1
0
Fork 0
mirror of https://github.com/zeldaret/oot.git synced 2025-07-03 14:34:32 +00:00

Bg_Mizu_Bwall (#543)

* Darkmeiro decompilation

Bg_Gnd_Darkmeiro decompiled, matched, and documented.

* give this a shot

* fix conflict

* one more try

* could be useful

* whoops

* ZAP2 stuff

* ZAP why

* ZAP again

* bwall

* cleanup

Co-authored-by: petrie911 <pmontag@DESKTOP-LG8A167.localdomain>
This commit is contained in:
petrie911 2020-12-29 12:35:01 -06:00 committed by GitHub
parent 9fcf8a4430
commit 94d51ce86f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
15 changed files with 456 additions and 1409 deletions

View file

@ -1,42 +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_Mizu_Bwall_InitVars
.word 0x01BA0100, 0x00000010, 0x00590000, 0x000002BC
.word BgMizuBwall_Init
.word BgMizuBwall_Destroy
.word BgMizuBwall_Update
.word BgMizuBwall_Draw
glabel D_8089D6C0
.word 0x00000000, 0x00000000, 0x00000000, 0x00000008, 0x00000000, 0x00010000, 0xC2200000, 0x00000000, 0xC2200000, 0xC2200000, 0x00000000, 0x42200000, 0x42200000, 0x00000000, 0x42200000, 0x00000000, 0x00000000, 0x00000000, 0x00000008, 0x00000000, 0x00010000, 0xC2200000, 0x00000000, 0xC2200000, 0x42200000, 0x00000000, 0x42200000, 0x42200000, 0x00000000, 0xC2200000
glabel D_8089D738
.word 0x0A000900, 0x00020000, 0x00000002
.word D_8089D6C0
glabel D_8089D748
.word 0x00000000, 0x00000000, 0x00000000, 0x00000008, 0x00000000, 0x00010000, 0x00000000, 0x42E80000, 0x00000000, 0x00000000, 0x00000000, 0x428C0000, 0x00000000, 0x00000000, 0xC28C0000
glabel D_8089D784
.word 0x0A000900, 0x00020000, 0x00000001
.word D_8089D748
glabel D_8089D794
.word 0x00000000, 0x00000000, 0x00000000, 0x00000008, 0x00000000, 0x00010000, 0x00000000, 0x42F00000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x42700000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000008, 0x00000000, 0x00010000, 0x00000000, 0x42F00000, 0x00000000, 0x42700000, 0x00000000, 0x00000000, 0x42700000, 0x42F00000, 0x00000000
glabel D_8089D80C
.word 0x0A000900, 0x00020000, 0x00000002
.word D_8089D794
glabel D_8089D81C
.word 0x0A000900, 0x00020000, 0x00000002
.word D_8089D794
glabel D_8089D82C
.word 0x06001A30, 0x06002390, 0x06001CD0, 0x06002090, 0x06001770
glabel D_8089D840
.word 0x06001C58, 0x060025A4, 0x06001DE8, 0x06001DE8, 0x06001DE8
glabel D_8089D854
.word 0xB0F805DC, 0xB0FC044C, 0xB0F403E8, 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_8089DA80
.incbin "baserom/ovl_Bg_Mizu_Bwall", 0x1600, 0x000001B0