Just some observations ...
Offsets 0 - 0x7FFFF appear to contain the usual ROM code plus 7 ROYL modules (0A, 0B, 20B, 30, 47, 0D, 4F) at the end.
The space after offset 0x80000 appears to be set aside for backups of various SA modules, including 0x01 (offset 0xEC000), 0x02 (offset 0xF0000), and 0x11 (offset 0xF0A00). Module 01 has an alias of 0x0F01 in the directory, but its actual ID in the ROM is 01.
Here is the directory in mod 0B:
Code:
Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19
00000000 1A 04 01 00 20 00 0F 18 90 00 22 99 01 00 22 99 01 00 00 00 00 00 00 00 00 00
0000001A 1A 01 0A 00 3E 00 00 19 00 00 00 F0 07 00 00 00 00 00 00 00 00 00 00 00 00 00
00000034 1A 01 0B 00 41 04 00 19 00 00 D2 F8 07 00 00 00 00 00 00 00 00 00 00 00 00 00
0000004E 1A 01 0B 02 41 04 00 19 00 00 D2 E8 07 00 00 00 00 00 00 00 00 00 00 00 00 00
00000068 1A 01 30 00 00 04 00 19 00 00 00 D0 07 00 00 00 00 00 00 00 00 00 00 00 00 00
00000082 1A 01 47 00 00 04 00 19 00 00 D2 F4 07 00 00 00 00 00 00 00 00 00 00 00 00 00
0000009C 1A 01 0D 00 94 00 00 19 00 00 3E F0 07 00 00 00 00 00 00 00 00 00 00 00 00 00
000000B6 1A 01 4F 00 00 04 00 19 00 00 D2 F0 07 00 00 00 00 00 00 00 00 00 00 00 00 00
000000D0 1A 01 0C 00 0B 00 00 19 00 04 00 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00
000000EA 1A 01 03 00 8E 00 00 19 00 04 00 16 08 00 00 00 00 00 00 00 00 00 00 00 00 00
00000104 1A 01 40 00 80 01 00 19 00 04 00 32 09 00 00 00 00 00 00 00 00 00 00 00 00 00
0000011E 1A 01 4D 00 01 00 00 19 00 04 00 32 0C 00 00 00 00 00 00 00 00 00 00 00 00 00
00000138 1A 01 49 00 0E 00 00 19 00 04 00 34 0C 00 00 00 00 00 00 00 00 00 00 00 00 00
00000152 1A 01 4A 00 11 00 00 19 00 04 00 50 0C 00 00 00 00 00 00 00 00 00 00 00 00 00
0000016C 1A 01 36 00 16 00 00 19 00 04 00 72 0C 00 00 00 00 00 00 00 00 00 00 00 00 00
00000186 1A 01 29 00 09 00 00 19 00 04 00 9E 0C 00 00 00 00 00 00 00 00 00 00 00 00 00
000001A0 1A 01 32 01 40 00 00 19 00 04 00 B0 0C 00 00 00 00 00 00 00 00 00 00 00 00 00
000001BA 1A 01 00 D0 01 00 00 19 00 04 00 90 0E 00 00 00 00 00 00 00 00 00 00 00 00 00
000001D4 1A 01 01 D0 01 00 00 19 00 04 00 92 0E 00 00 00 00 00 00 00 00 00 00 00 00 00
000001EE 1A 01 02 D0 01 00 00 19 00 04 00 94 0E 00 00 00 00 00 00 00 00 00 00 00 00 00
00000208 1A 01 03 D0 01 00 00 19 00 04 00 96 0E 00 00 00 00 00 00 00 00 00 00 00 00 00
00000222 1A 01 04 D0 01 00 00 19 00 04 00 98 0E 00 00 00 00 00 00 00 00 00 00 00 00 00
0000023C 1A 01 05 D0 01 00 00 19 00 04 00 9A 0E 00 00 00 00 00 00 00 00 00 00 00 00 00
00000256 1A 01 06 D0 01 00 00 19 00 04 00 9C 0E 00 00 00 00 00 00 00 00 00 00 00 00 00
00000270 1A 01 27 01 01 00 00 19 00 04 00 9E 0E 00 00 00 00 00 00 00 00 00 00 00 00 00
0000028A 1A 01 01 0F 20 00 00 19 00 04 00 C0 0E 00 00 00 00 00 00 00 00 00 00 00 00 00
mod 01 (= 0F01) ^^^^^ ^^^^^ ^^^^^^^^ ROM offset 0xEC000, size 0x20 x 0x200
000002A4 1A 01 02 00 05 00 00 19 00 04 00 00 0F 00 00 00 00 00 00 00 00 00 00 00 00 00
mod 02 ^^^^^ ^^^^^ ^^^^^^^^ ROM offset 0xF0000, size 0x5 x 0x200
000002BE 1A 01 11 00 40 05 00 19 00 04 00 0A 0F 00 00 00 00 00 00 00 00 00 00 00 00 00
mod 11 ^^^^^ ^^^^^ ^^^^^^^^ ROM offset 0xF0A00, size 0x540 x 0x200
000002D8 1A 01 11 04 E2 00 00 19 00 04 00 8A 19 00 00 00 00 00 00 00 00 00 00 00 00 00
000002F2 1A 01 50 00 05 00 00 19 00 04 00 4E 1B 00 00 00 00 00 00 00 00 00 00 00 00 00
0000030C 1A 01 51 00 05 00 00 19 00 04 00 58 1B 00 00 00 00 00 00 00 00 00 00 00 00 00
00000326 1A 01 52 00 05 00 00 19 00 04 00 62 1B 00 00 00 00 00 00 00 00 00 00 00 00 00
00000340 1A 01 53 00 05 00 00 19 00 04 00 6C 1B 00 00 00 00 00 00 00 00 00 00 00 00 00
0000035A 1A 01 81 00 09 00 00 19 00 04 00 76 1B 00 00 00 00 00 00 00 00 00 00 00 00 00
00000374 1A 01 5C 00 24 01 00 19 00 04 00 88 1B 00 00 00 00 00 00 00 00 00 00 00 00 00
0000038E 1A 01 40 01 01 00 00 19 00 04 00 6A 1E 00 00 00 00 00 00 00 00 00 00 00 00 00