Match and fully document bg_ddan_jd (#386)

* match and fully document bg_ddan_jd

* fix comment

* implemented suggested changes, minor fixes

* more changes

* implement requested changes, tweak wording on ySpeed comments

* more minor tweaks
This commit is contained in:
mzxrules
2020-09-28 01:18:47 -04:00
committed by GitHub
parent e93d604ff7
commit 83fc21fea6
13 changed files with 157 additions and 454 deletions
-20
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_Ddan_Jd_InitVars
.word 0x00580100, 0x00000030, 0x002B0000, 0x00000170
.word BgDdanJd_Init
.word BgDdanJd_Destroy
.word BgDdanJd_Update
.word BgDdanJd_Draw
glabel D_80871080
.word 0x48500064, 0x00000000, 0x00000000, 0x00000000
-13
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_80871090
.incbin "baserom/ovl_Bg_Ddan_Jd", 0x5E0, 0x00000060