psx.wiki

Final Fantasy VII

Role-playing game by Squaresoft on three discs.

Final Fantasy VII
SerialSCUS-94163, SCUS-94164, SCUS-94165
RegionNTSC-U
DeveloperSquaresoft
PublisherSony / Squaresoft
Release date15 August 1997
Discs3
Players1
Memory card blocks1
ControllersStandard Controller
VibrationNo
MultitapNo

This is an old revision of this page, as edited by RemmyLee at 23:54, 1 November 2026. Edit this revision | Latest revision

Releases

The North American release is on three discs. Each disc has one data track. The serial printed on each disc is shown below.1

Table 1: Final Fantasy VII North American discs
Disc Serial Serial in disc Tracks Size on disc
1 SCUS-94163 SCUS-94163-1 1 data track 620 MB
2 SCUS-94164 SCUS-94163-2 1 data track 608 MB
3 SCUS-94165 SCUS-94163-3 1 data track 547 MB

Disc data

The volume ID of disc 1 is FINALFANTASY7, and the disc holds 3377 files. SYSTEM.CNF names SCUS_941.63 as the boot file and sets TCB = 4, EVENT = 16 and STACK = 801FFF00.2

The main program loads the rest of the game as modules into the area from 800A0000h. FIELD/FIELD.BIN, for example, is an 8-byte header followed by gzip data. The first word of the header is the unpacked size, 264008 bytes, and the module runs from 800A0000h once it is unpacked.2

Development

Debug code from Square remains in the retail program, switched off. The field module keeps the event debugger that shows the running script command by command. Field Script Debugger describes it. The main program also holds a battle-test screen and menu commands that no retail path opens.2

Battle-Test Screen (BROM.X)

The main program picks the next module from the mode word at 8009C560h. At 800146A4h it compares the mode with 2 and 4. Mode 4 loads battle file 3, BATTLE/BROM.X, and runs it from 800A00CCh. No code found in the game stores 4 to the mode word, so the retail game never opens this screen.23

BROM.X is 1142 bytes on the disc and 1740 bytes unpacked. At 800A0328h it calls 80025174h in the main program. No other module calls that function. The button held on controller 1 selects what it opens: the main menu, a shop, the naming screen, party formation or the save menu. The save menu path also fills the last 30 inventory slots with 99 of each Source item.23

Unused Menu Commands

The table of main menu command names at 80049248h in SCUS_941.63 starts with the 10 commands of the retail menu: Item, Magic, Materia, Equip, Status, Order, Limit, Config, PHS and Save. The four names that follow Save are "Uso", "Beginner", "Uso" and "Uso". The retail menu builds its cursor with 10 rows, so these entries cannot be picked, and the Beginner entry opens no menu file.23

References


  1. ^ PlayStation DataCenter, Final Fantasy VII (NTSC-U), SCUS-94163. https://psxdatacenter.com/games/U/F/SCUS-94163.html

  2. ^ a b c d e f Final Fantasy VII (USA) disc 1, SCUS-94163, read 1 November 2026: SYSTEM.CNF, SCUS_941.63, FIELD/FIELD.BIN and BATTLE/BROM.X.

  3. ^ a b c psx.wiki bench notes, Final Fantasy VII hidden and unused code, 31 October and 1 November 2026.

Categories: Games · Final Fantasy VII