mirror of
https://github.com/zeldaret/oot.git
synced 2024-12-29 16:26:18 +00:00
045a92d7c3
* 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>
218 lines
3.1 KiB
ArmAsm
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
|
|
|
|
|
|
|