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_ko.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

181 lines
3 KiB
ArmAsm
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

.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_80A9A780
.asciz " ->(%d)\n"
.balign 4
glabel D_80A9A79C
.asciz "../z_en_ko.c"
.balign 4
glabel D_80A9A7AC
.asciz "../z_en_ko.c"
.balign 4
glabel D_80A9A7BC
.word func_80A97068
.word func_80A970B0
.word func_80A97110
.word func_80A97138
.word func_80A97198
.word func_80A971F8
.word func_80A97258
.word L80A972B8
.word L80A972C0
.word func_80A972C8
.word func_80A972F8
.word L80A97328
.word L80A97000
glabel D_80A9A7F0
.word func_80A97378
.word func_80A973C0
.word func_80A973F0
.word func_80A97438
.word func_80A97468
.word L80A97498
.word func_80A974A0
.word func_80A974E8
.word func_80A97518
.word func_80A97560
.word func_80A97590
.word func_80A975C0
.word L80A97368
glabel jtbl_80A9A824
.word L80A97890
.word L80A97818
.word L80A97818
.word L80A97818
.word L80A978AC
.word L80A97818
.word L80A978C8
.word L80A97818
.word L80A97818
.word L80A978E4
.word L80A97818
.word L80A97818
.word L80A97818
.word L80A97818
.word L80A97900
glabel jtbl_80A9A860
.word L80A97804
.word L80A97818
.word L80A97818
.word L80A97820
.word L80A97818
.word L80A9783C
.word L80A97818
.word L80A97858
.word L80A97818
.word L80A97874
glabel jtbl_80A9A888
.word L80A98284
.word L80A98294
.word L80A982A4
.word L80A982B4
.word L80A982C4
.word L80A982D4
.word L80A982E4
.word L80A982F4
.word L80A98304
.word L80A98314
.word L80A98324
.word L80A98334
.word L80A98344
glabel jtbl_80A9A8BC
.word L80A9838C
.word L80A9839C
.word L80A983AC
.word L80A983BC
.word L80A983CC
.word L80A983DC
.word L80A983EC
.word L80A983FC
.word L80A9840C
.word L80A9841C
.word L80A9842C
.word L80A9843C
.word L80A9844C
glabel jtbl_80A9A8F0
.word L80A98494
.word L80A984A4
.word L80A984B4
.word L80A984C4
.word L80A984D4
.word L80A984E4
.word L80A984F4
.word L80A98504
.word L80A98514
.word L80A98524
.word L80A98534
.word L80A98544
.word L80A98554
glabel jtbl_80A9A924
.word L80A9859C
.word L80A985AC
.word L80A985BC
.word L80A985CC
.word L80A985DC
.word L80A985EC
.word L80A985FC
.word L80A9860C
.word L80A9861C
.word L80A9862C
.word L80A9863C
.word L80A9864C
.word L80A9865C
glabel jtbl_80A9A958
.word L80A986A4
.word L80A986B4
.word L80A986C4
.word L80A986D4
.word L80A986E4
.word L80A986F4
.word L80A98704
.word L80A98714
.word L80A98724
.word L80A98734
.word L80A98744
.word L80A98754
.word L80A98764
glabel D_80A9A98C
.word func_80A989F4
.word func_80A98A28
.word func_80A98AA4
.word func_80A98B04
.word L80A98C0C
.word L80A98C0C
.word L80A98C0C
.word func_80A98B5C
glabel jtbl_80A9A9AC
.word L80A98F3C
.word L80A98F4C
.word L80A98F5C
.word L80A98F6C
.word L80A98F7C
glabel D_80A9A9C0
.float 0.001
.balign 4
glabel D_80A9A9C4
.float 3.14159274101
.balign 4
glabel D_80A9A9C8
.float 3.14159274101
.balign 4
glabel D_80A9A9CC
.float 3.14159274101
.balign 4
glabel D_80A9A9D0
.word 0x40490FDB, 0x00000000, 0x00000000, 0x00000000