1
0
Fork 0
mirror of https://github.com/zeldaret/oot.git synced 2024-11-11 11:49:24 +00:00
oot/data/overlays/actors/z_en_go.rodata.s
Lucas Shaw 045a92d7c3
Big actor cleanup (fixed) (#69)
* Started doing cleanup

* did more work

* did more migration

* migrated more rodata and worked on some structs

* did more work

* Removal of ROOM field from initvars, some rodata migration, some string decompilation

* General update

* Decompiled vt strings

* Tool work

* Tool improvements

* 270 overlay rodata files remaining

* better float handling

* floats

* Many more floats

* migrated boss_mo

* assorted fixes

* Migrated 10

* tool improvements

* migrated 10

* 10 more

* 1 more

* did a few more

* fixes

* 10 more

* more floats

* Did some more, updated migrate-rodata.py to 'modify' the C file after processing in order to make to compiler process it as if it was changed.

* removed changes made to script by accident

* migrated largest rodata - ovl_fishing

* Did some more

* 114 remaining

* 99 left !

* almost done migrating rodata

* did some more, done for tonight

* almost done, tried add support to the script for z_player

* All possible rodata migrated in actor overlays

* update

* removed static from all overlays, ran format.sh

* Removed unknown actor structs

* converted a few floats

* Added new lines to header files that were missing them. Removed unused asm files

* Removed unused asm files

* Formatting newlines

Further formatting

spacing

.float spacing

More space formatting

More spacing formatting

Removing .balign 4 after floats

Co-authored-by: Ethan Roseman <ethteck@gmail.com>
2020-04-14 14:16:34 -04:00

502 lines
7.8 KiB
ArmAsm

.include "macro.inc"
# assembler directives
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
.set gp=64 # allow use of 64-bit general purposee registers
.section .rodata
glabel D_80A41C00
.asciz "../z_en_go.c"
.balign 4
glabel D_80A41C10
.asciz "../z_en_go.c"
.balign 4
glabel D_80A41C20
.asciz "../z_en_go.c"
.balign 4
glabel D_80A41C30
.asciz "../z_en_go.c"
.balign 4
glabel D_80A41C40
.asciz "../z_en_go.c"
.balign 4
glabel D_80A41C50
.asciz "../z_en_go.c"
.balign 4
glabel D_80A41C60
.asciz "../z_en_go.c"
.balign 4
glabel D_80A41C70
.asciz "../z_en_go.c"
.balign 4
glabel D_80A41C80
.asciz "../z_en_go.c"
.balign 4
glabel D_80A41C90
.asciz "../z_en_go.c"
.balign 4
glabel D_80A41CA0
.asciz "../z_en_go.c"
.balign 4
glabel jtbl_80A41CB0
.word L80A3E658
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E70C
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E72C
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E78C
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E7D4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E81C
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E864
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8F4
.word L80A3E8AC
glabel jtbl_80A41E74
.word L80A3ED10
.word L80A3ED10
.word L80A3E970
.word L80A3ED10
.word L80A3EAE0
.word L80A3EC88
.word L80A3ECF8
.word L80A3ED10
.word L80A3ED10
.word L80A3ED10
glabel jtbl_80A41E9C
.word L80A3EA54
.word L80A3EA88
.word L80A3EAD8
.word L80A3EAD8
.word L80A3EAD8
.word L80A3EAD8
.word L80A3EAD8
.word L80A3EAD8
.word L80A3EAD8
.word L80A3EAD8
.word L80A3EAD8
.word L80A3EAA4
.word L80A3EAD8
.word L80A3EAD8
.word L80A3EAD8
.word L80A3EAD8
.word L80A3EAD8
.word L80A3EAD8
.word L80A3EAD8
.word L80A3EAD8
.word L80A3EAD8
.word L80A3EAD8
.word L80A3EAD8
.word L80A3EAD8
.word L80A3EAD8
.word L80A3EAD8
.word L80A3EAD8
.word L80A3EAD8
.word L80A3EAC8
.word L80A3EAD8
.word L80A3EAC8
.word L80A3EAC8
.word L80A3EAD8
.word L80A3EAD8
.word L80A3EAD8
.word L80A3EAC0
.word L80A3EAC8
.word L80A3EAD8
.word L80A3EAD8
.word L80A3EAD8
.word L80A3EAD0
glabel jtbl_80A41F40
.word L80A3E9C8
.word L80A3EAD8
.word L80A3EAD8
.word L80A3E9E4
.word L80A3EAD8
.word L80A3EAD8
.word L80A3EAD8
.word L80A3EAD8
.word L80A3EAD8
.word L80A3EAD8
.word L80A3EAD8
.word L80A3EAD8
.word L80A3EA00
.word L80A3EAD8
.word L80A3EA1C
.word L80A3EAD8
.word L80A3EA38
glabel D_80A41F84
.word func_80A3F02C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word func_80A3F02C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word func_80A3F03C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word func_80A3F02C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word func_80A3F02C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word L80A3F04C
.word func_80A3F02C
glabel D_80A420C8
.word 0x462AA000
glabel D_80A420CC
.float 0.01
.balign 4
glabel D_80A420D0
.float 10000.0
.balign 4
glabel D_80A420D4
.word 0x4099999A
glabel D_80A420D8
.word 0x4622F983
glabel D_80A420DC
.float 0.01
.balign 4
glabel D_80A420E0
.word 0x4099999A
glabel jtbl_80A420E4
.word L80A3FCC8
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FD50
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE38
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FDD8
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FD90
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE38
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE38
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE60
.word L80A3FE38
glabel D_80A422A8
.word 0x49AFC800
glabel D_80A422AC
.float 0.1
.balign 4
glabel D_80A422B0
.float 0.1
.balign 4
glabel D_80A422B4
.float 0.1
.balign 4
glabel D_80A422B8
.float 0.1
.balign 4
glabel D_80A422BC
.word 0xBDCCCCCD
glabel D_80A422C0
.float 0.1
.balign 4
glabel D_80A422C4
.float 3.14159274101
.balign 4
glabel D_80A422C8
.float 3.14159274101
.balign 4
glabel D_80A422CC
.float 3.14159274101
.balign 4
glabel D_80A422D0
.float 3.14159274101
.balign 4
glabel D_80A422D4
.float 0.2
.balign 4
glabel D_80A422D8
.word 0x3ECCCCCD, 0x00000000