Fix extract, add audio yml

This commit is contained in:
MegaMech 2024-11-25 18:21:16 -07:00
parent b7a637abac
commit 84dd321454
7 changed files with 30 additions and 69 deletions

View File

@ -10,7 +10,6 @@
binary: spaghetti.otr
headers: include/assets
code: assets/code
metadata: [yamls/courses]
segments:
- 0x000000
- 0x000000

30
yamls/us/audio.yml Normal file
View File

@ -0,0 +1,30 @@
:config:
force: true
header:
code:
- '#include <libultraship.h>'
header:
- '#include <libultraship.h>'
audio_setup:
type: NAUDIO:V1:AUDIO_SETUP
audio_seq:
size: 0x23180
offset: 0xBC5F60
audio_bank:
size: 0x13840
offset: 0x966260
audio_table:
size: 0x24C4C0
offset: 0x979AA0
audio_sample_bank_table:
{ type: NAUDIO:V1:AUDIO_TABLE, format: SAMPLE, offset: 0x966260, symbol: gSampleBankTableInit }
audio_seq_table:
{ type: NAUDIO:V1:AUDIO_TABLE, format: SEQUENCE, offset: 0xBC5F60, symbol: gSeqTableInit }
audio_soundfont_table:
{ type: NAUDIO:V1:AUDIO_TABLE, format: SOUNDFONT, offset: 0x979AA4, symbol: gSoundFontTableInit }
audio_seq_font_table:
{ type: ARRAY, count: 283, array_type: u8, offset: 0xBE90E0, symbol: gSeqFontTableInit }

View File

@ -1,16 +0,0 @@
:config:
vram:
addr: 0x800E8700
offset: 0x966260
header:
code:
- '#include <libultraship.h>'
- '#include <assets/audiobanks.h>'
header:
- '#include <libultraship.h>'
- '#include <align_asset_macro.h>'
audiobanks:
symbol: gAudioBanks
type: bob
offset: 0x0 # or is it 0x13840?
size: 0x13840

View File

@ -1,16 +0,0 @@
:config:
vram:
addr: 0x800E8700
offset: 0xBE90E0
header:
code:
- '#include <libultraship.h>'
- '#include <assets/audiobanks.h>'
header:
- '#include <libultraship.h>'
- '#include <align_asset_macro.h>'
instrument_sets:
symbol: gInstrumentSets
type: bob
offset: 0x0
size: 0x80

View File

@ -1,16 +0,0 @@
:config:
vram:
addr: 0x800E8700
offset: 0xBC5F60
header:
code:
- '#include <libultraship.h>'
- '#include <assets/audiobanks.h>'
header:
- '#include <libultraship.h>'
- '#include <align_asset_macro.h>'
audio_sequences:
symbol: gAudioSequences
type: bob
offset: 0x0
size: 0x23180

View File

@ -1,16 +0,0 @@
:config:
vram:
addr: 0x800E8700
offset: 0x979AA0
header:
code:
- '#include <libultraship.h>'
- '#include <assets/audiobanks.h>'
header:
- '#include <libultraship.h>'
- '#include <align_asset_macro.h>'
audio_tables:
symbol: gAudioTables
type: bob
offset: 0x0
size: 0x24C4C0

View File

@ -1,4 +0,0 @@
course_metadata:
type: mk64:metadata
input_directory: yamls/courses
out_directory: "assets/course_metadata"