1
0
Fork 0
mirror of https://github.com/zeldaret/oot.git synced 2025-07-02 22:14:33 +00:00

Ovl_Bg_Spot01_Idomizu OK (#303)

* Init OK (with weird goto)

* func_808ABB84 matching

* BgSpot01Idomizu_Destroy matching

* Run ./format.sh

* BgSpot01Idomizu_Update matching

* Remove Init's goto

* BgSpot01Idomizu_Draw matching

* Delete BgSpot01Idomizu asm files

* Variable naming and cleanup

* Update spec

* Delete unused ASM

* Address review feedback

* Fix fake match in Draw caused by not doing dispRefs[4]
This commit is contained in:
Tom Overton 2020-08-13 21:17:25 -07:00 committed by GitHub
parent fb548ac9e4
commit d3b88e1b1c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
11 changed files with 62 additions and 253 deletions

View file

@ -1,20 +0,0 @@
.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 purpose registers
.section .data
.balign 16
glabel Bg_Spot01_Idomizu_InitVars
.word 0x01040100, 0x00000020, 0x00F90000, 0x00000158
.word BgSpot01Idomizu_Init
.word BgSpot01Idomizu_Destroy
.word BgSpot01Idomizu_Update
.word BgSpot01Idomizu_Draw
glabel D_808ABDB0
.word 0x48500064, 0x00000000, 0x00000000, 0x00000000

View file

@ -1,13 +0,0 @@
.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 purpose registers
.section .rodata
.balign 16
glabel D_808ABE20
.incbin "baserom/ovl_Bg_Spot01_Idomizu", 0x340, 0x00000060