Jump to content

Oni (PlayStation 2): Difference between revisions

wording; mentioning additional dat/raw/sep files
(link fix; some info on the file structure I've been meaning to write down somewhere)
(wording; mentioning additional dat/raw/sep files)
Line 11: Line 11:
* Different Main Menu.
* Different Main Menu.
* When loading a level, instead of a progress bar against a black background, PS2 Oni has a proper loading screen – the game cycles through three different backgrounds for these.
* When loading a level, instead of a progress bar against a black background, PS2 Oni has a proper loading screen – the game cycles through three different backgrounds for these.
* The splashscreens and win/lose screens for each level use the same images as on PC, but the text has a different style.
* The splashscreens for each level use the same images as on PC, but the text has a different style.


==Binary differences==
==Binary differences==
The game files in PS2 Oni are structured similarly to PC Oni, but with some notable differences.
The game files in PS2 Oni are structured similarly to PC Oni, but with some notable differences.
* The disc contains duplicate copies of a strangely-small persist.dat, at the paths ONI/PERSIST.DAT and ONI/2. (Note that Oni (PS2) saves it progress to the memory card like every other game.)
* The disc contains duplicate copies of a strangely-small persist.dat, at the paths /PERSIST.DAT and /2. (Note that Oni (PS2) saves it progress to the memory card like every other game.)
* Renamed files. It appears that PS2 file naming is subject to the 8+3 limit seen in DOS. In order to work around this for the longer names used in the IGMD/ directory, the files are simply named with consecutive numbers on disc, and the real names are given in INDEX.DIR files in the same directory.
* Renamed files. It appears that PS2 file naming is subject to the 8+3 limit seen in DOS. In order to work around this for the longer names used in [[IGMD]], the files are simply named with consecutive numbers on disc, and the real names are given in INDEX.DIR files in the same directory.
* The folder ONI/1/ is GameDataFolder. Inside of this, the usual .dat files are present, but the .raw and .sep files have been moved to the subdirectories 20/ and 21/. Additional .pal ("palette") files are also stored in a subdirectory, 19/.
* The folder /1/ is GameDataFolder. Inside of this, the usual .dat files are present, but the .raw and .sep files have been moved to the subdirectories 20/ and 21/. Additional .pal ("palette") files are also stored in a subdirectory, 19/. A new .raw file for the Main Menu loading screen, LOADING.RAW, is at root level of the disc.
* The files ONI/1/2 and ONI/1/18 are the original .bik movies from PC Oni, taking up space on the CD-ROM for no reason. This is in addition the PSS (PlayStation 2 video format) versions of intro and outro at root level, which take up 33% of the total space on the volume!
* It appears that all sound data has been broken out into a new set of .dat/.raw/.sep files in /SOUNDS/.
* In the IGMD folder (ONI/1/1/), the same additional level scripts are found as in [[Big Blue Box]] Oni.
* The files /1/2 and /1/18 are the original .bik movies from PC Oni, taking up space on the CD-ROM for no reason. This is in addition the PSS (PlayStation 2 video format) versions of intro and outro at root level, which take up 33% of the total space on the volume!
* In the IGMD folder (/1/1/), the same unused level scripts are found as in [[Big Blue Box]] Oni.


==Patches==
==Patches==