1
0
Fork 0
mirror of https://github.com/zeldaret/oot.git synced 2024-12-01 23:36:00 +00:00
oot/data/overlays/actors/z_en_skj.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

100 lines
1.6 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_80B017D0
.asciz "Player_X : %f\n"
.balign 4
glabel D_80B017E0
.asciz "Player_Z : %f\n"
.balign 4
glabel D_80B017F0
.asciz "World_X : %f\n"
.balign 4
glabel D_80B01800
.asciz "World_Z : %f\n"
.balign 4
glabel D_80B01810
.asciz "Center_X : %f\n"
.balign 4
glabel D_80B01820
.asciz "Center_Z : %f\n\n"
.balign 4
glabel D_80B01830
.asciz "../z_en_skj.c"
.balign 4
glabel D_80B01840
.asciz "../z_en_skj.c"
.balign 4
glabel D_80B01850
.asciz "../z_en_skj.c"
.balign 4
glabel D_80B01860
.asciz "../z_en_skj.c"
.balign 4
glabel D_80B01870
.asciz "../z_en_skj.c"
.balign 4
glabel jtbl_80B01880
.word L80AFE378
.word L80AFE380
.word L80AFE380
.word L80AFE378
.word L80AFE378
.word L80AFE380
.word L80AFE380
.word L80AFE380
.word L80AFE380
.word L80AFE378
.word L80AFE380
.word L80AFE380
.word L80AFE380
.word L80AFE380
.word L80AFE380
.word L80AFE380
.word L80AFE378
.word L80AFE378
.word L80AFE378
.word L80AFE378
.word L80AFE378
.word L80AFE378
.word L80AFE378
.word L80AFE378
.word L80AFE378
.word L80AFE378
.word L80AFE378
.word L80AFE378
.word L80AFE378
glabel D_80B018F4
.float 3.14159274101
.balign 4
glabel D_80B018F8
.word 0x4499C000
glabel D_80B018FC
.float 3.14159274101
.balign 4
glabel D_80B01900
.float 3.14159274101
.balign 4
glabel D_80B01904
.word 0x4499C000, 0x00000000, 0x00000000