Gba.PRX ------- There are 41 ($29) resources in this file. There are 19 'AIF' audio resources, 19 'SID' resources, and 3 'SSA' resources. Each of the SSA resources follows an SID resource with the same resource ID number. However, even though the number of AIF and SID resources are equal, they do not alternate in this file, nor are their resource IDs paired. I have been assuming that the resource IDs are 4 bytes long and in this file, the 3rd and 4th bytes are always 40 and 00 respectively (i.e. the high order word is $0040). However, all of the resource headers have values that match only the low order word of the resource IDs in the table of contents and have a high order word of $0000. See 41_SID_SSA_resource_types.txt for more information about the resources in Gba.PRX. Table of contents (starting at byte $90): table index offset rsrc type rsrc ID rsrc length ---------------------------------------------------------------------------- 01 00 00 00 00 00 00 00 FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00 ; dummy entry 02 00 00 00 00 00 00 00 4C 00 00 00 53 49 44 00 B4 0F 40 00 3A 00 00 00 ; SID 03 00 00 00 00 00 00 00 A2 00 00 00 41 49 46 00 08 9D 40 00 EA CA 01 00 ; AIF 04 00 00 00 00 00 00 00 A8 CB 01 00 41 49 46 00 09 9D 40 00 A8 60 01 00 ; AIF 05 00 00 00 00 00 00 00 6C 2C 03 00 41 49 46 00 0A 9D 40 00 F4 F0 00 00 ; AIF 06 00 00 00 00 00 00 00 7C 1D 04 00 41 49 46 00 0B 9D 40 00 9E 26 01 00 ; AIF 07 00 00 00 00 00 00 00 36 44 05 00 41 49 46 00 12 9D 40 00 B2 47 00 00 ; AIF 08 00 00 00 00 00 00 00 04 8C 05 00 41 49 46 00 13 9D 40 00 CA A0 00 00 ; AIF 09 00 00 00 00 00 00 00 EA 2C 06 00 41 49 46 00 14 9D 40 00 4A 91 00 00 ; AIF 0A 00 00 00 00 00 00 00 50 BE 06 00 41 49 46 00 1C 9D 40 00 B6 9F 00 00 ; AIF 0B 00 00 00 00 00 00 00 22 5E 07 00 41 49 46 00 1D 9D 40 00 B6 75 00 00 ; AIF 0C 00 00 00 00 00 00 00 F4 D3 07 00 41 49 46 00 26 9D 40 00 66 34 01 00 ; AIF 0D 00 00 00 00 00 00 00 76 08 09 00 41 49 46 00 5C 9E 40 00 AE 9E 00 00 ; AIF 0E 00 00 00 00 00 00 00 40 A7 09 00 53 49 44 00 68 10 40 00 3A 00 00 00 ; SID 0F 00 00 00 00 00 00 00 96 A7 09 00 53 53 41 00 68 10 40 00 16 00 00 00 ; SSA 10 00 00 00 00 00 00 00 C8 A7 09 00 53 49 44 00 69 10 40 00 3A 00 00 00 ; SID 11 00 00 00 00 00 00 00 1E A8 09 00 53 49 44 00 6A 10 40 00 3A 00 00 00 ; SID 12 00 00 00 00 00 00 00 74 A8 09 00 41 49 46 00 24 A4 40 00 90 18 01 00 ; AIF 13 00 00 00 00 00 00 00 20 C1 0A 00 53 49 44 00 6B 10 40 00 3A 00 00 00 ; SID 14 00 00 00 00 00 00 00 76 C1 0A 00 53 49 44 00 72 10 40 00 3A 00 00 00 ; SID 15 00 00 00 00 00 00 00 CC C1 0A 00 53 53 41 00 72 10 40 00 12 00 00 00 ; SSA 16 00 00 00 00 00 00 00 FA C1 0A 00 53 49 44 00 73 10 40 00 3A 00 00 00 ; SID 17 00 00 00 00 00 00 00 50 C2 0A 00 53 49 44 00 74 10 40 00 3A 00 00 00 ; SID 18 00 00 00 00 00 00 00 A6 C2 0A 00 53 49 44 00 7C 10 40 00 3A 00 00 00 ; SID 19 00 00 00 00 00 00 00 FC C2 0A 00 53 53 41 00 7C 10 40 00 0E 00 00 00 ; SSA 1A 00 00 00 00 00 00 00 26 C3 0A 00 53 49 44 00 7D 10 40 00 3A 00 00 00 ; SID 1B 00 00 00 00 00 00 00 7C C3 0A 00 53 49 44 00 86 10 40 00 3A 00 00 00 ; SID 1C 00 00 00 00 00 00 00 D2 C3 0A 00 53 49 44 00 A4 10 40 00 3A 00 00 00 ; SID 1D 00 00 00 00 00 00 00 28 C4 0A 00 41 49 46 00 68 A6 40 00 FC B4 00 00 ; AIF 1E 00 00 00 00 00 00 00 40 79 0B 00 53 49 44 00 D4 10 40 00 3A 00 00 00 ; SID 1F 00 00 00 00 00 00 00 96 79 0B 00 41 49 46 00 48 A8 40 00 9E 86 01 00 ; AIF 20 00 00 00 00 00 00 00 50 00 0D 00 53 49 44 00 FE 10 40 00 3A 00 00 00 ; SID 21 00 00 00 00 00 00 00 A6 00 0D 00 41 49 46 00 EC A9 40 00 0A D0 00 00 ; AIF 22 00 00 00 00 00 00 00 CC D0 0D 00 53 49 44 00 62 11 40 00 3A 00 00 00 ; SID 23 00 00 00 00 00 00 00 22 D1 0D 00 41 49 46 00 D4 AD 40 00 7C DA 00 00 ; AIF 24 00 00 00 00 00 00 00 BA AB 0E 00 53 49 44 00 99 11 40 00 3A 00 00 00 ; SID 25 00 00 00 00 00 00 00 10 AC 0E 00 41 49 46 00 FA AF 40 00 06 F6 01 00 ; AIF 26 00 00 00 00 00 00 00 32 A2 10 00 41 49 46 00 FB AF 40 00 08 D6 01 00 ; AIF 27 00 00 00 00 00 00 00 56 78 12 00 53 49 44 00 BC 11 40 00 3A 00 00 00 ; SID 28 00 00 00 00 00 00 00 AC 78 12 00 53 49 44 00 C6 11 40 00 3A 00 00 00 ; SID 29 00 00 00 00 00 00 00 02 79 12 00 41 49 46 00 BC B1 40 00 0C 9C 00 00 ; AIF 00 00 00 00 00 00 00 00 2A 15 13 00 53 49 44 00 C7 11 40 00 3A 00 00 00 ; SID