diff --git a/yamls/us/header.yaml b/yamls/us/header.yaml index e8a0afd4..ad7a5bde 100644 --- a/yamls/us/header.yaml +++ b/yamls/us/header.yaml @@ -48,7 +48,7 @@ options: asm_jtbl_label_macro: jlabel asm_data_macro: dlabel - # section_order: [".text", ".data", ".rodata", ".bss"] + section_order: [".text", ".data", ".rodata", ".bss", "bin"] # auto_all_sections: [".data", ".rodata", ".bss"] diff --git a/yamls/us/main.yaml b/yamls/us/main.yaml index 798b6f4e..3d69707d 100644 --- a/yamls/us/main.yaml +++ b/yamls/us/main.yaml @@ -13,7 +13,8 @@ - [0xC8E40, rodata] - { start: 0xDE480, type: bss, vram: 0x800DD880 } - - type: bin + - name: unkbin + type: bin start: 0xDE480 follows_vram: main - [0xC00000] \ No newline at end of file diff --git a/yamls/us/makerom.yaml b/yamls/us/makerom.yaml index 33f73a51..d38d2ca4 100644 --- a/yamls/us/makerom.yaml +++ b/yamls/us/makerom.yaml @@ -1,10 +1,14 @@ - - name: makerom - type: code + - name: header + type: header start: 0x0 + + - name: ipl3 + type: bin + start: 0x40 + + - name: entry + type: code + start: 0x1000 + vram: 0x80000400 subsegments: - - [0x000000, header, makerom/header] - - [0x000040, bin, makerom/ipl3] - - start: 0x001000 - type: hasm - name: makerom/entry - vram: 0x80000400 + - [0x1000, asm, entry]