1
0
Fork 0
mirror of https://github.com/zeldaret/oot.git synced 2024-12-29 16:26:18 +00:00
oot/data/overlays/actors/z_en_elf.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

218 lines
3.1 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_80A060B0
.float 4.656612873077393e-10
glabel D_80A060B4
.asciz "../z_en_elf.c"
.balign 4
glabel D_80A060C4
.float 4.656612873077393e-10
glabel D_80A060C8
.asciz "../z_en_elf.c"
.balign 4
glabel D_80A060D8
.asciz "../z_en_elf.c"
.balign 4
glabel D_80A060E8
.asciz "z_common_data.memory.information.room_inf[127][ 0 ] = %d\n"
.balign 4
glabel D_80A06124
.asciz "../z_en_elf.c"
.balign 4
glabel D_80A06134
.asciz "../z_en_elf.c"
.balign 4
glabel jtbl_80A06144
.word L80A01C60
.word func_80A01DE0
.word func_80A01E24
.word func_80A01E68
.word func_80A01E94
.word func_80A01ED0
.word func_80A01F04
.word func_80A01D70
.word func_80A01DA8
.word func_80A01D2C
.word func_80A01CF0
.word func_80A01F48
.word func_80A01CAC
glabel D_80A06178
.float 32767.0
glabel D_80A0617C
.float 32767.0
glabel D_80A06180
.float 0.2
.balign 4
glabel D_80A06184
.float 0.949999988079071
glabel D_80A06188
.float 0.05
.balign 4
glabel D_80A0618C
.float 0.1
.balign 4
glabel D_80A06190
.float 32767.0
glabel jtbl_80A06194
.word L80A025C0
.word L80A02630
.word L80A02700
.word L80A027BC
.word L80A02804
.word L80A02694
.word L80A0270C
.word L80A026E8
glabel D_80A061B4
.float 32767.0
glabel D_80A061B8
.float 11.989999771118164
glabel D_80A061BC
.float 0.2
.balign 4
glabel D_80A061C0
.float 0.01
.balign 4
glabel D_80A061C4
.float 0.3
.balign 4
glabel D_80A061C8
.float 0.05
.balign 4
glabel D_80A061CC
.float 0.008
.balign 4
glabel D_80A061D0
.float 0.1
.balign 4
glabel D_80A061D4
.float 1500.0
.balign 4
glabel D_80A061D8
.float 0.1
.balign 4
glabel D_80A061DC
.float 0.2
.balign 4
glabel D_80A061E0
.float 0.008
.balign 4
glabel D_80A061E4
.float 0.05
.balign 4
glabel D_80A061E8
.float 0.1
.balign 4
glabel D_80A061EC
.float 0.7
.balign 4
glabel D_80A061F0
.float 0.3499999940395355
glabel D_80A061F4
.float 0.012345679104328156
glabel D_80A061F8
.float 0.008
.balign 4
glabel D_80A061FC
.float 0.03333333507180214
glabel D_80A06200
.float 0.05
.balign 4
glabel D_80A06204
.float 0.008
.balign 4
glabel D_80A06208
.float 0.008
.balign 4
glabel D_80A0620C
.float 1500.0
.balign 4
glabel D_80A06210
.float 0.2
.balign 4
glabel D_80A06214
.float 1500.0
.balign 4
glabel D_80A06218
.float 0.2
.balign 4
glabel D_80A0621C
.float 0.2
.balign 4
glabel D_80A06220
.float 0.2
.balign 4
glabel D_80A06224
.float 8.000000525498763e-05
glabel D_80A06228
.float 0.2
.balign 4
glabel D_80A0622C
.float 8.000000525498763e-05
glabel D_80A06230
.float 0.1
.balign 4
glabel D_80A06234
.float 0.012000000104308128
glabel D_80A06238
.float 124.99999237060547
glabel D_80A0623C
.float 0.0011666666250675917