Final Fantasy VII
Role-playing game by Squaresoft on three discs.
| Serial | SCUS-94163, SCUS-94164, SCUS-94165 |
|---|---|
| Region | NTSC-U |
| Developer | Squaresoft |
| Publisher | Sony / Squaresoft |
| Release date | 15 August 1997 |
| Discs | 3 |
| Players | 1 |
| Memory card blocks | 1 |
| Controllers | Standard Controller |
| Vibration | No |
| Multitap | No |
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
| 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
-
^ PlayStation DataCenter, Final Fantasy VII (NTSC-U), SCUS-94163. https://psxdatacenter.com/games/U/F/SCUS-94163.html
-
^ 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.
-
^ a b c psx.wiki bench notes, Final Fantasy VII hidden and unused code, 31 October and 1 November 2026.