mirror of
https://github.com/pret/pokediamond.git
synced 2026-08-08 03:34:24 -05:00
181 lines
5.6 KiB
ArmAsm
181 lines
5.6 KiB
ArmAsm
.text
|
|
; NARC header
|
|
.ascii "NARC"
|
|
.short 0xFFFE ; byte order
|
|
.short 0x0100 ; version
|
|
.word 0x00015944 ; size
|
|
.short 0x0010 ; chunk size
|
|
.short 3 ; number following chunks
|
|
|
|
; BTAF header
|
|
.ascii "BTAF"
|
|
.word 0x00000274 ; chunk size
|
|
.short 77 ; number of files
|
|
.balign 4
|
|
.word 0x00000000, 0x00001840
|
|
.word 0x00001840, 0x00002064
|
|
.word 0x00002064, 0x000035E4
|
|
.word 0x000035E4, 0x0000380C
|
|
.word 0x0000380C, 0x00004030
|
|
.word 0x00004030, 0x00004258
|
|
.word 0x00004258, 0x00004480
|
|
.word 0x00004480, 0x000046A8
|
|
.word 0x000046A8, 0x000047E8
|
|
.word 0x000047E8, 0x0000500C
|
|
.word 0x0000500C, 0x00005234
|
|
.word 0x00005234, 0x00006A64
|
|
.word 0x00006A64, 0x00006B56
|
|
.word 0x00006B58, 0x00006C9E
|
|
.word 0x00006CA0, 0x000070D0
|
|
.word 0x000070D0, 0x00007133
|
|
.word 0x00007134, 0x000071A3
|
|
.word 0x000071A4, 0x000075D4
|
|
.word 0x000075D4, 0x00007637
|
|
.word 0x00007638, 0x000076A7
|
|
.word 0x000076A8, 0x000078D0
|
|
.word 0x000078D0, 0x00007E00
|
|
.word 0x00007E00, 0x00007F66
|
|
.word 0x00007F68, 0x0000815A
|
|
.word 0x0000815C, 0x0000870C
|
|
.word 0x0000870C, 0x00008887
|
|
.word 0x00008888, 0x00008A4F
|
|
.word 0x00008A50, 0x00008C78
|
|
.word 0x00008C78, 0x00009228
|
|
.word 0x00009228, 0x000093A3
|
|
.word 0x000093A4, 0x0000956B
|
|
.word 0x0000956C, 0x00009794
|
|
.word 0x00009794, 0x00009D44
|
|
.word 0x00009D44, 0x00009EBF
|
|
.word 0x00009EC0, 0x0000A087
|
|
.word 0x0000A088, 0x0000A2B0
|
|
.word 0x0000A2B0, 0x0000A860
|
|
.word 0x0000A860, 0x0000A9DB
|
|
.word 0x0000A9DC, 0x0000ABA3
|
|
.word 0x0000ABA4, 0x0000ADCC
|
|
.word 0x0000ADCC, 0x0000B37C
|
|
.word 0x0000B37C, 0x0000B4F7
|
|
.word 0x0000B4F8, 0x0000B6BF
|
|
.word 0x0000B6C0, 0x0000B8E8
|
|
.word 0x0000B8E8, 0x0000C918
|
|
.word 0x0000C918, 0x0000C99F
|
|
.word 0x0000C9A0, 0x0000CA17
|
|
.word 0x0000CA18, 0x0000CC40
|
|
.word 0x0000CC40, 0x0000F470
|
|
.word 0x0000F470, 0x0000F586
|
|
.word 0x0000F588, 0x0000F6F6
|
|
.word 0x0000F6F8, 0x0000F920
|
|
.word 0x0000F920, 0x00012150
|
|
.word 0x00012150, 0x00012266
|
|
.word 0x00012268, 0x000123D6
|
|
.word 0x000123D8, 0x00012600
|
|
.word 0x00012600, 0x00012E30
|
|
.word 0x00012E30, 0x00012EA3
|
|
.word 0x00012EA4, 0x00012F13
|
|
.word 0x00012F14, 0x0001313C
|
|
.word 0x0001313C, 0x00013B6C
|
|
.word 0x00013B6C, 0x00013CD2
|
|
.word 0x00013CD4, 0x00013EC6
|
|
.word 0x00013EC8, 0x000140F0
|
|
.word 0x000140F0, 0x00014620
|
|
.word 0x00014620, 0x00014786
|
|
.word 0x00014788, 0x0001497A
|
|
.word 0x0001497C, 0x00014BA4
|
|
.word 0x00014BA4, 0x00014D54
|
|
.word 0x00014D54, 0x00014DBB
|
|
.word 0x00014DBC, 0x00014E2B
|
|
.word 0x00014E2C, 0x00014F5C
|
|
.word 0x00014F5C, 0x00014FBF
|
|
.word 0x00014FC0, 0x0001502F
|
|
.word 0x00015030, 0x00015258
|
|
.word 0x00015258, 0x00015480
|
|
.word 0x00015480, 0x000156A8
|
|
|
|
; BTNF header
|
|
.ascii "BTNF"
|
|
.word 0x00000010 ; chunk size
|
|
.word 0x00000004 ; offset to first dir
|
|
.short 0 ; first file
|
|
.short 1 ; number of directories
|
|
|
|
; GMIF header
|
|
.ascii "GMIF"
|
|
.word 0x000156B0 ; chunk size
|
|
.incbin "baserom.nds", 0x0, 0x1840
|
|
.incbin "baserom.nds", 0x1840, 0x824
|
|
.incbin "baserom.nds", 0x2064, 0x1580
|
|
.incbin "baserom.nds", 0x35E4, 0x228
|
|
.incbin "baserom.nds", 0x380C, 0x824
|
|
.incbin "baserom.nds", 0x4030, 0x228
|
|
.incbin "baserom.nds", 0x4258, 0x228
|
|
.incbin "baserom.nds", 0x4480, 0x228
|
|
.incbin "baserom.nds", 0x46A8, 0x140
|
|
.incbin "baserom.nds", 0x47E8, 0x824
|
|
.incbin "baserom.nds", 0x500C, 0x228
|
|
.incbin "baserom.nds", 0x5234, 0x1830
|
|
.incbin "baserom.nds", 0x6A64, 0xF2
|
|
.incbin "baserom.nds", 0x6B58, 0x146
|
|
.incbin "baserom.nds", 0x6CA0, 0x430
|
|
.incbin "baserom.nds", 0x70D0, 0x63
|
|
.incbin "baserom.nds", 0x7134, 0x6F
|
|
.incbin "baserom.nds", 0x71A4, 0x430
|
|
.incbin "baserom.nds", 0x75D4, 0x63
|
|
.incbin "baserom.nds", 0x7638, 0x6F
|
|
.incbin "baserom.nds", 0x76A8, 0x228
|
|
.incbin "baserom.nds", 0x78D0, 0x530
|
|
.incbin "baserom.nds", 0x7E00, 0x166
|
|
.incbin "baserom.nds", 0x7F68, 0x1F2
|
|
.incbin "baserom.nds", 0x815C, 0x5B0
|
|
.incbin "baserom.nds", 0x870C, 0x17B
|
|
.incbin "baserom.nds", 0x8888, 0x1C7
|
|
.incbin "baserom.nds", 0x8A50, 0x228
|
|
.incbin "baserom.nds", 0x8C78, 0x5B0
|
|
.incbin "baserom.nds", 0x9228, 0x17B
|
|
.incbin "baserom.nds", 0x93A4, 0x1C7
|
|
.incbin "baserom.nds", 0x956C, 0x228
|
|
.incbin "baserom.nds", 0x9794, 0x5B0
|
|
.incbin "baserom.nds", 0x9D44, 0x17B
|
|
.incbin "baserom.nds", 0x9EC0, 0x1C7
|
|
.incbin "baserom.nds", 0xA088, 0x228
|
|
.incbin "baserom.nds", 0xA2B0, 0x5B0
|
|
.incbin "baserom.nds", 0xA860, 0x17B
|
|
.incbin "baserom.nds", 0xA9DC, 0x1C7
|
|
.incbin "baserom.nds", 0xABA4, 0x228
|
|
.incbin "baserom.nds", 0xADCC, 0x5B0
|
|
.incbin "baserom.nds", 0xB37C, 0x17B
|
|
.incbin "baserom.nds", 0xB4F8, 0x1C7
|
|
.incbin "baserom.nds", 0xB6C0, 0x228
|
|
.incbin "baserom.nds", 0xB8E8, 0x1030
|
|
.incbin "baserom.nds", 0xC918, 0x87
|
|
.incbin "baserom.nds", 0xC9A0, 0x77
|
|
.incbin "baserom.nds", 0xCA18, 0x228
|
|
.incbin "baserom.nds", 0xCC40, 0x2830
|
|
.incbin "baserom.nds", 0xF470, 0x116
|
|
.incbin "baserom.nds", 0xF588, 0x16E
|
|
.incbin "baserom.nds", 0xF6F8, 0x228
|
|
.incbin "baserom.nds", 0xF920, 0x2830
|
|
.incbin "baserom.nds", 0x12150, 0x116
|
|
.incbin "baserom.nds", 0x12268, 0x16E
|
|
.incbin "baserom.nds", 0x123D8, 0x228
|
|
.incbin "baserom.nds", 0x12600, 0x830
|
|
.incbin "baserom.nds", 0x12E30, 0x73
|
|
.incbin "baserom.nds", 0x12EA4, 0x6F
|
|
.incbin "baserom.nds", 0x12F14, 0x228
|
|
.incbin "baserom.nds", 0x1313C, 0xA30
|
|
.incbin "baserom.nds", 0x13B6C, 0x166
|
|
.incbin "baserom.nds", 0x13CD4, 0x1F2
|
|
.incbin "baserom.nds", 0x13EC8, 0x228
|
|
.incbin "baserom.nds", 0x140F0, 0x530
|
|
.incbin "baserom.nds", 0x14620, 0x166
|
|
.incbin "baserom.nds", 0x14788, 0x1F2
|
|
.incbin "baserom.nds", 0x1497C, 0x228
|
|
.incbin "baserom.nds", 0x14BA4, 0x1B0
|
|
.incbin "baserom.nds", 0x14D54, 0x67
|
|
.incbin "baserom.nds", 0x14DBC, 0x6F
|
|
.incbin "baserom.nds", 0x14E2C, 0x130
|
|
.incbin "baserom.nds", 0x14F5C, 0x63
|
|
.incbin "baserom.nds", 0x14FC0, 0x6F
|
|
.incbin "baserom.nds", 0x15030, 0x228
|
|
.incbin "baserom.nds", 0x15258, 0x228
|
|
.incbin "baserom.nds", 0x15480, 0x228
|
|
.balign 4, 255
|