PCFutbolManía
alguien sabe como cambiar equipaciones pcfutbol 4.0? - Versión para impresión

+- PCFutbolManía (http://www.pcfutbolmania.com)
+-- Foro: PC Fútbol (http://www.pcfutbolmania.com/forum-165.html)
+--- Foro: Otras versiones (http://www.pcfutbolmania.com/forum-170.html)
+---- Foro: PCFs 2000 / 5 / 4 / 3 / 2 / 1 (http://www.pcfutbolmania.com/forum-171.html)
+----- Foro: Edición (http://www.pcfutbolmania.com/forum-186.html)
+----- Tema: alguien sabe como cambiar equipaciones pcfutbol 4.0? (/thread-9478.html)



alguien sabe como cambiar equipaciones pcfutbol 4.0? - Miguelitro - 25-06-2016

buenas necesito a alguien que sepa como cambiar las equipaciones de pcfutbol 4.0 alguna manera, quiero hacer el juego de la temporada actual y me faltaria solo ese detalle los demas ya dispongo de ellos, pero solo me faltaria el detalle de las camisetas, poder ponerle a las palmas por ejemplo su equipacion amarilla y como ese muchos mas, por favor si alguien puede echarme una mano que me mande un sms a mi correo electronico que aparece en mi ficha, cualquier informacion de este tema es bien recibido, gracias.


RE: alguien sabe como cambiar equipaciones pcfutbol 4.0? - chaplin - 27-06-2016

(25-06-2016, 02:38 PM)Miguelitro escribió: buenas necesito a alguien que sepa como cambiar las equipaciones de pcfutbol 4.0 alguna manera, quiero hacer el juego de la temporada actual y me faltaria solo ese detalle los demas ya dispongo de ellos, pero solo me faltaria el detalle de las camisetas, poder ponerle a las palmas por ejemplo su equipacion amarilla y como ese muchos mas, por favor si alguien puede echarme una mano que me mande un sms a mi correo electronico que aparece en mi ficha, cualquier informacion de este tema es bien recibido, gracias.

Ya te lo he contestado en un privado, pero lo describo aquí por si hay algún valiente que lo haga a mano o quiera automatizarlo y saber la estructura de datos para modificar los equipamientos.

En el directorio PALETAS hay un archivo EQUIPOS.DAT que contiene las equipaciones. Si se abre con editor en hexadecimal y se pone el mapa de carácteres en ASCII se ve una estructura tal que:

.QRSTUV>.......``.....`..`...`ps.....{ww.........................................................................................................................................hlprw{).)....QRSTUV>

Todos los bytes correspondientes entre cada .QRSTU> es la equipación. Hay dos equipaciones por equipo y se puede saber a qué equipo corresponde usando la hoja de excel que subí en otro post.
Por tanto, EQ950001 es el Barcelona y le corresponde el primer y el segundo bloque, el EQ950002 es el zaragoza y le corresponde el tercer y el cuarto bloque, siendo la relación matemática 2*(nºequipo-1) para la primera equipación y 2*(nºequipo-1)+1 para la segunda equipación,o si se prefiere en modo dirección del comienzo del bloque del binario 380*(2*(nºequipo-1))  y 380*(2*(nºequipo-1)+1) - son 380bytes por bloque -.

Dicho eso, con el editor hexadecimal se pueden copiar y reemplazar los bloques al gusto.

//Modo Experto
Para EDITAR los colores: El juego usa un mapa de 256 colores indexados, este mapa se puede conseguir haciendo una captura de pantalla con el dosbox cuando se esté en el modo simulador. Si dentro de los bloques (hablando del editor hexadecimal) se modifican los bytes con una succesión creciente de números de 0 a 255 se comprueba que los colores de la camiseta, pantalones, calcetines y zapatillas parece que varían "aleatoriamente", pero siguen un patrón un poco enrevesado, en los cuales modificar un byte puede modificar tanto 1 pixel, como 4, como 8 en distintas posiciones de la camiseta.

La parte de modo experto está todavía por hacer.


RE: alguien sabe como cambiar equipaciones pcfutbol 4.0? - CapitoStars - 06-01-2018

(27-06-2016, 01:19 AM)chaplin escribió:
(25-06-2016, 02:38 PM)Miguelitro escribió: buenas necesito a alguien que sepa como cambiar las equipaciones de pcfutbol 4.0 alguna manera, quiero hacer el juego de la temporada actual y me faltaria solo ese detalle los demas ya dispongo de ellos, pero solo me faltaria el detalle de las camisetas, poder ponerle a las palmas por ejemplo su equipacion amarilla y como ese muchos mas, por favor si alguien puede echarme una mano que me mande un sms a mi correo electronico que aparece en mi ficha, cualquier informacion de este tema es bien recibido, gracias.

Ya te lo he contestado en un privado, pero lo describo aquí por si hay algún valiente que lo haga a mano o quiera automatizarlo y saber la estructura de datos para modificar los equipamientos.

En el directorio PALETAS hay un archivo EQUIPOS.DAT que contiene las equipaciones. Si se abre con editor en hexadecimal y  se pone el mapa de carácteres en ASCII se ve una estructura tal que:

.QRSTUV>.......``.....`..`...`ps.....{ww.........................................................................................................................................hlprw{).)....QRSTUV>

Todos los bytes correspondientes entre cada .QRSTU> es la equipación. Hay dos equipaciones por equipo y se puede saber a qué equipo corresponde usando la hoja de excel que subí en otro post.
Por tanto, EQ950001 es el Barcelona y le corresponde el primer y el segundo bloque, el EQ950002 es el zaragoza y le corresponde el tercer y el cuarto bloque, siendo la relación matemática 2*(nºequipo-1) para la primera equipación y 2*(nºequipo-1)+1 para la segunda equipación,o si se prefiere en modo dirección del comienzo del bloque del binario 380*(2*(nºequipo-1))  y 380*(2*(nºequipo-1)+1) - son 380bytes por bloque -.

Dicho eso, con el editor hexadecimal se pueden copiar y reemplazar los bloques al gusto.

//Modo Experto
Para EDITAR los colores: El juego usa un mapa de 256 colores indexados, este mapa se puede conseguir haciendo una captura de pantalla con el dosbox cuando se esté en el modo simulador. Si dentro de los bloques (hablando del editor hexadecimal) se modifican los bytes con una succesión creciente de números de 0 a 255 se comprueba que los colores de la camiseta, pantalones, calcetines y zapatillas parece que varían "aleatoriamente", pero siguen un patrón un poco enrevesado, en los cuales modificar un byte puede modificar tanto 1 pixel, como 4, como 8 en distintas posiciones de la camiseta.

La parte de modo experto está todavía por hacer.



Tengo un problemilla. Cuando cambias las equipaciones, todo va bien, la equipación cambia, pero el problema es la paleta de colores. Por ejemplo, al ponerle la equipación del Depor al Barça, en vez de blanquiazul, sale verdiblanco.
La movida será ir probando con equipos, o descubrir el código de colores en Hexadecimal. 



RE: alguien sabe como cambiar equipaciones pcfutbol 4.0? - CapitoStars - 11-01-2018

Ya lo tengoo...
El 8A 8B 8C son tonos azules, mas alto más oscuro.
81 82 83... son rojos...
y así va el tema.
Buscas el equipo.... y pones el color que quieres. Para saber la tabla de colores, te vas fijando en los equipos que conoces. Sabes qué colores utilizan. Te fijas qué número es y lo tienes. Y las botas son negro que es el 60 creo. Son dos ´´ , todos los equipos lo tienen.