start ornament work

This commit is contained in:
DizzyEggg 2025-07-02 10:26:56 +02:00
parent 67be3dae19
commit 5c1ac3892f
6 changed files with 186 additions and 383 deletions

View File

@ -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

View 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
View 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

View File

@ -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

View 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
View 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,
};