the cutting room mirror

FIFA Soccer 09 (Nintendo DS)

This game/console's online features are no longer supported.
While this game/console's online features were once accessible, they are (as of May 20, 2014) no longer officially supported and online-exclusive features may be documented as now-unseen content.

FIFA Soccer 09: brand new look, same old engine!

Development Text#

Located in the DATA folder is a text file titled how_to_create_highlights.txt, which contains a tutorial for developers about the game's highlight system. This would be the last Nintendo DS FIFA game to feature this tutorial: it was removed in both FIFA Soccer 10 and FIFA Soccer 11.

---------------------------/-------------------------------------------------------------------------------
To create/save highlights /
-------------------------/---------------------------------------------------------------------------------

* run a debug build

* put a breakpoint in game.c at the top of G_ReplayPlay where it says:
    // to record replays, put a breakpoint here

* score a goal or miss

* press SELECT to replay at a good moment, the game should Break on your breakpoint before showing the replay

* Make a note of the address of G_tHighlight[0]

* Within Nitro Debugger, select File|Write

* Save As BIN with a filename of:
    C:\work\FIFADS06\DATA\oot\miss0.bin OR C:\work\FIFADS06\DATA\oot\goal0.bin (as appropriate)

* set the Start Address of G_tHighlight e.g. 0x0220bc70, and the Length as 0x6760 (should be sizeof(THighlight))

* click OK to save

* increase the appropriate GOAL_LZ_COUNT or MISS_LZ_COUNT #define in gamesys.h (around line 21)

* check the bin files into sourcesafe

* any questions ask Charlie

----

"Charlie" would be Charles Chapman, the technical director of Exient Entertainment.