OBD:Raw and separate file formats: Difference between revisions

m
wording
m (linking to WP article on mipmaps)
m (wording)
Line 10: Line 10:


==Gaps==
==Gaps==
The original .raw are not packed as a compact sequence of 32-byte-aligned chunks. There are gaps of various sizes in every level, totalling up 25 megabytes for the whole game. Those gaps seem to be the same across version, even if other content differs. The content of those gaps is detailed below.
The original .raw are not packed as a compact sequence of 32-byte-aligned chunks. There are gaps of various sizes in every level, totalling up 25 megabytes for the whole game. Those gaps seem to be the same across all versions, even if other content differs. The content of those gaps is detailed below.


===Skybox mipmaps===
===Skybox mipmaps===
Line 26: Line 26:
==Differences across versions==
==Differences across versions==
===Language versions===
===Language versions===
Most localized (non-English) versions of Oni have new speech dubbed in. This will result in large differences in the SNDD files and SUBT for level 0.
Most localized (non-English) versions of Oni have new speech dubbed in. This will result in large differences in the SNDD and SUBT files.


===Extra level 0 textures===
===Extra level 0 textures===
Line 36: Line 36:
===Mac vs. Windows===
===Mac vs. Windows===
====Storage====
====Storage====
The following table illustrates how some data was moved from raw files to separate files after the Windows version was finalized. See [[History of Mac Oni]] for the reason why the Windows demo uses separate files like Mac Oni does.
The following table illustrates how some data was moved from raw files to separate files after the Windows version was finalized and before the Mac version was finalized. See [[History of Mac Oni]] for the reason why the Windows demo uses separate files like Mac Oni does.


{|class="wikitable" style="margin-left:auto; margin-right:auto;"
{|class="wikitable" style="margin-left:auto; margin-right:auto;"