5,389
edits
m (oops) |
(links to the split rb.gamedata lists (same file size)) |
||
Line 22: | Line 22: | ||
;RB.DAT patch | ;RB.DAT patch | ||
:Adding all layouts to '''Settings/rb.gamedata''' | :Adding all layouts to '''Settings/rb.gamedata''' could be as simple as making the following value changes to '''RB.DAT''' (after making a backup) | ||
{{table}} | {{table}} | ||
|- | |- | ||
Line 90: | Line 90: | ||
:Indeed, the '''RB.DAT''' file is stored as-is in the ISO, with a 0x357000 offset. | :Indeed, the '''RB.DAT''' file is stored as-is in the ISO, with a 0x357000 offset. | ||
;UNFORTUNATELY... | |||
:The game can only load 63 layouts at once without complaining. So one needs to provide a smaller rb.gamedata file, or at least one that announces fewer layouts in the first line. Like [http://geyser.oni2.net/rb.gamedata.first63 THIS ONE] (first 63 layouts) or [http://geyser.oni2.net/rb.gamedata.last32 THIS OTHER ONE] (last 32). | |||
;Alternative idea if you don't want to overwrite the Excel file | ;Alternative idea if you don't want to overwrite the Excel file | ||
:As it happens, '''Settings/rb.gamedata''' is the file whose data, at 0xE5000, is the one that comes first, and between it and the preceding string data there are 1866 bytes of unneeded space. Together with the 297 bytes of the file itself, that allows for 2153 bytes of plain text, which is enough to list a lot of the layouts, if not all of them. | :As it happens, '''Settings/rb.gamedata''' is the file whose data, at 0xE5000, is the one that comes first, and between it and the preceding string data there are 1866 bytes of unneeded space. Together with the 297 bytes of the file itself, that allows for 2153 bytes of plain text, which is enough to list a lot of the layouts, if not all of them. |