Data.bin; Una forma de introducir Kits y Escudos en 360

Todo sobre Edición en PES 2018

Moderators: Moderadores, Mod_Xbox360

User avatar
Felipaxo
Aficionado
Aficionado
Posts: 2
Joined: Sat Sep 15, 2018 4:13 pm
Equipo futbol: Man United

Data.bin; Una forma de introducir Kits y Escudos en 360

Post by Felipaxo »

Muy buenas a todos los usuarios de este foro, hoy vengo compartiendo un descubrimiento algo... Interesante, si es que puedo decirlo así.
Primero quisiera aclarar que esto lo descubrí por accidente, y que no soy el primero (al menos no creo), pero... La cuestión es esta: Como muchos, quería ver si había un OF disponible en 360... Respuesta corta: Los hay, pero requieren RGH o similares para funcionar... Y desafortunadamente... No tengo la facilidad de conseguir una consola con RGH, así que me puse a investigar y encontré un post bastante antiguo que me empezó a guiar en la dirección correcta (https://www.pesoccerworld.com/foro/view ... 6&t=128809).

Si bien el sistema de imágenes en PES cambió entre ediciones, lo cierto es que... Parece que nadie hondo en el tema.
En fin, aquí está lo bueno, y lo que esperaban. Al examinar el contenido de kits o escudos creados con Horizon, me di cuenta de 3 archivos Data.png, Data.inf, y Data.bin. El primero solo es una previsualización del kit, y el segundo... ¿El nombre? ¿Clasificación? La verdad no tengo ni idea, no me molesté en investigarlo mucho, parece demasiado simple.
Image
Image

Data.bin es donde se pone interesante. Intenté viejas herramientas de edición sin resultado, no recuerdo exactamente cuales para este punto, pero entonces tuve la brillante idea de hacer brute force en un editor de imágenes (Photoshop CS5 en este caso). Despues de como 15-20 min intentando, pensé:
1) Estás en un 360, ni en pedo los kits van a ser mas grandes de 512x512
2) ¿Y si el header (cabezal) del archivo me dice que es?
Esto me llevó a sacar el viejo y confiable Hex Editor para revisarlo.
Image

81 bytes de header (cabezal), si bien en ninguna base de datos encontré que tipo de archivo era, intenté fuerza bruta, logrando abrir el archivo Data.bin en Photoshop de la siguiente manera: Archivo->Abrir como...->RAW de Photoshop->[Las siguientes opciones]
Image

'¡Éxito!' Pensé. Habiendo logrado esto se sintió bastante bien, pues pensé que solamente sería cuestión de copiar y pegar... Mas o menos...
Image

Las proporciones son algo extrañas (ademas de que parece que usan un formato de imagen de kits antiguo), pero... Eventualmente pude lograr algo así:
Image
Image
(Esa ultima imagen es mas o menos las partes del Kit que se necesitan para crearlo... Si... Soy un desastre, lo se.)
PD: Ignoren que diga v2, la verdad la primera fue algo horrible de ver

Habiendo terminado, decidí guardarlo (es importante guardarlo en formato RAW de Photoshop (*.RAW) y con 81 bytes de cabezal).
Image

Peeeero... Si, pude reemplazarlo con Horizon, y pasarlo a la consola... Pero algo pasó. La consola no lo leía. Decía que era imposible de cargar. (Desafortunadamente no puedo recrear ese error por... Falta de tiempo. Sorry.)
Sin embargo, pensé: ¿Y que hay en el header (cabezal) del archivo que creé?
Image

Estaba vacío. Decidí que era buena idea sustituirlo con el del archivo original, guardé, y reemplacé nuevamente. Y... ¿Quien lo diría? ¡Funcionó! Los resultados fueron bastante satisfactorios para la primera vez y habiendo trabajado a ciegas.
Image
Image
Image
Image
Image
Image
Image
Image
Image

