# FIFA 96: LA FOTOGRAFÍA MISTERIOSA OCULTA Y SU RASTRO EN FIFA 97. Un Easter Egg reproducible en FIFA Soccer 96, cómo se activa para reproducirlo y por qué está en FIFA 97 pero no es activable. Marcos / 68KRevival · 2026-09-17 ## Una fotografía oculta en FIFA Soccer 96 y FIFA Soccer 97. Como ocurrió con los Porsche en FIFA International Soccer, entre los archivos que descomprimí con mi herramienta para RefPack, EA Huffman y BPE (Byte Pair Encoding), encontré un archivo de imagen que ocupaba más espacio de lo habitual. Al abrirlo en TileMolester, distinguí la fotografía de un hombre en la puerta de lo que parecía una estación de metro. Investigué el código que carga la imagen y las condiciones que controlan su aparición. Así pude reconstruir una secuencia de mando que permite acceder a la fotografía en FIFA 96. Al completar esa secuencia, la imagen apareció dentro del propio juego, sin modificar la ROM. ![Hidden photograph displayed in FIFA Soccer 96](fifa96-hidden-photo.png) La fotografía oculta de FIFA 96, mostrada tras completar la secuencia de mando. Sospecho que puede tratarse de Kevin Pickell, programador de EA Canada, y que la fotografía probablemente se tomó en Burnaby, BC, Canadá. Falta confirmación. La fotografía sigue almacenada en FIFA 97, y también permanece parte del código encargado de mostrarla. Sin embargo, se eliminó de la tabla de trucos la entrada que la activaba mediante una combinación del mando. Por eso la imagen continúa dentro del juego, pero la secuencia utilizada en FIFA 96 ya no puede ejecutarla. ## FIFA 96: secuencia de mando Esta es la secuencia que pude verificar en la versión de FIFA 96 para Mega Drive / Genesis identificada más abajo. Utiliza el mando 1 durante todo el proceso. 1. Desde el menú principal, entra en Options → Game Settings. 2. Introduce el siguiente código, pulsando y soltando cada botón por separado. ```text A C B A C A C C B C A B A C B A C B ``` 3. Sal de Game Settings e inicia un partido. 4. Durante el partido, pulsa A + B + C + Start simultáneamente y suelta los cuatro botones. 5. Pulsa Start por separado para pausar el juego. 6. En el menú de pausa, pulsa B para abrir Cheats. Es un atajo de botón, no una fila visible del menú. 7. Pulsa Start para salir de Cheats. Aparecerá la fotografía; no necesitas activar ningún truco visible. Seguir el código me permitió entender por qué la activación requiere varios pasos. La secuencia larga de botones habilita el mecanismo. La combinación durante el partido activa una bandera que indica que la fotografía está pendiente de mostrarse, y salir de Cheats hace que aparezca y borra esa bandera. Pulsa y suelta cada botón por separado y deja terminar las transiciones antes de continuar. ## La cadena de activación en FIFA 96 | Etapa | Prueba en la ROM analizada | | --- | --- | | Habilitar el Easter egg | Tabla de trucos 0x1FB64C, entrada 12 (índice desde cero). FEVIDEO_process_eggs, en 0x085DE8, habilita la word RAM 0xFFE10E. | | Solicitar la fotografía | JOYREC_execute pone a uno el byte 0xFFE9EC en la instrucción 0x07A530 tras la combinación durante el partido. | | Salir de Cheats | La salida comprueba el byte pendiente en 0x07BC58, lo borra y selecciona la tarea 0x26. | | Mostrar la fotografía | La rutina 0x0AAA3A solicita la paleta 0x04A7 y la imagen 0x04A6. | La comprobación en el emulador confirmó lo que indicaba el código: la combinación durante el partido dejaba pendiente la fotografía y, al salir de Cheats, el juego cargaba su paleta y su imagen. Al repetir la secuencia, la fotografía volvió a aparecer. ## Qué cambia en FIFA 97 En FIFA 97 seguí el puntero de ROM 0x0AFE hasta la tabla de trucos 0x1FB69E. Encontré diez entradas, con índices 0–9, seguidas del terminador FFFF en 0x1FB7B4. El código de la fotografía ocupa la entrada 12 en FIFA 96, por lo que no aparece en esta tabla. Esto explica en qué punto se interrumpe en FIFA 97 la cadena de activación que verifiqué en FIFA 96. También comprobé qué partes del mecanismo seguían presentes en el código. FEVIDEO_process_eggs (0x07FA78) conserva una rama para la entrada 12, que escribe la word de habilitación 0xFFE0AA desde 0x07FAEC. JOYREC_execute comprueba esa word en 0x073D12 y puede activar el byte pendiente 0xFFE9D8 desde 0x073D32. La salida de Cheats comprueba el byte en 0x07586E y puede seleccionar la tarea de fotografía 0x28. Con este análisis pude confirmar que FIFA 97 conserva la imagen y su mecanismo de presentación, mientras que falta la entrada de activación conocida. Llegué a esta conclusión examinando el código de la ROM. No he activado la fotografía en una ROM de FIFA 97 sin modificar y no puedo descartar que exista otra ruta que aún no haya encontrado. ## Comparación del recurso conservado | Propiedad | FIFA 96 | FIFA 97 | | --- | --- | --- | | Offset de la imagen comprimida | 0x152260 | 0x1597C0 | | ID del recurso de imagen | 0x04A6 | 0x02F2 | | Marcador de compresión | 30 FB | 30 FB | | Longitud descomprimida | 0x6986 | 0x6986 | | Rutina de presentación | 0x0AAA3A | 0x0A59CA | | Tarea de presentación | 0x26 | 0x28 | Comparé las imágenes descomprimidas y comprobé que su SHA-256 coincide en ambos juegos: ```text 3f56967910a01345af1eb9e3ef67448cbe068c2bfecbd5e1705c3d85f6acaf51 ``` En el código encontré las etiquetas internas FERTASK_player y FETASK_player. Esos nombres, por sí solos, no me permiten saber quién aparece en la fotografía. ## Registro de investigación y versiones analizadas Investigación: Marcos / 68KRevival. Documenté estos resultados el 17 de septiembre de 2026. En FIFA 96, la secuencia de mando quedó comprobada al mostrar la fotografía dentro del juego. Para FIFA 97 comparé la imagen, la tabla de trucos y el código que la muestra. Los hashes siguientes identifican las ROM binarias de 2.097.152 bytes que examiné. No he comprobado otras revisiones o plataformas ni he establecido si estos hallazgos se habían documentado públicamente antes. ```text FIFA Soccer 96 (USA, Europe) (En,Fr,De,Es,It,Sv) SHA-256: 06a2ecc02d54a1cac13385b0d7f1a78a7e70ac0303b6b924448511a0e3822e7f FIFA Soccer 97 (USA, Europe) (En,Fr,De,Es,It,Sv) SHA-256: 58794bcfc03a224e02eb1fda630654f5c46819bc2413093a528308e1727f9ecb ``` ## Pruebas y lecturas relacionadas - [Descargar las notas técnicas originales (inglés)](./fifa96-fifa97-hidden-photo-notes.md) - [Leer los fragmentos relevantes de la traza del emulador](./fifa96-photo-trace.txt) - [Descargar el registro de investigación (castellano)](./fifa-hidden-photo-notes-es.md) - [FIFA International Soccer: los Porsche ocultos](/knowledge/reverse-engineering/fifa-international-soccer-porsche-easter-egg)