mirror of
https://github.com/pret/pmd-red.git
synced 2026-04-25 07:28:17 -05:00
start ornament work
This commit is contained in:
parent
67be3dae19
commit
5c1ac3892f
|
|
@ -1,389 +1,7 @@
|
|||
.section .rodata
|
||||
|
||||
.global gOrnamentFileArchive
|
||||
gOrnamentFileArchive: @ 9E60000
|
||||
@ replacing .incbin "baserom.gba", 0x1E60000, 0x2665C
|
||||
|
||||
.string "pksdir0\0"
|
||||
.incbin "baserom.gba", 0x1E60008, 0x4
|
||||
.4byte gUnknown_9E60018
|
||||
.string "pksdir0\0"
|
||||
.global gUnknown_9E60018
|
||||
gUnknown_9E60018:
|
||||
.4byte gUnknown_9E60550
|
||||
.4byte gUnknown_9E60560
|
||||
.4byte gUnknown_9E60548
|
||||
.4byte gUnknown_9E605A0
|
||||
.4byte gUnknown_9E60540
|
||||
.4byte gUnknown_9E60BC4
|
||||
.4byte gUnknown_9E60538
|
||||
.4byte gUnknown_9E60C04
|
||||
.4byte gUnknown_9E60530
|
||||
.4byte gUnknown_9E61658
|
||||
.4byte gUnknown_9E60528
|
||||
.4byte gUnknown_9E61698
|
||||
.4byte gUnknown_9E60520
|
||||
.4byte gUnknown_9E6216C
|
||||
.4byte gUnknown_9E60518
|
||||
.4byte gUnknown_9E621AC
|
||||
.4byte gUnknown_9E60510
|
||||
.4byte gUnknown_9E62BC0
|
||||
.4byte gUnknown_9E60508
|
||||
.4byte gUnknown_9E62C00
|
||||
.4byte gUnknown_9E60500
|
||||
.4byte gUnknown_9E636D4
|
||||
.4byte gUnknown_9E604F8
|
||||
.4byte gUnknown_9E63714
|
||||
.4byte gUnknown_9E604F0
|
||||
.4byte gUnknown_9E641E8
|
||||
.4byte gUnknown_9E604E8
|
||||
.4byte gUnknown_9E64228
|
||||
.4byte gUnknown_9E604E0
|
||||
.4byte gUnknown_9E64CFC
|
||||
.4byte gUnknown_9E604D8
|
||||
.4byte gUnknown_9E64D3C
|
||||
.4byte gUnknown_9E604D0
|
||||
.4byte gUnknown_9E65818
|
||||
.4byte gUnknown_9E604C8
|
||||
.4byte gUnknown_9E65858
|
||||
.4byte gUnknown_9E604C0
|
||||
.4byte gUnknown_9E6632C
|
||||
.4byte gUnknown_9E604B8
|
||||
.4byte gUnknown_9E6636C
|
||||
.4byte gUnknown_9E604AC
|
||||
.4byte gUnknown_9E66E40
|
||||
.4byte gUnknown_9E604A0
|
||||
.4byte gUnknown_9E66E80
|
||||
.4byte gUnknown_9E60494
|
||||
.4byte gUnknown_9E67954
|
||||
.4byte gUnknown_9E60488
|
||||
.4byte gUnknown_9E67994
|
||||
.4byte gUnknown_9E6047C
|
||||
.4byte gUnknown_9E68468
|
||||
.4byte gUnknown_9E60470
|
||||
.4byte gUnknown_9E684A8
|
||||
.4byte gUnknown_9E60464
|
||||
.4byte gUnknown_9E68F7C
|
||||
.4byte gUnknown_9E60458
|
||||
.4byte gUnknown_9E68FBC
|
||||
.4byte gUnknown_9E6044C
|
||||
.4byte gUnknown_9E69A90
|
||||
.4byte gUnknown_9E60440
|
||||
.4byte gUnknown_9E69AD0
|
||||
.4byte gUnknown_9E60434
|
||||
.4byte gUnknown_9E6A5A4
|
||||
.4byte gUnknown_9E60428
|
||||
.4byte gUnknown_9E6A5E4
|
||||
.4byte gUnknown_9E6041C
|
||||
.4byte gUnknown_9E6B0C0
|
||||
.4byte gUnknown_9E60410
|
||||
.4byte gUnknown_9E6B100
|
||||
.4byte gUnknown_9E60404
|
||||
.4byte gUnknown_9E6BBD4
|
||||
.4byte gUnknown_9E603F8
|
||||
.4byte gUnknown_9E6BC14
|
||||
.4byte gUnknown_9E603EC
|
||||
.4byte gUnknown_9E6C6E8
|
||||
.4byte gUnknown_9E603E0
|
||||
.4byte gUnknown_9E6C728
|
||||
.4byte gUnknown_9E603D4
|
||||
.4byte gUnknown_9E6D1FC
|
||||
.4byte gUnknown_9E603C8
|
||||
.4byte gUnknown_9E6D23C
|
||||
.4byte gUnknown_9E603C0
|
||||
.4byte gUnknown_9E6DD10
|
||||
.4byte gUnknown_9E603B8
|
||||
.4byte gUnknown_9E6DD50
|
||||
.4byte gUnknown_9E603AC
|
||||
.4byte gUnknown_9E6E824
|
||||
.4byte gUnknown_9E603A0
|
||||
.4byte gUnknown_9E6E864
|
||||
.4byte gUnknown_9E60394
|
||||
.4byte gUnknown_9E6F338
|
||||
.4byte gUnknown_9E60388
|
||||
.4byte gUnknown_9E6F378
|
||||
.4byte gUnknown_9E6037C
|
||||
.4byte gUnknown_9E6FE4C
|
||||
.4byte gUnknown_9E60370
|
||||
.4byte gUnknown_9E6FE8C
|
||||
.4byte gUnknown_9E60364
|
||||
.4byte gUnknown_9E70968
|
||||
.4byte gUnknown_9E60358
|
||||
.4byte gUnknown_9E709A8
|
||||
.4byte gUnknown_9E6034C
|
||||
.4byte gUnknown_9E7147C
|
||||
.4byte gUnknown_9E60340
|
||||
.4byte gUnknown_9E714BC
|
||||
.4byte gUnknown_9E60338
|
||||
.4byte gUnknown_9E71F90
|
||||
.4byte gUnknown_9E60330
|
||||
.4byte gUnknown_9E71FD0
|
||||
.4byte gUnknown_9E60328
|
||||
.4byte gUnknown_9E72AA4
|
||||
.4byte gUnknown_9E60320
|
||||
.4byte gUnknown_9E72AE4
|
||||
.4byte gUnknown_9E60318
|
||||
.4byte gUnknown_9E735B8
|
||||
.4byte gUnknown_9E60310
|
||||
.4byte gUnknown_9E735F8
|
||||
.4byte gUnknown_9E60308
|
||||
.4byte gUnknown_9E740CC
|
||||
.4byte gUnknown_9E60300
|
||||
.4byte gUnknown_9E7410C
|
||||
.4byte gUnknown_9E602F8
|
||||
.4byte gUnknown_9E74B40
|
||||
.4byte gUnknown_9E602F0
|
||||
.4byte gUnknown_9E74B80
|
||||
.4byte gUnknown_9E602E8
|
||||
.4byte gUnknown_9E75654
|
||||
.4byte gUnknown_9E602E0
|
||||
.4byte gUnknown_9E75694
|
||||
.4byte gUnknown_9E602D8
|
||||
.4byte gUnknown_9E76170
|
||||
.4byte gUnknown_9E602D0
|
||||
.4byte gUnknown_9E77298
|
||||
.4byte gUnknown_9E602C8
|
||||
.4byte gUnknown_9E774A4
|
||||
.4byte gUnknown_9E602C0
|
||||
.4byte gUnknown_9E77730
|
||||
.4byte gUnknown_9E602B8
|
||||
.4byte gUnknown_9E779A4
|
||||
.4byte gUnknown_9E602AC
|
||||
.4byte gUnknown_9E77B30
|
||||
.4byte gUnknown_9E602A0
|
||||
.4byte gUnknown_9E77B70
|
||||
.4byte gUnknown_9E60294
|
||||
.4byte gUnknown_9E7B834
|
||||
.4byte gUnknown_9E60288
|
||||
.4byte gUnknown_9E7B874
|
||||
.4byte gUnknown_9E6027C
|
||||
.4byte gUnknown_9E7E768
|
||||
.4byte gUnknown_9E60270
|
||||
.4byte gUnknown_9E7EAC8
|
||||
.global gUnknown_9E60270
|
||||
gUnknown_9E60270:
|
||||
.incbin "baserom.gba", 0x1E60270, 0xC
|
||||
.global gUnknown_9E6027C
|
||||
gUnknown_9E6027C:
|
||||
.incbin "baserom.gba", 0x1E6027C, 0xC
|
||||
.global gUnknown_9E60288
|
||||
gUnknown_9E60288:
|
||||
.incbin "baserom.gba", 0x1E60288, 0xC
|
||||
.global gUnknown_9E60294
|
||||
gUnknown_9E60294:
|
||||
.incbin "baserom.gba", 0x1E60294, 0xC
|
||||
.global gUnknown_9E602A0
|
||||
gUnknown_9E602A0:
|
||||
.incbin "baserom.gba", 0x1E602A0, 0xC
|
||||
.global gUnknown_9E602AC
|
||||
gUnknown_9E602AC:
|
||||
.incbin "baserom.gba", 0x1E602AC, 0xC
|
||||
.global gUnknown_9E602B8
|
||||
gUnknown_9E602B8:
|
||||
.incbin "baserom.gba", 0x1E602B8, 0x8
|
||||
.global gUnknown_9E602C0
|
||||
gUnknown_9E602C0:
|
||||
.incbin "baserom.gba", 0x1E602C0, 0x8
|
||||
.global gUnknown_9E602C8
|
||||
gUnknown_9E602C8:
|
||||
.incbin "baserom.gba", 0x1E602C8, 0x8
|
||||
.global gUnknown_9E602D0
|
||||
gUnknown_9E602D0:
|
||||
.incbin "baserom.gba", 0x1E602D0, 0x8
|
||||
.global gUnknown_9E602D8
|
||||
gUnknown_9E602D8:
|
||||
.incbin "baserom.gba", 0x1E602D8, 0x8
|
||||
.global gUnknown_9E602E0
|
||||
gUnknown_9E602E0:
|
||||
.incbin "baserom.gba", 0x1E602E0, 0x8
|
||||
.global gUnknown_9E602E8
|
||||
gUnknown_9E602E8:
|
||||
.incbin "baserom.gba", 0x1E602E8, 0x8
|
||||
.global gUnknown_9E602F0
|
||||
gUnknown_9E602F0:
|
||||
.incbin "baserom.gba", 0x1E602F0, 0x8
|
||||
.global gUnknown_9E602F8
|
||||
gUnknown_9E602F8:
|
||||
.incbin "baserom.gba", 0x1E602F8, 0x8
|
||||
.global gUnknown_9E60300
|
||||
gUnknown_9E60300:
|
||||
.incbin "baserom.gba", 0x1E60300, 0x8
|
||||
.global gUnknown_9E60308
|
||||
gUnknown_9E60308:
|
||||
.incbin "baserom.gba", 0x1E60308, 0x8
|
||||
.global gUnknown_9E60310
|
||||
gUnknown_9E60310:
|
||||
.incbin "baserom.gba", 0x1E60310, 0x8
|
||||
.global gUnknown_9E60318
|
||||
gUnknown_9E60318:
|
||||
.incbin "baserom.gba", 0x1E60318, 0x8
|
||||
.global gUnknown_9E60320
|
||||
gUnknown_9E60320:
|
||||
.incbin "baserom.gba", 0x1E60320, 0x8
|
||||
.global gUnknown_9E60328
|
||||
gUnknown_9E60328:
|
||||
.incbin "baserom.gba", 0x1E60328, 0x8
|
||||
.global gUnknown_9E60330
|
||||
gUnknown_9E60330:
|
||||
.incbin "baserom.gba", 0x1E60330, 0x8
|
||||
.global gUnknown_9E60338
|
||||
gUnknown_9E60338:
|
||||
.incbin "baserom.gba", 0x1E60338, 0x8
|
||||
.global gUnknown_9E60340
|
||||
gUnknown_9E60340:
|
||||
.incbin "baserom.gba", 0x1E60340, 0xC
|
||||
.global gUnknown_9E6034C
|
||||
gUnknown_9E6034C:
|
||||
.incbin "baserom.gba", 0x1E6034C, 0xC
|
||||
.global gUnknown_9E60358
|
||||
gUnknown_9E60358:
|
||||
.incbin "baserom.gba", 0x1E60358, 0xC
|
||||
.global gUnknown_9E60364
|
||||
gUnknown_9E60364:
|
||||
.incbin "baserom.gba", 0x1E60364, 0xC
|
||||
.global gUnknown_9E60370
|
||||
gUnknown_9E60370:
|
||||
.incbin "baserom.gba", 0x1E60370, 0xC
|
||||
.global gUnknown_9E6037C
|
||||
gUnknown_9E6037C:
|
||||
.incbin "baserom.gba", 0x1E6037C, 0xC
|
||||
.global gUnknown_9E60388
|
||||
gUnknown_9E60388:
|
||||
.incbin "baserom.gba", 0x1E60388, 0xC
|
||||
.global gUnknown_9E60394
|
||||
gUnknown_9E60394:
|
||||
.incbin "baserom.gba", 0x1E60394, 0xC
|
||||
.global gUnknown_9E603A0
|
||||
gUnknown_9E603A0:
|
||||
.incbin "baserom.gba", 0x1E603A0, 0xC
|
||||
.global gUnknown_9E603AC
|
||||
gUnknown_9E603AC:
|
||||
.incbin "baserom.gba", 0x1E603AC, 0xC
|
||||
.global gUnknown_9E603B8
|
||||
gUnknown_9E603B8:
|
||||
.incbin "baserom.gba", 0x1E603B8, 0x8
|
||||
.global gUnknown_9E603C0
|
||||
gUnknown_9E603C0:
|
||||
.incbin "baserom.gba", 0x1E603C0, 0x8
|
||||
.global gUnknown_9E603C8
|
||||
gUnknown_9E603C8:
|
||||
.incbin "baserom.gba", 0x1E603C8, 0xC
|
||||
.global gUnknown_9E603D4
|
||||
gUnknown_9E603D4:
|
||||
.incbin "baserom.gba", 0x1E603D4, 0xC
|
||||
.global gUnknown_9E603E0
|
||||
gUnknown_9E603E0:
|
||||
.incbin "baserom.gba", 0x1E603E0, 0xC
|
||||
.global gUnknown_9E603EC
|
||||
gUnknown_9E603EC:
|
||||
.incbin "baserom.gba", 0x1E603EC, 0xC
|
||||
.global gUnknown_9E603F8
|
||||
gUnknown_9E603F8:
|
||||
.incbin "baserom.gba", 0x1E603F8, 0xC
|
||||
.global gUnknown_9E60404
|
||||
gUnknown_9E60404:
|
||||
.incbin "baserom.gba", 0x1E60404, 0xC
|
||||
.global gUnknown_9E60410
|
||||
gUnknown_9E60410:
|
||||
.incbin "baserom.gba", 0x1E60410, 0xC
|
||||
.global gUnknown_9E6041C
|
||||
gUnknown_9E6041C:
|
||||
.incbin "baserom.gba", 0x1E6041C, 0xC
|
||||
.global gUnknown_9E60428
|
||||
gUnknown_9E60428:
|
||||
.incbin "baserom.gba", 0x1E60428, 0xC
|
||||
.global gUnknown_9E60434
|
||||
gUnknown_9E60434:
|
||||
.incbin "baserom.gba", 0x1E60434, 0xC
|
||||
.global gUnknown_9E60440
|
||||
gUnknown_9E60440:
|
||||
.incbin "baserom.gba", 0x1E60440, 0xC
|
||||
.global gUnknown_9E6044C
|
||||
gUnknown_9E6044C:
|
||||
.incbin "baserom.gba", 0x1E6044C, 0xC
|
||||
.global gUnknown_9E60458
|
||||
gUnknown_9E60458:
|
||||
.incbin "baserom.gba", 0x1E60458, 0xC
|
||||
.global gUnknown_9E60464
|
||||
gUnknown_9E60464:
|
||||
.incbin "baserom.gba", 0x1E60464, 0xC
|
||||
.global gUnknown_9E60470
|
||||
gUnknown_9E60470:
|
||||
.incbin "baserom.gba", 0x1E60470, 0xC
|
||||
.global gUnknown_9E6047C
|
||||
gUnknown_9E6047C:
|
||||
.incbin "baserom.gba", 0x1E6047C, 0xC
|
||||
.global gUnknown_9E60488
|
||||
gUnknown_9E60488:
|
||||
.incbin "baserom.gba", 0x1E60488, 0xC
|
||||
.global gUnknown_9E60494
|
||||
gUnknown_9E60494:
|
||||
.incbin "baserom.gba", 0x1E60494, 0xC
|
||||
.global gUnknown_9E604A0
|
||||
gUnknown_9E604A0:
|
||||
.incbin "baserom.gba", 0x1E604A0, 0xC
|
||||
.global gUnknown_9E604AC
|
||||
gUnknown_9E604AC:
|
||||
.incbin "baserom.gba", 0x1E604AC, 0xC
|
||||
.global gUnknown_9E604B8
|
||||
gUnknown_9E604B8:
|
||||
.incbin "baserom.gba", 0x1E604B8, 0x8
|
||||
.global gUnknown_9E604C0
|
||||
gUnknown_9E604C0:
|
||||
.incbin "baserom.gba", 0x1E604C0, 0x8
|
||||
.global gUnknown_9E604C8
|
||||
gUnknown_9E604C8:
|
||||
.incbin "baserom.gba", 0x1E604C8, 0x8
|
||||
.global gUnknown_9E604D0
|
||||
gUnknown_9E604D0:
|
||||
.incbin "baserom.gba", 0x1E604D0, 0x8
|
||||
.global gUnknown_9E604D8
|
||||
gUnknown_9E604D8:
|
||||
.incbin "baserom.gba", 0x1E604D8, 0x8
|
||||
.global gUnknown_9E604E0
|
||||
gUnknown_9E604E0:
|
||||
.incbin "baserom.gba", 0x1E604E0, 0x8
|
||||
.global gUnknown_9E604E8
|
||||
gUnknown_9E604E8:
|
||||
.incbin "baserom.gba", 0x1E604E8, 0x8
|
||||
.global gUnknown_9E604F0
|
||||
gUnknown_9E604F0:
|
||||
.incbin "baserom.gba", 0x1E604F0, 0x8
|
||||
.global gUnknown_9E604F8
|
||||
gUnknown_9E604F8:
|
||||
.incbin "baserom.gba", 0x1E604F8, 0x8
|
||||
.global gUnknown_9E60500
|
||||
gUnknown_9E60500:
|
||||
.incbin "baserom.gba", 0x1E60500, 0x8
|
||||
.global gUnknown_9E60508
|
||||
gUnknown_9E60508:
|
||||
.incbin "baserom.gba", 0x1E60508, 0x8
|
||||
.global gUnknown_9E60510
|
||||
gUnknown_9E60510:
|
||||
.incbin "baserom.gba", 0x1E60510, 0x8
|
||||
.global gUnknown_9E60518
|
||||
gUnknown_9E60518:
|
||||
.incbin "baserom.gba", 0x1E60518, 0x8
|
||||
.global gUnknown_9E60520
|
||||
gUnknown_9E60520:
|
||||
.incbin "baserom.gba", 0x1E60520, 0x8
|
||||
.global gUnknown_9E60528
|
||||
gUnknown_9E60528:
|
||||
.incbin "baserom.gba", 0x1E60528, 0x8
|
||||
.global gUnknown_9E60530
|
||||
gUnknown_9E60530:
|
||||
.incbin "baserom.gba", 0x1E60530, 0x8
|
||||
.global gUnknown_9E60538
|
||||
gUnknown_9E60538:
|
||||
.incbin "baserom.gba", 0x1E60538, 0x8
|
||||
.global gUnknown_9E60540
|
||||
gUnknown_9E60540:
|
||||
.incbin "baserom.gba", 0x1E60540, 0x8
|
||||
.global gUnknown_9E60548
|
||||
gUnknown_9E60548:
|
||||
.incbin "baserom.gba", 0x1E60548, 0x8
|
||||
.global gUnknown_9E60550
|
||||
gUnknown_9E60550:
|
||||
.incbin "baserom.gba", 0x1E60550, 0x10
|
||||
.global gUnknown_9E60560
|
||||
gUnknown_9E60560:
|
||||
.incbin "baserom.gba", 0x1E60560, 0x40
|
||||
|
|
|
|||
10
include/ornament_files_table.h
Normal file
10
include/ornament_files_table.h
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
#ifndef GUARD_ORNAMENT_FILES_TABLE_H
|
||||
#define GUARD_ORNAMENT_FILES_TABLE_H
|
||||
|
||||
#define ORNAMENT_FILES_COUNT 75
|
||||
|
||||
#include "structs/str_file_system.h"
|
||||
|
||||
extern const File gOrnamentFiles[ORNAMENT_FILES_COUNT];
|
||||
|
||||
#endif // GUARD_ORNAMENT_FILES_TABLE_H
|
||||
82
include/ornament_gfx.h
Normal file
82
include/ornament_gfx.h
Normal file
|
|
@ -0,0 +1,82 @@
|
|||
#ifndef GUARD_ORNAMENT_GFX_H
|
||||
#define GUARD_ORNAMENT_GFX_H
|
||||
|
||||
#include "decompress_sir.h"
|
||||
|
||||
extern const SiroArchive gUnknown_9E60560;
|
||||
extern const SiroArchive gUnknown_9E605A0;
|
||||
extern const SiroArchive gUnknown_9E60BC4;
|
||||
extern const SiroArchive gUnknown_9E60C04;
|
||||
extern const SiroArchive gUnknown_9E61658;
|
||||
extern const SiroArchive gUnknown_9E61698;
|
||||
extern const SiroArchive gUnknown_9E6216C;
|
||||
extern const SiroArchive gUnknown_9E621AC;
|
||||
extern const SiroArchive gUnknown_9E62BC0;
|
||||
extern const SiroArchive gUnknown_9E62C00;
|
||||
extern const SiroArchive gUnknown_9E636D4;
|
||||
extern const SiroArchive gUnknown_9E63714;
|
||||
extern const SiroArchive gUnknown_9E641E8;
|
||||
extern const SiroArchive gUnknown_9E64228;
|
||||
extern const SiroArchive gUnknown_9E64CFC;
|
||||
extern const SiroArchive gUnknown_9E64D3C;
|
||||
extern const SiroArchive gUnknown_9E65818;
|
||||
extern const SiroArchive gUnknown_9E65858;
|
||||
extern const SiroArchive gUnknown_9E6632C;
|
||||
extern const SiroArchive gUnknown_9E6636C;
|
||||
extern const SiroArchive gUnknown_9E66E40;
|
||||
extern const SiroArchive gUnknown_9E66E80;
|
||||
extern const SiroArchive gUnknown_9E67954;
|
||||
extern const SiroArchive gUnknown_9E67994;
|
||||
extern const SiroArchive gUnknown_9E68468;
|
||||
extern const SiroArchive gUnknown_9E684A8;
|
||||
extern const SiroArchive gUnknown_9E68F7C;
|
||||
extern const SiroArchive gUnknown_9E68FBC;
|
||||
extern const SiroArchive gUnknown_9E69A90;
|
||||
extern const SiroArchive gUnknown_9E69AD0;
|
||||
extern const SiroArchive gUnknown_9E6A5A4;
|
||||
extern const SiroArchive gUnknown_9E6A5E4;
|
||||
extern const SiroArchive gUnknown_9E6B0C0;
|
||||
extern const SiroArchive gUnknown_9E6B100;
|
||||
extern const SiroArchive gUnknown_9E6BBD4;
|
||||
extern const SiroArchive gUnknown_9E6BC14;
|
||||
extern const SiroArchive gUnknown_9E6C6E8;
|
||||
extern const SiroArchive gUnknown_9E6C728;
|
||||
extern const SiroArchive gUnknown_9E6D1FC;
|
||||
extern const SiroArchive gUnknown_9E6D23C;
|
||||
extern const SiroArchive gUnknown_9E6DD10;
|
||||
extern const SiroArchive gUnknown_9E6DD50;
|
||||
extern const SiroArchive gUnknown_9E6E824;
|
||||
extern const SiroArchive gUnknown_9E6E864;
|
||||
extern const SiroArchive gUnknown_9E6F338;
|
||||
extern const SiroArchive gUnknown_9E6F378;
|
||||
extern const SiroArchive gUnknown_9E6FE4C;
|
||||
extern const SiroArchive gUnknown_9E6FE8C;
|
||||
extern const SiroArchive gUnknown_9E70968;
|
||||
extern const SiroArchive gUnknown_9E709A8;
|
||||
extern const SiroArchive gUnknown_9E7147C;
|
||||
extern const SiroArchive gUnknown_9E714BC;
|
||||
extern const SiroArchive gUnknown_9E71F90;
|
||||
extern const SiroArchive gUnknown_9E71FD0;
|
||||
extern const SiroArchive gUnknown_9E72AA4;
|
||||
extern const SiroArchive gUnknown_9E72AE4;
|
||||
extern const SiroArchive gUnknown_9E735B8;
|
||||
extern const SiroArchive gUnknown_9E735F8;
|
||||
extern const SiroArchive gUnknown_9E740CC;
|
||||
extern const SiroArchive gUnknown_9E7410C;
|
||||
extern const SiroArchive gUnknown_9E74B40;
|
||||
extern const SiroArchive gUnknown_9E74B80;
|
||||
extern const SiroArchive gUnknown_9E75654;
|
||||
extern const SiroArchive gUnknown_9E75694;
|
||||
extern const SiroArchive gUnknown_9E76170;
|
||||
extern const SiroArchive gUnknown_9E77298;
|
||||
extern const SiroArchive gUnknown_9E774A4;
|
||||
extern const SiroArchive gUnknown_9E77730;
|
||||
extern const SiroArchive gUnknown_9E779A4;
|
||||
extern const SiroArchive gUnknown_9E77B30;
|
||||
extern const SiroArchive gUnknown_9E77B70;
|
||||
extern const SiroArchive gUnknown_9E7B834;
|
||||
extern const SiroArchive gUnknown_9E7B874;
|
||||
extern const SiroArchive gUnknown_9E7E768;
|
||||
extern const SiroArchive gUnknown_9E7EAC8;
|
||||
|
||||
#endif
|
||||
|
|
@ -1031,6 +1031,8 @@ SECTIONS {
|
|||
ornament_sbin_section :
|
||||
ALIGN(4)
|
||||
{
|
||||
src/ornament_sbin.o(.rodata);
|
||||
src/ornament_files_table.o(.rodata);
|
||||
data/ornament_sbin.o(.rodata);
|
||||
} > ROM =0
|
||||
|
||||
|
|
|
|||
82
src/ornament_files_table.c
Normal file
82
src/ornament_files_table.c
Normal file
|
|
@ -0,0 +1,82 @@
|
|||
#include "global.h"
|
||||
#include "globaldata.h"
|
||||
#include "ornament_files_table.h"
|
||||
#include "ornament_gfx.h"
|
||||
|
||||
const File gOrnamentFiles[ORNAMENT_FILES_COUNT] = {
|
||||
[0] = { "flag00c", &gUnknown_9E60560, },
|
||||
[1] = { "flag00p", &gUnknown_9E605A0, },
|
||||
[2] = { "flag01c", &gUnknown_9E60BC4, },
|
||||
[3] = { "flag01p", &gUnknown_9E60C04, },
|
||||
[4] = { "flag02c", &gUnknown_9E61658, },
|
||||
[5] = { "flag02p", &gUnknown_9E61698, },
|
||||
[6] = { "flag03c", &gUnknown_9E6216C, },
|
||||
[7] = { "flag03p", &gUnknown_9E621AC, },
|
||||
[8] = { "flag04c", &gUnknown_9E62BC0, },
|
||||
[9] = { "flag04p", &gUnknown_9E62C00, },
|
||||
[10] = { "flag05c", &gUnknown_9E636D4, },
|
||||
[11] = { "flag05p", &gUnknown_9E63714, },
|
||||
[12] = { "flag06c", &gUnknown_9E641E8, },
|
||||
[13] = { "flag06p", &gUnknown_9E64228, },
|
||||
[14] = { "flag07c", &gUnknown_9E64CFC, },
|
||||
[15] = { "flag07p", &gUnknown_9E64D3C, },
|
||||
[16] = { "flag08c", &gUnknown_9E65818, },
|
||||
[17] = { "flag08p", &gUnknown_9E65858, },
|
||||
[18] = { "flag09c", &gUnknown_9E6632C, },
|
||||
[19] = { "flag09p", &gUnknown_9E6636C, },
|
||||
[20] = { "flag100c", &gUnknown_9E66E40, },
|
||||
[21] = { "flag100p", &gUnknown_9E66E80, },
|
||||
[22] = { "flag101c", &gUnknown_9E67954, },
|
||||
[23] = { "flag101p", &gUnknown_9E67994, },
|
||||
[24] = { "flag102c", &gUnknown_9E68468, },
|
||||
[25] = { "flag102p", &gUnknown_9E684A8, },
|
||||
[26] = { "flag103c", &gUnknown_9E68F7C, },
|
||||
[27] = { "flag103p", &gUnknown_9E68FBC, },
|
||||
[28] = { "flag104c", &gUnknown_9E69A90, },
|
||||
[29] = { "flag104p", &gUnknown_9E69AD0, },
|
||||
[30] = { "flag105c", &gUnknown_9E6A5A4, },
|
||||
[31] = { "flag105p", &gUnknown_9E6A5E4, },
|
||||
[32] = { "flag106c", &gUnknown_9E6B0C0, },
|
||||
[33] = { "flag106p", &gUnknown_9E6B100, },
|
||||
[34] = { "flag107c", &gUnknown_9E6BBD4, },
|
||||
[35] = { "flag107p", &gUnknown_9E6BC14, },
|
||||
[36] = { "flag108c", &gUnknown_9E6C6E8, },
|
||||
[37] = { "flag108p", &gUnknown_9E6C728, },
|
||||
[38] = { "flag109c", &gUnknown_9E6D1FC, },
|
||||
[39] = { "flag109p", &gUnknown_9E6D23C, },
|
||||
[40] = { "flag10c", &gUnknown_9E6DD10, },
|
||||
[41] = { "flag10p", &gUnknown_9E6DD50, },
|
||||
[42] = { "flag110c", &gUnknown_9E6E824, },
|
||||
[43] = { "flag110p", &gUnknown_9E6E864, },
|
||||
[44] = { "flag111c", &gUnknown_9E6F338, },
|
||||
[45] = { "flag111p", &gUnknown_9E6F378, },
|
||||
[46] = { "flag112c", &gUnknown_9E6FE4C, },
|
||||
[47] = { "flag112p", &gUnknown_9E6FE8C, },
|
||||
[48] = { "flag113c", &gUnknown_9E70968, },
|
||||
[49] = { "flag113p", &gUnknown_9E709A8, },
|
||||
[50] = { "flag114c", &gUnknown_9E7147C, },
|
||||
[51] = { "flag114p", &gUnknown_9E714BC, },
|
||||
[52] = { "flag11c", &gUnknown_9E71F90, },
|
||||
[53] = { "flag11p", &gUnknown_9E71FD0, },
|
||||
[54] = { "flag12c", &gUnknown_9E72AA4, },
|
||||
[55] = { "flag12p", &gUnknown_9E72AE4, },
|
||||
[56] = { "flag13c", &gUnknown_9E735B8, },
|
||||
[57] = { "flag13p", &gUnknown_9E735F8, },
|
||||
[58] = { "flag14c", &gUnknown_9E740CC, },
|
||||
[59] = { "flag14p", &gUnknown_9E7410C, },
|
||||
[60] = { "flag15c", &gUnknown_9E74B40, },
|
||||
[61] = { "flag15p", &gUnknown_9E74B80, },
|
||||
[62] = { "flag16c", &gUnknown_9E75654, },
|
||||
[63] = { "flag16p", &gUnknown_9E75694, },
|
||||
[64] = { "item01p", &gUnknown_9E76170, },
|
||||
[65] = { "npc01p", &gUnknown_9E77298, },
|
||||
[66] = { "npc02p", &gUnknown_9E774A4, },
|
||||
[67] = { "npc03p", &gUnknown_9E77730, },
|
||||
[68] = { "npc04p", &gUnknown_9E779A4, },
|
||||
[69] = { "stoneimc", &gUnknown_9E77B30, },
|
||||
[70] = { "titlebg1", &gUnknown_9E77B70, },
|
||||
[71] = { "titlebgc", &gUnknown_9E7B834, },
|
||||
[72] = { "titleop1", &gUnknown_9E7B874, },
|
||||
[73] = { "titleop2", &gUnknown_9E7E768, },
|
||||
[74] = { "titleopc", &gUnknown_9E7EAC8, },
|
||||
};
|
||||
9
src/ornament_sbin.c
Normal file
9
src/ornament_sbin.c
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
#include "global.h"
|
||||
#include "file_system.h"
|
||||
#include "ornament_files_table.h"
|
||||
|
||||
const FileArchive gOrnamentFileArchive = {
|
||||
.magic = "pksdir0",
|
||||
.count = ORNAMENT_FILES_COUNT,
|
||||
.entries = gOrnamentFiles,
|
||||
};
|
||||
Loading…
Reference in New Issue
Block a user