Entonces... ¿Ya está? ¿Kits y escudos para todos? No exactamente... Verán, el problema radica en como PES maneja las imágenes. Primero, es un sistema de color CYMK, en cuanto a eso no hay tanto problema... El problema es como maneja el canal alpha... O mas bien color Alpha por lo que noté (equivalente RGB sería 0,0,0) por lo que, cuanto tienes colores negros o muy oscuros... Hay ciertos problemas.
Image
(De izquierda a derecha, de arriba hacia abajo: Color Alpha en PES, escudo del Man United sin corregir el borde, color "Negro" en PES, escudo de la Juve corregido con color "Negro" de PES)
Image
Image
Esos son los resultados de implementar las imagenes. El escudo del Man United luce decente, pero el de la Juve... No... Simplemente no.

Y hasta aquí concluye mi pequeña investigación de momento. La verdad me gustaría indagar mas en esto, pero siento que, a menos que haya alguien con el entendimiento de como PES procesa las imágenes, sería difícil tratar de adivinar porque pasan anomalías, particularmente con el color Alpha.

PD y Edit: Después de poder investigar un poco mas... Pues resulta que muchos de los OF o Parches no necesitan RGH para funcionar, y... No se, ahora me siento como un poco tonto :ops: Pero... Supongo que esto servirá para algo, independientemente de todo.
Eso y que describí mal un poco el asunto de las imágenes referidas al canal Alpha, ahora ya están corregidas.
User avatar
Cop
Administrador
Administrador
Posts: 13116
Joined: Sun Nov 16, 2003 12:00 am
Equipo futbol: Real Madrid
ID Online: pesoccerworld
Location: Madrid

Re: Data.bin; Una forma de introducir Kits y Escudos en 360

Post by Cop »

Muy buena tu investigación! A ver si alguno de los editores que están por esta sección te pueden ayudar :)

Enviado desde mi ONEPLUS A5000 mediante Tapatalk
- ¿Conoces la sección de descargas de la web? Entra aquí - https://www.pesoccerworld.com/descargas.html" onclick="window.open(this.href);return false;
- PeSoccerWorld en Facebook! - http://www.facebook.com/PeSoccerWorld" onclick="window.open(this.href);return false;
- PeSoccerWorld en Twitter! - http://twitter.com/PeSoccerWorld" onclick="window.open(this.href);return false;
- PeSoccerWorld en Instagram! - https://www.instagram.com/pesoccerworld/" onclick="window.open(this.href);return false;
- PeSoccerWorld en Telegram! - https://t.me/PeSoccerWorld" onclick="window.open(this.href);return false;
- PeSoccerWorld en Youtube! - http://www.youtube.com/user/PeSoccerWorldWeb" onclick="window.open(this.href);return false;
- UserBars de PeSoccerWorld aquí: - https://www.pesoccerworld.com/foro/view ... 66&t=94321" onclick="window.open(this.href);return false;
Image
User avatar
ARLEY_EDITOR
Aficionado
Aficionado
Posts: 5
Joined: Sun Jul 15, 2018 4:44 pm
Equipo futbol: Real Madrid

Re: Data.bin; Una forma de introducir Kits y Escudos en 360

Post by ARLEY_EDITOR »

Podrias crear un tema donde expliques mas detalladamente cómo crear e introducir nuestros kits porfa
User avatar
Felipaxo
Aficionado
Aficionado
Posts: 2
Joined: Sat Sep 15, 2018 4:13 pm
Equipo futbol: Man United

Re: Data.bin; Una forma de introducir Kits y Escudos en 360

Post by Felipaxo »

ARLEY_EDITOR wrote:Podrias crear un tema donde expliques mas detalladamente cómo crear e introducir nuestros kits porfa
Estaba planeando eso, pero no creo entrar a fondo en el tema sino hasta que acabe esta semana, he estado ocupado con la Universidad; además, quisiera experimentar mas con el asunto del color negro, para que sea mas eficiente la inserción de kits.
Saludos.

Return to “PES2018”