ram.asm initial commit. Replaced all address defines with labels
Value defines styled without quotes, # moved to load/store/cmp site Added registers.asm (copied from spannerisms JP disassembly) Added a bunch of length annotations Deleted old or trivial commented out code Deleted: ganonfixes.asm, map.asm, seedtag.asm Replaced obsolete credits.asm with creditsnew.asm Moved scratch space at $7F5020-3F to mirrored WRAM (7E1E70-8F) Moved clock RAM to mirrored WRAM (7E1E90-9F) dialog.asm: FreeDungeonItemNotice preserves callee-preserved scratch RAM Toast buffer moved to mirrored WRAM (7E1E0E-0F) servicerequest.asm: long store to $012E converted to word length store
This commit is contained in:
@@ -12,13 +12,6 @@ DoDungeonMapBossIcon:
|
||||
LDX.w $040C
|
||||
BMI .cave
|
||||
|
||||
; LDA.l DungeonMapIcons
|
||||
; AND.b #$01
|
||||
; BNE ++
|
||||
;
|
||||
; INC ; so it's not equal to $01
|
||||
; BRA .cave
|
||||
|
||||
; get dungeon boss room
|
||||
++ REP #$30
|
||||
LDA.l $8AE817,X
|
||||
@@ -57,7 +50,7 @@ DoDungeonMapBossIcon:
|
||||
|
||||
.match
|
||||
LDA.b #$80
|
||||
STA.w $2121
|
||||
STA.w CGADD
|
||||
|
||||
REP #$30
|
||||
|
||||
@@ -74,14 +67,14 @@ DoDungeonMapBossIcon:
|
||||
ASL ; x128 for graphics
|
||||
ASL
|
||||
ADC.w #BossMapIconGFX
|
||||
STA.w $4312
|
||||
STA.w A1T1L
|
||||
|
||||
PHY
|
||||
LDY.w #32
|
||||
|
||||
SEP #$20
|
||||
-- LDA.l .boss_palettes,X
|
||||
STA.w $2122
|
||||
STA.w CGDATA
|
||||
INX
|
||||
DEY
|
||||
BNE --
|
||||
@@ -94,24 +87,24 @@ DoDungeonMapBossIcon:
|
||||
SEP #$10
|
||||
|
||||
LDA.w #$1801
|
||||
STA.w $4310
|
||||
STA.w DMAP1
|
||||
|
||||
LDX.b #BossMapIconGFX>>16
|
||||
STX.w $4314
|
||||
STX.w A1B1
|
||||
|
||||
LDA.w #$A060>>1
|
||||
STA.w $2116
|
||||
STA.w VMADDL
|
||||
LDA.w #$0040
|
||||
STA.w $4315
|
||||
STA.w DAS1L
|
||||
|
||||
LDX.b #$02
|
||||
STX.w $420B
|
||||
STX.w MDMAEN
|
||||
|
||||
STA.w $4315
|
||||
STA.w DAS1L
|
||||
LDA.w #$A260>>1
|
||||
STA.w $2116
|
||||
STA.w VMADDL
|
||||
|
||||
STX.w $420B
|
||||
STX.w MDMAEN
|
||||
|
||||
; done
|
||||
SEP #$30
|
||||
|
||||
Reference in New Issue
Block a user