![]() |
|
Base de Datos WE7 Database Editor - Versión para impresión +- Foro PES Retro (https://foro.pesretro.net) +-- Foro: Pro Evolution Soccer - Edición General (https://foro.pesretro.net/forum-4.html) +--- Foro: PlayStation 1 / PlayStation 2 / PSP (https://foro.pesretro.net/forum-51.html) +--- Tema: Base de Datos WE7 Database Editor (/thread-14160.html) |
WE7 Database Editor - we11world - 11-02-2026 WE7 Database Editor Asi como en WE6FE traigo toda esta data para desarrollar un Editor para Winning Eleven 7 de PlayStaion 2. Esta ROM esta mas compleja, se nota que Konami empezó a ponerle mas clavos a esto! ja PlayStation 2 (SLPM_623.56): El ejecutable principal solo contiene el código del motor, la lógica del juego y los punteros de control. La base de datos masiva y los nombres de los jugadores no están en el SLPM, sino que se separan en archivos de datos externos dentro de la ISO para optimizar la gestión de memoria RAM de la consola. El rol clave del archivo defaultdataset.ovl ¿Qué es? Es un archivo de tipo Overlay (.ovl) que el motor de la PS2 carga dinámicamente en la memoria cuando necesita procesar la plantilla de datos por defecto. Formato de los nombres: A diferencia del texto plano de PC, los nombres en este archivo utilizan un espaciado o padding específico (frecuentemente separados por bytes nulos 0x00), lo que obligó a usar un script de búsqueda por patrones para extraerlos limpiamente. Ejemplo de la version PC ![]() La lógica de los Punteros y las Tablas de Control Punteros internos del .ovl: Son valores numéricos de 4 bytes (32 bits) almacenados en formato Little Endian que funcionan como direcciones de memoria o desplazamientos (offsets). Función: Le indican al motor del juego en qué posición exacta dentro del archivo comienza la información de cada elemento (por ejemplo, el inicio del nombre o de los atributos de un jugador específico) para leerlos en cadena sin errores. La Tabla Maestra: Al inicio o alrededor de la zona de datos, se agrupan de forma consecutiva estos punteros formando una tabla estructurada que el juego recorre automáticamente al cargar las plantillas. Winning Eleven 7 PC OFFSETS PC Offset TeamName = 4723488 Offset TeamName = 5029428 Offset Team Color = 6629296 Offset National Player = 5943512 Offset National Team Player = 6326480 Offset ML Player = 6329936 Offset Player Name Start = 5570718 Winning Eleven 7 PlayStation 2 (SLPM_623.56) Lista de los Team Names ID | Offset Hex | Nombre Equipo ---------------------------------- 0 | 0x0019C350 | Austria 1 | 0x0019C384 | Belgium 2 | 0x0019C3B8 | Bulgaria 3 | 0x0019C3EC | Croatia 4 | 0x0019C420 | Czech Republic 5 | 0x0019C454 | Denmark 6 | 0x0019C488 | England 7 | 0x0019C4BC | Finland 8 | 0x0019C4F0 | France 9 | 0x0019C524 | Germany 10 | 0x0019C558 | Grecia 11 | 0x0019C58C | Hungary 12 | 0x0019C5C0 | Irlanda 13 | 0x0019C5F4 | Italia 14 | 0x0019C628 | Holanda 15 | 0x0019C65C | N. Irlan 16 | 0x0019C690 | Noruega 17 | 0x0019C6C4 | Polonia 18 | 0x0019C6F8 | Portugal 19 | 0x0019C72C | Rumania 20 | 0x0019C760 | Rusia 21 | 0x0019C794 | Escocia 22 | 0x0019C7C8 | Servia 23 | 0x0019C7FC | Slovakia 24 | 0x0019C830 | Slovenia 25 | 0x0019C864 | España 26 | 0x0019C898 | Sweden 27 | 0x0019C8CC | Switz. 28 | 0x0019C900 | Turkey 29 | 0x0019C934 | Ukrania 30 | 0x0019C968 | Wales 31 | 0x0019C99C | Camerun 32 | 0x0019C9D0 | Egypto 33 | 0x0019CA04 | Marruecos 34 | 0x0019CA38 | Nigeria 35 | 0x0019CA6C | Senegal 36 | 0x0019CAA0 | S. Afri 37 | 0x0019CAD4 | Tunes 38 | 0x0019CB08 | C. Rica 39 | 0x0019CB3C | Jamaica 40 | 0x0019CB70 | Mexico 41 | 0x0019CBA4 | USA 42 | 0x0019CBD8 | Argentina 43 | 0x0019CC0C | Brasil 44 | 0x0019CC40 | Chile 45 | 0x0019CC74 | Colombia 46 | 0x0019CCA8 | Ecuador 47 | 0x0019CCDC | Paraguay 48 | 0x0019CD10 | Peru 49 | 0x0019CD44 | Uruguay 50 | 0x0019CD78 | China 51 | 0x0019CDAC | Iran 52 | 0x0019CDE0 | Japon 53 | 0x0019CE14 | Korea 54 | 0x0019CE48 | A. Saudi 55 | 0x0019CE7C | Classicos 1 56 | 0x0019CEB0 | Classicos 2 57 | 0x0019CEE4 | Classicos 3 58 | 0x0019CF18 | Classicos 4 59 | 0x0019CF4C | Classicos 5 Offsets defaultdataset.ovl Total: 1011 elementos ============================================================ [Offset: 0x0000002F] -> ovl [Offset: 0x00022930] -> HIEBLINGER [Offset: 0x00022960] -> SCHARNER [Offset: 0x00022990] -> AUFHAUSER [Offset: 0x000229A0] -> WEISSENBERGER [Offset: 0x000229E4] -> DOSPEL [Offset: 0x00022A30] -> KUEHBAUER [Offset: 0x00022A40] -> KOVACEVIC [Offset: 0x00022A80] -> MANNINGER [Offset: 0x00022A93] -> VLIEGER [Offset: 0x00022AA5] -> BUYTEN [Offset: 0x00022AC0] -> VAN DER HEYDEN [Offset: 0x00022AE0] -> VALGAEREN [Offset: 0x00022B00] -> ENGLEBERT [Offset: 0x00022B50] -> VAN DAMME [Offset: 0x00022B64] -> FLA N D R E [Offset: 0x00022B90] -> MUDINGAYI [Offset: 0x00022BB0] -> SOETAERS [Offset: 0x00022BC0] -> MBO MPENZA [Offset: 0x00022C50] -> MARCH PELOKOV [Offset: 0x00022C60] -> SLIAN PELOKOV [Offset: 0x00022C70] -> MINEN PELOKOV [Offset: 0x00022CB0] -> ZATOKOVIC [Offset: 0x00022CC0] -> GEROM PEROKOV [Offset: 0x00022CD0] -> IMAILO PELOKOV [Offset: 0x00022CE3] -> PERROCOF [Offset: 0x00022D00] -> DENIKROV [Offset: 0x00022D60] -> ZNORAVKOV [Offset: 0x00022D90] -> SHINANOC [Offset: 0x00022DA0] -> ROBELTO KONAC [Offset: 0x00022E10] -> MAI MANNIC [Offset: 0x00022EA0] -> TAM MANNIC [Offset: 0x00022F10] -> JAKOROSKI [Offset: 0x00022F50] -> POPOCHSKI [Offset: 0x00022FB0] -> WEBSCHIM [Offset: 0x00023020] -> LOKOBENEK [Offset: 0x00023040] -> BUNNATEK [Offset: 0x0002307C] -> SEN [Offset: 0x000230C0] -> LOVENKRANDS [Offset: 0x000230DA] -> DAH L [Offset: 0x00023110] -> ALBRECHTSEN [Offset: 0x00023140] -> MICHAELSEN [Offset: 0x0002315C] -> SEN [Offset: 0x00023160] -> KAHLENBERG [Offset: 0x00023170] -> WIEGHORST [Offset: 0x00023190] -> GRONKJAER [Offset: 0x000231A0] -> SKOV JENSEN [Offset: 0x000231D0] -> FERDINAND [Offset: 0x00023203] -> NEVILLE [Offset: 0x00023270] -> SOUTHGATE [Offset: 0x000232B0] -> HARGREAVES [Offset: 0x00023313] -> WRIGHT [Offset: 0x0002338A] -> LAHTI [Offset: 0x000233E0] -> HEIKKINEN [Offset: 0x00023450] -> VAYRYNEN [Offset: 0x00023460] -> JOHANSSON [Offset: 0x00023480] -> ENCKELMAN [Offset: 0x00023490] -> JAASKELAINEN [Offset: 0x000234B0] -> SILVESTRE [Offset: 0x00023540] -> TREZEGUET [Offset: 0x00023580] -> PEDRETTI [Offset: 0x00023630] -> WEINANTE [Offset: 0x00023650] -> FRENQUETZ [Offset: 0x00023690] -> SHILECON [Offset: 0x000236B0] -> KLETELSON [Offset: 0x00023710] -> DAMITZLER [Offset: 0x00023730] -> COURTOUR [Offset: 0x00023750] -> NOJINIME [Offset: 0x00023780] -> NIKOPOLIDIS [Offset: 0x00023790] -> PATSATZOGLOU [Offset: 0x000237C0] -> ZAGORAKIS [Offset: 0x000237E0] -> GEORGATOS [Offset: 0x000237F0] -> GEORGIADIS [Offset: 0x00023800] -> KARAGOUNIS [Offset: 0x00023820] -> LIBEROPOULOS [Offset: 0x00023840] -> VENETIDIS [Offset: 0x00023850] -> KYRGIAKOS [Offset: 0x00023860] -> POURSANIDIS [Offset: 0x000238C0] -> CHARISTEAS [Offset: 0x000238D0] -> NIKOLAIDIS [Offset: 0x00023910] -> DRAGONER [Offset: 0x00023967] -> FEHER [Offset: 0x00023A28] -> FEHER [Offset: 0x00023A70] -> CUNNINGHAM [Offset: 0x00023BF3] -> CANNAVARO [Offset: 0x00023C10] -> BIRINDELLI [Offset: 0x00023C20] -> ZAMBROTTA [Offset: 0x00023C90] -> LEGROTTALIE [Offset: 0x00023CA3] -> BIAGIO [Offset: 0x00023CB0] -> CAMORANESI [Offset: 0x00023CE0] -> DELVECCHIO [Offset: 0x00023CF6] -> NZAG H I [Offset: 0x00023D00] -> DEL PIERO [Offset: 0x00023D40] -> VAN ZER HAAR [Offset: 0x00023D60] -> FANK DE MOLE [Offset: 0x00023DB0] -> VAN DER MERLE [Offset: 0x00023DC0] -> VAN ZER GAART [Offset: 0x00023DD0] -> KLUIBAAD [Offset: 0x00023DE3] -> MISTELROOM [Offset: 0x00023E00] -> RAIGINAR [Offset: 0x00023E10] -> VAN BLOCKOOST [Offset: 0x00023E20] -> VAN BOKKUL [Offset: 0x00023E52] -> DEMORE [Offset: 0x00023E60] -> HASSEUBALINK [Offset: 0x00023E70] -> VAN OOIDORK [Offset: 0x00023E90] -> OVEMNARS [Offset: 0x00023EA0] -> WELTEVIND [Offset: 0x00023EE0] -> CROGAINAN [Offset: 0x00023EF5] -> HUGO [Offset: 0x00024050] -> BERGDOLMO [Offset: 0x00024087] -> BAKKE [Offset: 0x000240B0] -> SOLSKJAER [Offset: 0x000240D0] -> LUNDEKVAM [Offset: 0x000240F0] -> LEONHARDSEN [Offset: 0x00024100] -> RUSHFELDT [Offset: 0x00024182] -> JOHNSEN [Offset: 0x000241A0] -> STOLARCZYK [Offset: 0x000241D0] -> KOSOWSKI [Offset: 0x000241F0] -> SZYMKOWIAK [Offset: 0x00024200] -> SWIERCZEWSKI [Offset: 0x00024210] -> OLISADEBE [Offset: 0x00024240] -> ZIELINSKI [Offset: 0x00024260] -> SZNAUCER [Offset: 0x00024270] -> BASZCZYNSKI [Offset: 0x00024280] -> KRZYNOWEK [Offset: 0x000242A0] -> DAWIDOWSKI [Offset: 0x000242B0] -> DABROWSKI [Offset: 0x000242C0] -> KRYSZALOWICZ [Offset: 0x000242D0] -> WICHNIAREK [Offset: 0x000242F0] -> SZAMOTULSKI Como es un listado tan grande, mejor dejo en un texto los Offsets con los Stats de cada Players en .txt - Winning Eleven 7 Players Offsets y Stats Dejo soporte de investigacion en imagenes: ![]() Los Jugadores con los Offsets de PlayStation 2 ![]() Todavia me falta mucho por investigar y depurar la informacion, ya que esta ROM esta mas compleja! Ya por lo menos tengo datos para continuar mis estudios ![]() Dejo la data para el que le interese todo esto ![]() Enjoy! |