mirror of
https://github.com/pmret/papermario.git
synced 2024-11-15 07:22:29 +01:00
1c64f15db1
* Make a 224 functions show up in the elf * fix up appendGfx_model (as an example) * Changed all L labels to .L for local jump tables. Did not change global jump tables found in /data/ as .L is for local only * Decompile even more misc battle map funcs (#531) * decompile misc battle map funcs * fix warnings * Decompile misc battle map funcs (#528) * . * . * resolve issues * Update fx_api.c * Update fx_api.c * Make a 224 functions show up in the elf * fix up appendGfx_model (as an example) * Changed all L labels to .L for local jump tables. Did not change global jump tables found in /data/ as .L is for local only * Fix merge issue Co-authored-by: Ethan Roseman <ethteck@gmail.com> Co-authored-by: Alexander Faßbender <31699028+Brotenko@users.noreply.github.com>
61 lines
1.9 KiB
ArmAsm
61 lines
1.9 KiB
ArmAsm
.include "macro.inc"
|
|
|
|
.section .data
|
|
|
|
dlabel D_E0116C60
|
|
.word 0x09004458
|
|
|
|
dlabel D_E0116C64
|
|
.word 0x09004600
|
|
|
|
dlabel D_E0116C68
|
|
.word 0x09004360
|
|
|
|
dlabel D_E0116C6C
|
|
.word 0x09004508
|
|
|
|
dlabel D_E0116C70
|
|
.word 0x09003F98, 0x09004010, 0x09004088, 0x09004100, 0x09004178, 0x090041F0, 0x09004268
|
|
|
|
dlabel D_E0116C8C
|
|
.word 0xFFE041F4, 0xE348D3DC, 0x1698D6DE, 0xD38AEFE7, 0xAEDBFFC8, 0x0B000000
|
|
|
|
dlabel D_E0116CA4
|
|
.word 0x0000003C, 0x007800B4, 0x00F0012C, 0x0000003C, 0x007800B4, 0x00F0012C, 0x0000003C, 0x007800B4, 0x00F0012C, 0x0000003C, 0x007800B4, 0x00F0012C, 0x0000001E, 0x003C005A, 0x00780096, 0x00B400D2, 0x00F0010E, 0x012C014A, 0x01590161, 0x01650167, 0x00000000
|
|
|
|
dlabel D_E0116CF8
|
|
.byte 0x02, 0x14, 0x28, 0x3C, 0x50, 0x64, 0x78, 0xA0, 0xB4, 0xC8, 0xDC, 0xF0
|
|
|
|
dlabel D_E0116D04
|
|
.byte 0xFF, 0x00, 0x00, 0x00
|
|
|
|
dlabel D_E0116D08
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x28, 0x3C, 0x50, 0x64, 0x78, 0xA0, 0xB4, 0xC8, 0xDC, 0xF0
|
|
|
|
dlabel D_E0116D3B
|
|
.byte 0xFF
|
|
|
|
dlabel D_E0116D3C
|
|
.byte 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xE1, 0xB9, 0xA5, 0x94, 0x80, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xE1, 0xB9, 0xA5, 0x94, 0x80, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xE1, 0xB9, 0xA5, 0x94, 0x80, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xE1, 0xB9, 0xA5, 0x94
|
|
|
|
dlabel D_E0116D6B
|
|
.byte 0x80
|
|
|
|
dlabel D_E0116D6C
|
|
.byte 0x32, 0x50, 0x64, 0x69, 0x6B, 0x6C, 0x6C, 0x6C, 0x6C, 0x6C, 0x6C, 0x6B, 0x69, 0x64, 0x5F, 0x5A, 0x55, 0x50, 0x4B, 0x46, 0x41, 0x3C, 0x37
|
|
|
|
dlabel D_E0116D83
|
|
.byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
|
|
dlabel D_E0116D90
|
|
.double 51.43
|
|
|
|
dlabel jtbl_E0116D98
|
|
.word LE0116370_4029B0, LE0116380_4029C0, LE0116598_402BD8, LE01165A8_402BE8, LE0116634_402C74, 0
|
|
|
|
dlabel D_E0116DB0
|
|
.double 0.0039215686
|
|
|
|
dlabel D_E0116DB8
|
|
.double 0.01
|