If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!

FIFA Soccer 64

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

FIFA Soccer 64

Developer: EA Canada
Publisher: EA Sports
Platform: Nintendo 64
Released in US: February 27, 1997
Released in EU: March 1, 1997


CodeIcon.png This game has unused code.
DevTextIcon.png This game has hidden development-related text.


FIFA Soccer 64 is another one of many soccer video games in existence, this one assumedly taking place in 1963.

Build Dates

Present in both the US and EU releases at 0x800F9520 in memory is a build date.

Version Build Date
USA
Feb  5 1997 20:00:28
Europe
Feb  5 1997 20:06:45

FIFA64-unusedscreen.png

You can actually enable this text on the intro screen with the GameShark code below, although it's hard to see. The build date will be displayed in the bottom center of the screen, inside the Dolby logo. Other than the build date being displayed, the screen doesn't fade out like normal, cutting straight to the game's other intro logos.

Version GameShark code
USA/Europe 8002F26F 0018

Additionally, the function at address 0x8002A318 appeared to have enabled this screen at one point.

(Source: Ferrox, Punk7890)

Development Text

Present at 0x800F46A4 in memory is some text for a debug console.

Usage:.gload -a "<options>"
    -d  halt main thread so debugger can be used.
    -fe go through front end.
    -fr show frame rate.
    -h  this message.
    -l  enable logging.
    -m  start Rmon remote monitor thread.
    -p  enable profiling.
    -q  quiet mode.
    -r  RSP simulator.
    -s  turn on sound.
    -t  do practice.
    -v  verbose mode.
    -x  download station

Present at 0x800F9540 in memory is text for a crash handler.

BD
IP8
IP7
IP6
IP5
IP4
IP3
IP2
IP1
Interrupt
TLB modification exception
TLB exception on load or instruction fetch
TLB exception on store
Address error on load or instruction fetch
Address error on store
Bus error exception on instruction fetch
Bus error exception on data reference
System call exception
Breakpoint exception
Reserved instruction exception
Coprocessor unusable exception
Arithmetic overflow exception
Trap exception
Virtual coherency exception on intruction fetch
Floating point exception (see fpcsr)
Watchpoint exception
Virtual coherency exception on data reference
CU3
CU2
CU1
CU0
RP
FR
RE
BEV
TS
SR
CH
CE
DE
IM8
IM7
IM6
IM5
IM4
IM3
IM2
IM1
KX
SX
UX
USR
SUP
KER
ERL
EXL
IE
FS
C
Unimplemented operation
Invalid operation
Division by zero
Overflow
Underflow
Inexact operation
EV
EZ
EO
EU
EI
FV
FZ
FO
FU
FI
RN
RZ
RP
RM
Fault in thread %d: %-12s0x%08x
epc %-12s0x%08x
SP 
cause
%-12s0x%08x
badvaddr
PC[%d] = %08x
%-12s0x%08x 
(Source: Ferrox)