Lowercase v for VRAM addresses

This commit is contained in:
xCrystal
2017-12-28 13:32:33 +01:00
parent 7beb497d3a
commit 333524f0be
86 changed files with 537 additions and 537 deletions

View File

@@ -2,7 +2,7 @@ emote: MACRO
; graphics pointer, length, starting tile ; graphics pointer, length, starting tile
dw \1 dw \1
db \2 tiles, BANK(\1) db \2 tiles, BANK(\1)
dw VTiles1 tile \3 dw vTiles1 tile \3
ENDM ENDM
Emotes: ; 144d Emotes: ; 144d

View File

@@ -92,7 +92,7 @@ LoadTrainerBattlePokeballTiles:
; Load the tiles used in the Pokeball Graphic that fills the screen ; Load the tiles used in the Pokeball Graphic that fills the screen
; at the start of every Trainer battle. ; at the start of every Trainer battle.
ld de, TrainerBattlePokeballTiles ld de, TrainerBattlePokeballTiles
ld hl, VTiles1 tile $7e ld hl, vTiles1 tile $7e
ld b, BANK(TrainerBattlePokeballTiles) ld b, BANK(TrainerBattlePokeballTiles)
ld c, 2 ld c, 2
call Request2bpp call Request2bpp
@@ -103,7 +103,7 @@ LoadTrainerBattlePokeballTiles:
ld [rVBK], a ld [rVBK], a
ld de, TrainerBattlePokeballTiles ld de, TrainerBattlePokeballTiles
ld hl, VTiles4 tile $7e ld hl, vTiles4 tile $7e
ld b, BANK(TrainerBattlePokeballTiles) ld b, BANK(TrainerBattlePokeballTiles)
ld c, 2 ld c, 2
call Request2bpp call Request2bpp

View File

@@ -5309,13 +5309,13 @@ BattleMenuPKMN_Loop:
Battle_StatsScreen: ; 3e308 Battle_StatsScreen: ; 3e308
call DisableLCD call DisableLCD
ld hl, VTiles2 tile $31 ld hl, vTiles2 tile $31
ld de, VTiles0 ld de, vTiles0
ld bc, $11 tiles ld bc, $11 tiles
call CopyBytes call CopyBytes
ld hl, VTiles2 ld hl, vTiles2
ld de, VTiles0 tile $11 ld de, vTiles0 tile $11
ld bc, $31 tiles ld bc, $31 tiles
call CopyBytes call CopyBytes
@@ -5330,13 +5330,13 @@ Battle_StatsScreen: ; 3e308
call DisableLCD call DisableLCD
ld hl, VTiles0 ld hl, vTiles0
ld de, VTiles2 tile $31 ld de, vTiles2 tile $31
ld bc, $11 tiles ld bc, $11 tiles
call CopyBytes call CopyBytes
ld hl, VTiles0 tile $11 ld hl, vTiles0 tile $11
ld de, VTiles2 ld de, vTiles2
ld bc, $31 tiles ld bc, $31 tiles
call CopyBytes call CopyBytes
@@ -6779,7 +6779,7 @@ BattleWinSlideInEnemyTrainerFrontpic: ; 3ebd8
call FinishBattleAnim call FinishBattleAnim
ld a, [OtherTrainerClass] ld a, [OtherTrainerClass]
ld [TrainerClass], a ld [TrainerClass], a
ld de, VTiles2 ld de, vTiles2
callfar GetTrainerPic callfar GetTrainerPic
hlcoord 19, 0 hlcoord 19, 0
ld c, 0 ld c, 0
@@ -7155,15 +7155,15 @@ _LoadHPBar: ; 3eda6
LoadHPExpBarGFX: ; unreferenced LoadHPExpBarGFX: ; unreferenced
ld de, EnemyHPBarBorderGFX ld de, EnemyHPBarBorderGFX
ld hl, VTiles2 tile $6c ld hl, vTiles2 tile $6c
lb bc, BANK(EnemyHPBarBorderGFX), 4 lb bc, BANK(EnemyHPBarBorderGFX), 4
call Get1bpp call Get1bpp
ld de, HPExpBarBorderGFX ld de, HPExpBarBorderGFX
ld hl, VTiles2 tile $73 ld hl, vTiles2 tile $73
lb bc, BANK(HPExpBarBorderGFX), 6 lb bc, BANK(HPExpBarBorderGFX), 6
call Get1bpp call Get1bpp
ld de, ExpBarGFX ld de, ExpBarGFX
ld hl, VTiles2 tile $55 ld hl, vTiles2 tile $55
lb bc, BANK(ExpBarGFX), 8 lb bc, BANK(ExpBarGFX), 8
jp Get2bpp jp Get2bpp
; 3edd1 ; 3edd1
@@ -8286,7 +8286,7 @@ DropPlayerSub: ; 3f447
ld [CurPartySpecies], a ld [CurPartySpecies], a
ld hl, BattleMonDVs ld hl, BattleMonDVs
predef GetUnownLetter predef GetUnownLetter
ld de, VTiles2 tile $31 ld de, vTiles2 tile $31
predef GetMonBackpic predef GetMonBackpic
pop af pop af
ld [CurPartySpecies], a ld [CurPartySpecies], a
@@ -8325,7 +8325,7 @@ DropEnemySub: ; 3f486
call GetBaseData call GetBaseData
ld hl, EnemyMonDVs ld hl, EnemyMonDVs
predef GetUnownLetter predef GetUnownLetter
ld de, VTiles2 ld de, vTiles2
predef GetAnimatedFrontpicPredef predef GetAnimatedFrontpicPredef
pop af pop af
ld [CurPartySpecies], a ld [CurPartySpecies], a
@@ -8382,7 +8382,7 @@ BattleIntro: ; 3f4dd
call DisableSpriteUpdates call DisableSpriteUpdates
farcall ClearBattleRAM farcall ClearBattleRAM
call InitEnemy call InitEnemy
call BackUpVBGMap2 call BackUpBGMap2
ld b, SCGB_BATTLE_GRAYSCALE ld b, SCGB_BATTLE_GRAYSCALE
call GetSGBLayout call GetSGBLayout
ld hl, rLCDC ld hl, rLCDC
@@ -8428,13 +8428,13 @@ InitEnemy: ; 3f55e
jp InitEnemyWildmon ; wild jp InitEnemyWildmon ; wild
; 3f568 ; 3f568
BackUpVBGMap2: ; 3f568 BackUpBGMap2: ; 3f568
ld a, [rSVBK] ld a, [rSVBK]
push af push af
ld a, $6 ; BANK(wDecompressScratch) ld a, $6 ; BANK(wDecompressScratch)
ld [rSVBK], a ld [rSVBK], a
ld hl, wDecompressScratch ld hl, wDecompressScratch
ld bc, $40 tiles ; VBGMap3 - VBGMap2 ld bc, $40 tiles ; vBGMap3 - vBGMap2
ld a, $2 ld a, $2
call ByteFill call ByteFill
ld a, [rVBK] ld a, [rVBK]
@@ -8442,8 +8442,8 @@ BackUpVBGMap2: ; 3f568
ld a, $1 ld a, $1
ld [rVBK], a ld [rVBK], a
ld de, wDecompressScratch ld de, wDecompressScratch
hlbgcoord 0, 0 ; VBGMap2 hlbgcoord 0, 0 ; vBGMap2
lb bc, BANK(BackUpVBGMap2), $40 lb bc, BANK(BackUpBGMap2), $40
call Request2bpp call Request2bpp
pop af pop af
ld [rVBK], a ld [rVBK], a
@@ -8467,7 +8467,7 @@ InitEnemyTrainer: ; 3f594
ld [OTPartyMon1Item], a ld [OTPartyMon1Item], a
.ok .ok
ld de, VTiles2 ld de, vTiles2
callfar GetTrainerPic callfar GetTrainerPic
xor a xor a
ld [hGraphicStartTile], a ld [hGraphicStartTile], a
@@ -8531,7 +8531,7 @@ InitEnemyWildmon: ; 3f607
ld a, [UnownLetter] ld a, [UnownLetter]
ld [wFirstUnownSeen], a ld [wFirstUnownSeen], a
.skip_unown .skip_unown
ld de, VTiles2 ld de, vTiles2
predef GetAnimatedFrontpicPredef predef GetAnimatedFrontpicPredef
xor a xor a
ld [TrainerClass], a ld [TrainerClass], a
@@ -9336,7 +9336,7 @@ InitBattleDisplay: ; 3fb6c
; 3fbff ; 3fbff
GetTrainerBackpic: ; 3fbff GetTrainerBackpic: ; 3fbff
; Load the player character's backpic (6x6) into VRAM starting from VTiles2 tile $31. ; Load the player character's backpic (6x6) into VRAM starting from vTiles2 tile $31.
; Special exception for Dude. ; Special exception for Dude.
ld b, BANK(DudeBackpic) ld b, BANK(DudeBackpic)
@@ -9363,7 +9363,7 @@ GetTrainerBackpic: ; 3fbff
ld hl, ChrisBackpic ld hl, ChrisBackpic
.Decompress: .Decompress:
ld de, VTiles2 tile $31 ld de, vTiles2 tile $31
ld c, $31 ld c, $31
predef DecompressPredef predef DecompressPredef
ret ret
@@ -9374,8 +9374,8 @@ CopyBackpic: ; 3fc30
push af push af
ld a, $6 ld a, $6
ld [rSVBK], a ld [rSVBK], a
ld hl, VTiles0 ld hl, vTiles0
ld de, VTiles2 tile $31 ld de, vTiles2 tile $31
ld a, [hROMBank] ld a, [hROMBank]
ld b, a ld b, a
ld c, $31 ld c, $31

View File

@@ -191,7 +191,7 @@ ClearBattleRAM: ; 2ef18
call ClearWindowData call ClearWindowData
ld hl, hBGMapAddress ld hl, hBGMapAddress
xor a ; LOW(VBGMap0) xor a ; LOW(vBGMap0)
ld [hli], a ld [hli], a
ld [hl], HIGH(VBGMap0) ld [hl], HIGH(vBGMap0)
ret ret

View File

@@ -232,7 +232,7 @@ LoadTrainerHudOAM: ; 2c143
LoadBallIconGFX: ; 2c165 LoadBallIconGFX: ; 2c165
ld de, .gfx ld de, .gfx
ld hl, VTiles0 tile $31 ld hl, vTiles0 tile $31
lb bc, BANK(LoadBallIconGFX), 4 lb bc, BANK(LoadBallIconGFX), 4
call Get2bpp_2 call Get2bpp_2
ret ret

View File

@@ -236,16 +236,16 @@ Functioncc220: ; cc220
; Appears to be unused. ; Appears to be unused.
xor a xor a
ld [hBGMapMode], a ld [hBGMapMode], a
ld a, LOW(VBGMap0 tile $28) ld a, LOW(vBGMap0 tile $28)
ld [hBGMapAddress], a ld [hBGMapAddress], a
ld a, HIGH(VBGMap0 tile $28) ld a, HIGH(vBGMap0 tile $28)
ld [hBGMapAddress + 1], a ld [hBGMapAddress + 1], a
call WaitBGMap2 call WaitBGMap2
ld a, $60 ld a, $60
ld [hWY], a ld [hWY], a
xor a ; LOW(VBGMap0) xor a ; LOW(vBGMap0)
ld [hBGMapAddress], a ld [hBGMapAddress], a
ld a, HIGH(VBGMap0) ld a, HIGH(vBGMap0)
ld [hBGMapAddress + 1], a ld [hBGMapAddress + 1], a
call BattleAnimDelayFrame call BattleAnimDelayFrame
ret ret
@@ -693,7 +693,7 @@ BattleAnimCmd_5GFX: ; cc485 (33:4485)
ld [wBattleAnimTemp0], a ld [wBattleAnimTemp0], a
.loop .loop
ld a, [wBattleAnimTemp0] ld a, [wBattleAnimTemp0]
cp (VTiles1 - VTiles0) / $10 - $31 cp (vTiles1 - vTiles0) / $10 - $31
ret nc ret nc
call GetBattleAnimByte call GetBattleAnimByte
ld [hli], a ld [hli], a
@@ -706,7 +706,7 @@ BattleAnimCmd_5GFX: ; cc485 (33:4485)
rept 4 rept 4
add hl, hl add hl, hl
endr endr
ld de, VTiles0 tile $31 ld de, vTiles0 tile $31
add hl, de add hl, de
ld a, [BattleAnimByte] ld a, [BattleAnimByte]
call LoadBattleAnimObj call LoadBattleAnimObj
@@ -816,13 +816,13 @@ BattleAnimCmd_EnemyFeetObj: ; cc52c (33:452c)
ld a, $49 ld a, $49
ld [hl], a ld [hl], a
ld hl, VTiles0 tile $73 ld hl, vTiles0 tile $73
ld de, VTiles2 tile $06 ld de, vTiles2 tile $06
ld a, $70 ld a, $70
ld [wBattleAnimTemp0], a ld [wBattleAnimTemp0], a
ld a, $7 ld a, $7
call .LoadFootprint call .LoadFootprint
ld de, VTiles2 tile $31 ld de, vTiles2 tile $31
ld a, $60 ld a, $60
ld [wBattleAnimTemp0], a ld [wBattleAnimTemp0], a
ld a, $6 ld a, $6
@@ -871,13 +871,13 @@ BattleAnimCmd_PlayerHeadObj: ; cc57e (33:457e)
ld a, $43 ld a, $43
ld [hl], a ld [hl], a
ld hl, VTiles0 tile $66 ld hl, vTiles0 tile $66
ld de, VTiles2 tile $05 ld de, vTiles2 tile $05
ld a, $70 ld a, $70
ld [wBattleAnimTemp0], a ld [wBattleAnimTemp0], a
ld a, $7 ld a, $7
call .LoadHead call .LoadHead
ld de, VTiles2 tile $31 ld de, vTiles2 tile $31
ld a, $60 ld a, $60
ld [wBattleAnimTemp0], a ld [wBattleAnimTemp0], a
ld a, $6 ld a, $6
@@ -930,7 +930,7 @@ BattleAnimCmd_Transform: ; cc5dc (33:45dc)
ld [CurPartySpecies], a ; CurPartySpecies ld [CurPartySpecies], a ; CurPartySpecies
ld hl, BattleMonDVs ; BattleMonDVs ld hl, BattleMonDVs ; BattleMonDVs
predef GetUnownLetter predef GetUnownLetter
ld de, VTiles0 tile $00 ld de, vTiles0 tile $00
predef GetMonFrontpic predef GetMonFrontpic
jr .done jr .done
@@ -939,7 +939,7 @@ BattleAnimCmd_Transform: ; cc5dc (33:45dc)
ld [CurPartySpecies], a ; CurPartySpecies ld [CurPartySpecies], a ; CurPartySpecies
ld hl, EnemyMonDVs ; EnemyMonDVs ld hl, EnemyMonDVs ; EnemyMonDVs
predef GetUnownLetter predef GetUnownLetter
ld de, VTiles0 tile $00 ld de, vTiles0 tile $00
predef GetMonBackpic predef GetMonBackpic
.done .done
@@ -951,19 +951,19 @@ BattleAnimCmd_Transform: ; cc5dc (33:45dc)
BattleAnimCmd_UpdateActorPic: ; cc622 (33:4622) BattleAnimCmd_UpdateActorPic: ; cc622 (33:4622)
ld de, VTiles0 tile $00 ld de, vTiles0 tile $00
ld a, [hBattleTurn] ld a, [hBattleTurn]
and a and a
jr z, .player jr z, .player
ld hl, VTiles2 tile $00 ld hl, vTiles2 tile $00
ld b, 0 ld b, 0
ld c, $31 ld c, $31
call Request2bpp call Request2bpp
ret ret
.player .player
ld hl, VTiles2 tile $31 ld hl, vTiles2 tile $31
ld b, 0 ld b, 0
ld c, $24 ld c, $24
call Request2bpp call Request2bpp
@@ -1007,7 +1007,7 @@ GetSubstitutePic: ; cc64c
ld de, sScratch + (3 * 7 + 6) tiles ld de, sScratch + (3 * 7 + 6) tiles
call .CopyTile call .CopyTile
ld hl, VTiles2 tile $00 ld hl, vTiles2 tile $00
ld de, sScratch ld de, sScratch
lb bc, BANK(GetSubstitutePic), 7 * 7 lb bc, BANK(GetSubstitutePic), 7 * 7
call Request2bpp call Request2bpp
@@ -1027,7 +1027,7 @@ GetSubstitutePic: ; cc64c
ld de, sScratch + (3 * 6 + 5) tiles ld de, sScratch + (3 * 6 + 5) tiles
call .CopyTile call .CopyTile
ld hl, VTiles2 tile $31 ld hl, vTiles2 tile $31
ld de, sScratch ld de, sScratch
lb bc, BANK(GetSubstitutePic), 6 * 6 lb bc, BANK(GetSubstitutePic), 6 * 6
call Request2bpp call Request2bpp
@@ -1075,7 +1075,7 @@ GetMinimizePic: ; cc6e7 (33:46e7)
ld de, sScratch + $1a tiles ld de, sScratch + $1a tiles
call CopyMinimizePic call CopyMinimizePic
ld hl, VTiles2 tile $00 ld hl, vTiles2 tile $00
ld de, sScratch ld de, sScratch
lb bc, BANK(GetMinimizePic), $31 lb bc, BANK(GetMinimizePic), $31
ret ret
@@ -1083,7 +1083,7 @@ GetMinimizePic: ; cc6e7 (33:46e7)
.player .player
ld de, sScratch + $160 ld de, sScratch + $160
call CopyMinimizePic call CopyMinimizePic
ld hl, VTiles2 tile $31 ld hl, vTiles2 tile $31
ld de, sScratch ld de, sScratch
lb bc, BANK(GetMinimizePic), $24 lb bc, BANK(GetMinimizePic), $24
ret ret
@@ -1108,7 +1108,7 @@ BattleAnimCmd_Minimize: ; cc735 (33:4735)
xor a xor a
call GetSRAMBank call GetSRAMBank
call GetMinimizePic call GetMinimizePic
ld hl, VTiles0 tile $00 ld hl, vTiles0 tile $00
call Request2bpp call Request2bpp
call CloseSRAM call CloseSRAM
pop af pop af
@@ -1157,14 +1157,14 @@ BattleAnimCmd_BeatUp: ; cc776 (33:4776)
ld hl, BattleMonDVs ld hl, BattleMonDVs
predef GetUnownLetter predef GetUnownLetter
ld de, VTiles2 tile $00 ld de, vTiles2 tile $00
predef GetMonFrontpic predef GetMonFrontpic
jr .done jr .done
.player .player
ld hl, EnemyMonDVs ld hl, EnemyMonDVs
predef GetUnownLetter predef GetUnownLetter
ld de, VTiles2 tile $31 ld de, vTiles2 tile $31
predef GetMonBackpic predef GetMonBackpic
.done .done

View File

@@ -1107,7 +1107,7 @@ PCMonInfo: ; e2ac6 (38:6ac6)
ld hl, TempMonDVs ld hl, TempMonDVs
predef GetUnownLetter predef GetUnownLetter
call GetBaseData call GetBaseData
ld de, VTiles2 tile $00 ld de, vTiles2 tile $00
predef GetMonFrontpic predef GetMonFrontpic
xor a xor a
ld [wBillsPC_MonHasMail], a ld [wBillsPC_MonHasMail], a
@@ -2261,18 +2261,18 @@ BillsPC_Jumptable: ; e33df (38:73df)
BillsPC_InitGFX: ; e33e8 (38:73e8) BillsPC_InitGFX: ; e33e8 (38:73e8)
call DisableLCD call DisableLCD
ld hl, VTiles2 tile $00 ld hl, vTiles2 tile $00
ld bc, $31 tiles ld bc, $31 tiles
xor a xor a
call ByteFill call ByteFill
call LoadStandardFont call LoadStandardFont
call LoadFontsBattleExtra call LoadFontsBattleExtra
ld hl, PCMailGFX ld hl, PCMailGFX
ld de, VTiles2 tile $5c ld de, vTiles2 tile $5c
ld bc, 4 tiles ld bc, 4 tiles
call CopyBytes call CopyBytes
ld hl, PCSelectLZ ld hl, PCSelectLZ
ld de, VTiles0 tile $00 ld de, vTiles0 tile $00
call Decompress call Decompress
ld a, 6 ld a, 6
call SkipMusic call SkipMusic

View File

@@ -704,22 +704,22 @@ EggHatch_AnimationSequence: ; 1728f (5:728f)
farcall BlankScreen farcall BlankScreen
call DisableLCD call DisableLCD
ld hl, EggHatchGFX ld hl, EggHatchGFX
ld de, VTiles0 tile $00 ld de, vTiles0 tile $00
ld bc, $20 ld bc, $20
ld a, BANK(EggHatchGFX) ld a, BANK(EggHatchGFX)
call FarCopyBytes call FarCopyBytes
farcall ClearSpriteAnims farcall ClearSpriteAnims
ld de, VTiles2 tile $00 ld de, vTiles2 tile $00
ld a, [wJumptableIndex] ld a, [wJumptableIndex]
call GetHatchlingFrontpic call GetHatchlingFrontpic
ld de, VTiles2 tile $31 ld de, vTiles2 tile $31
ld a, EGG ld a, EGG
call GetEggFrontpic call GetEggFrontpic
ld de, MUSIC_EVOLUTION ld de, MUSIC_EVOLUTION
call PlayMusic call PlayMusic
call EnableLCD call EnableLCD
hlcoord 7, 4 hlcoord 7, 4
ld b, HIGH(VBGMap0) ld b, HIGH(vBGMap0)
ld c, $31 ; Egg tiles start here ld c, $31 ; Egg tiles start here
ld a, EGG ld a, EGG
call Hatch_UpdateFrontpicBGMapCenter call Hatch_UpdateFrontpicBGMapCenter
@@ -768,7 +768,7 @@ EggHatch_AnimationSequence: ; 1728f (5:728f)
call ClearSprites call ClearSprites
call Hatch_InitShellFragments call Hatch_InitShellFragments
hlcoord 6, 3 hlcoord 6, 3
ld b, HIGH(VBGMap0) ld b, HIGH(vBGMap0)
ld c, $00 ; Hatchling tiles start here ld c, $00 ; Hatchling tiles start here
ld a, [wJumptableIndex] ld a, [wJumptableIndex]
call Hatch_UpdateFrontpicBGMapCenter call Hatch_UpdateFrontpicBGMapCenter

View File

@@ -16,20 +16,20 @@ _CardFlip: ; e00ee (38:40ee)
call LoadFontsExtra call LoadFontsExtra
ld hl, CardFlipLZ01 ld hl, CardFlipLZ01
ld de, VTiles2 tile $00 ld de, vTiles2 tile $00
call Decompress call Decompress
ld hl, CardFlipLZ02 ld hl, CardFlipLZ02
ld de, VTiles2 tile $3e ld de, vTiles2 tile $3e
call Decompress call Decompress
ld hl, CardFlipLZ03 ld hl, CardFlipLZ03
ld de, VTiles0 tile $00 ld de, vTiles0 tile $00
call Decompress call Decompress
ld hl, CardFlipOffButtonGFX ld hl, CardFlipOffButtonGFX
ld de, VTiles1 tile $6f ld de, vTiles1 tile $6f
ld bc, 1 tiles ld bc, 1 tiles
call CopyBytes call CopyBytes
ld hl, CardFlipOnButtonGFX ld hl, CardFlipOnButtonGFX
ld de, VTiles1 tile $75 ld de, vTiles1 tile $75
ld bc, 1 tiles ld bc, 1 tiles
call CopyBytes call CopyBytes
@@ -619,11 +619,11 @@ CardFlip_CopyOAM: ; e0509
; e0521 ; e0521
CardFlip_ShiftDigitsLeftTwoPixels: ; e0521 (38:4521) CardFlip_ShiftDigitsLeftTwoPixels: ; e0521 (38:4521)
ld de, VTiles1 tile ("0" & $7f) ld de, vTiles1 tile ("0" & $7f)
ld hl, VTiles1 tile ("0" & $7f) + 2 ld hl, vTiles1 tile ("0" & $7f) + 2
ld bc, 10 tiles - 2 ld bc, 10 tiles - 2
call CopyBytes call CopyBytes
ld hl, VTiles1 tile $7f + 1 tiles - 2 ld hl, vTiles1 tile $7f + 1 tiles - 2
xor a xor a
ld [hli], a ld [hli], a
ld [hl], a ld [hl], a

View File

@@ -902,7 +902,7 @@ InitCGBPals::
; CGB only ; CGB only
ld a, $1 ld a, $1
ld [rVBK], a ld [rVBK], a
ld hl, VTiles0 ld hl, vTiles0
ld bc, $200 tiles ld bc, $200 tiles
xor a xor a
call ByteFill call ByteFill
@@ -1069,7 +1069,7 @@ SGBBorder_PushBGPals:
ld a, %11100100 ld a, %11100100
ld [rBGP], a ld [rBGP], a
ld hl, PredefPals ld hl, PredefPals
ld de, VTiles1 ld de, vTiles1
ld bc, $100 tiles ld bc, $100 tiles
call CopyData call CopyData
call DrawDefaultTiles call DrawDefaultTiles
@@ -1085,7 +1085,7 @@ SGBBorder_MorePalPushing:
call DisableLCD call DisableLCD
ld a, $e4 ld a, $e4
ld [rBGP], a ld [rBGP], a
ld de, VTiles1 ld de, vTiles1
ld bc, 20 tiles ld bc, 20 tiles
call CopyData call CopyData
ld b, 18 ld b, 18
@@ -1119,7 +1119,7 @@ SGBBorder_YetMorePalPushing:
call DisableLCD call DisableLCD
ld a, %11100100 ld a, %11100100
ld [rBGP], a ld [rBGP], a
ld de, VTiles1 ld de, vTiles1
ld b, $80 ld b, $80
.loop .loop
push bc push bc

View File

@@ -33,17 +33,17 @@ Credits:: ; 109847
jr nz, .load_loop jr nz, .load_loop
ld de, CreditsBorderGFX ld de, CreditsBorderGFX
ld hl, VTiles2 tile $20 ld hl, vTiles2 tile $20
lb bc, BANK(CreditsBorderGFX), $09 lb bc, BANK(CreditsBorderGFX), $09
call Request2bpp call Request2bpp
ld de, CopyrightGFX ld de, CopyrightGFX
ld hl, VTiles2 tile $60 ld hl, vTiles2 tile $60
lb bc, BANK(CopyrightGFX), $1d lb bc, BANK(CopyrightGFX), $1d
call Request2bpp call Request2bpp
ld de, TheEndGFX ld de, TheEndGFX
ld hl, VTiles2 tile $40 ld hl, vTiles2 tile $40
lb bc, BANK(TheEndGFX), $10 lb bc, BANK(TheEndGFX), $10
call Request2bpp call Request2bpp
@@ -55,7 +55,7 @@ Credits:: ; 109847
call Credits_LoadBorderGFX call Credits_LoadBorderGFX
ld e, l ld e, l
ld d, h ld d, h
ld hl, VTiles2 ld hl, vTiles2
lb bc, BANK(CreditsMonsGFX), 16 lb bc, BANK(CreditsMonsGFX), 16
call Request2bpp call Request2bpp
@@ -193,9 +193,9 @@ Credits_UpdateGFXRequestPath: ; 109964 (42:5964)
ld [Requested2bppSource], a ld [Requested2bppSource], a
ld a, h ld a, h
ld [Requested2bppSource + 1], a ld [Requested2bppSource + 1], a
ld a, LOW(VTiles2) ld a, LOW(vTiles2)
ld [Requested2bppDest], a ld [Requested2bppDest], a
ld a, HIGH(VTiles2) ld a, HIGH(vTiles2)
ld [Requested2bppDest + 1], a ld [Requested2bppDest + 1], a
jr Credits_RequestGFX jr Credits_RequestGFX

View File

@@ -3,9 +3,9 @@ Copyright_GFPresents: ; e4579
call PlayMusic call PlayMusic
call ClearBGPalettes call ClearBGPalettes
call ClearTileMap call ClearTileMap
ld a, HIGH(VBGMap0) ld a, HIGH(vBGMap0)
ld [hBGMapAddress + 1], a ld [hBGMapAddress + 1], a
xor a ; LOW(VBGMap0) xor a ; LOW(vBGMap0)
ld [hBGMapAddress], a ld [hBGMapAddress], a
ld [hJoyDown], a ld [hJoyDown], a
ld [hSCX], a ld [hSCX], a
@@ -51,7 +51,7 @@ Copyright_GFPresents: ; e4579
.GetGFLogoGFX: ; e45e8 .GetGFLogoGFX: ; e45e8
ld de, GameFreakLogo ld de, GameFreakLogo
ld hl, VTiles2 ld hl, vTiles2
lb bc, BANK(GameFreakLogo), $1c lb bc, BANK(GameFreakLogo), $1c
call Get1bpp call Get1bpp
@@ -65,12 +65,12 @@ Copyright_GFPresents: ; e4579
ld a, BANK(IntroLogoGFX) ld a, BANK(IntroLogoGFX)
call FarDecompress call FarDecompress
ld hl, VTiles0 ld hl, vTiles0
ld de, wDecompressScratch ld de, wDecompressScratch
lb bc, 1, 8 tiles lb bc, 1, 8 tiles
call Request2bpp call Request2bpp
ld hl, VTiles1 ld hl, vTiles1
ld de, wDecompressScratch + $80 tiles ld de, wDecompressScratch + $80 tiles
lb bc, 1, 8 tiles lb bc, 1, 8 tiles
call Request2bpp call Request2bpp
@@ -470,10 +470,10 @@ IntroScene1: ; e495b (39:495b)
ld a, $0 ld a, $0
ld [rVBK], a ld [rVBK], a
ld hl, IntroUnownsGFX ld hl, IntroUnownsGFX
ld de, VTiles2 tile $00 ld de, vTiles2 tile $00
call Intro_DecompressRequest2bpp_128Tiles call Intro_DecompressRequest2bpp_128Tiles
ld hl, IntroPulseGFX ld hl, IntroPulseGFX
ld de, VTiles0 tile $00 ld de, vTiles0 tile $00
call Intro_DecompressRequest2bpp_128Tiles call Intro_DecompressRequest2bpp_128Tiles
ld hl, IntroTilemap002 ld hl, IntroTilemap002
debgcoord 0, 0 debgcoord 0, 0
@@ -546,7 +546,7 @@ IntroScene3: ; e49fd (39:49fd)
ld a, $0 ld a, $0
ld [rVBK], a ld [rVBK], a
ld hl, IntroBackgroundGFX ld hl, IntroBackgroundGFX
ld de, VTiles2 tile $00 ld de, vTiles2 tile $00
call Intro_DecompressRequest2bpp_128Tiles call Intro_DecompressRequest2bpp_128Tiles
ld hl, IntroTilemap004 ld hl, IntroTilemap004
debgcoord 0, 0 debgcoord 0, 0
@@ -609,10 +609,10 @@ IntroScene5: ; e4a7a (39:4a7a)
ld a, $0 ld a, $0
ld [rVBK], a ld [rVBK], a
ld hl, IntroUnownsGFX ld hl, IntroUnownsGFX
ld de, VTiles2 tile $00 ld de, vTiles2 tile $00
call Intro_DecompressRequest2bpp_128Tiles call Intro_DecompressRequest2bpp_128Tiles
ld hl, IntroPulseGFX ld hl, IntroPulseGFX
ld de, VTiles0 tile $00 ld de, vTiles0 tile $00
call Intro_DecompressRequest2bpp_128Tiles call Intro_DecompressRequest2bpp_128Tiles
ld hl, IntroTilemap006 ld hl, IntroTilemap006
debgcoord 0, 0 debgcoord 0, 0
@@ -706,17 +706,17 @@ IntroScene7: ; e4b3f (39:4b3f)
call Intro_DecompressRequest2bpp_64Tiles call Intro_DecompressRequest2bpp_64Tiles
ld hl, IntroPichuWooperGFX ld hl, IntroPichuWooperGFX
ld de, VTiles0 tile $00 ld de, vTiles0 tile $00
call Intro_DecompressRequest2bpp_128Tiles call Intro_DecompressRequest2bpp_128Tiles
ld a, $0 ld a, $0
ld [rVBK], a ld [rVBK], a
ld hl, IntroSuicuneRunGFX ld hl, IntroSuicuneRunGFX
ld de, VTiles0 tile $00 ld de, vTiles0 tile $00
call Intro_DecompressRequest2bpp_255Tiles call Intro_DecompressRequest2bpp_255Tiles
ld hl, IntroBackgroundGFX ld hl, IntroBackgroundGFX
ld de, VTiles2 tile $00 ld de, vTiles2 tile $00
call Intro_DecompressRequest2bpp_128Tiles call Intro_DecompressRequest2bpp_128Tiles
ld hl, IntroTilemap004 ld hl, IntroTilemap004
@@ -877,7 +877,7 @@ IntroScene11: ; e4c86 (39:4c86)
ld a, $0 ld a, $0
ld [rVBK], a ld [rVBK], a
ld hl, IntroUnownsGFX ld hl, IntroUnownsGFX
ld de, VTiles2 tile $00 ld de, vTiles2 tile $00
call Intro_DecompressRequest2bpp_128Tiles call Intro_DecompressRequest2bpp_128Tiles
ld hl, IntroTilemap008 ld hl, IntroTilemap008
debgcoord 0, 0 debgcoord 0, 0
@@ -1001,10 +1001,10 @@ IntroScene13: ; e4d6d (39:4d6d)
ld a, $0 ld a, $0
ld [rVBK], a ld [rVBK], a
ld hl, IntroSuicuneRunGFX ld hl, IntroSuicuneRunGFX
ld de, VTiles0 tile $00 ld de, vTiles0 tile $00
call Intro_DecompressRequest2bpp_255Tiles call Intro_DecompressRequest2bpp_255Tiles
ld hl, IntroBackgroundGFX ld hl, IntroBackgroundGFX
ld de, VTiles2 tile $00 ld de, vTiles2 tile $00
call Intro_DecompressRequest2bpp_128Tiles call Intro_DecompressRequest2bpp_128Tiles
ld hl, IntroTilemap004 ld hl, IntroTilemap004
debgcoord 0, 0 debgcoord 0, 0
@@ -1105,13 +1105,13 @@ IntroScene15: ; e4e40 (39:4e40)
ld a, $0 ld a, $0
ld [rVBK], a ld [rVBK], a
ld hl, IntroSuicuneJumpGFX ld hl, IntroSuicuneJumpGFX
ld de, VTiles2 tile $00 ld de, vTiles2 tile $00
call Intro_DecompressRequest2bpp_128Tiles call Intro_DecompressRequest2bpp_128Tiles
ld hl, IntroUnownBackGFX ld hl, IntroUnownBackGFX
ld de, VTiles0 tile $00 ld de, vTiles0 tile $00
call Intro_DecompressRequest2bpp_128Tiles call Intro_DecompressRequest2bpp_128Tiles
ld de, IntroGrass4GFX ld de, IntroGrass4GFX
ld hl, VTiles1 tile $00 ld hl, vTiles1 tile $00
lb bc, BANK(IntroGrass4GFX), 1 lb bc, BANK(IntroGrass4GFX), 1
call Request2bpp call Request2bpp
ld hl, IntroTilemap010 ld hl, IntroTilemap010
@@ -1187,7 +1187,7 @@ IntroScene17: ; e4ef5 (39:4ef5)
ld a, $0 ld a, $0
ld [rVBK], a ld [rVBK], a
ld hl, IntroSuicuneCloseGFX ld hl, IntroSuicuneCloseGFX
ld de, VTiles1 tile $00 ld de, vTiles1 tile $00
call Intro_DecompressRequest2bpp_255Tiles call Intro_DecompressRequest2bpp_255Tiles
ld hl, IntroTilemap012 ld hl, IntroTilemap012
debgcoord 0, 0 debgcoord 0, 0
@@ -1253,13 +1253,13 @@ IntroScene19: ; e4f7e (39:4f7e)
ld a, $0 ld a, $0
ld [rVBK], a ld [rVBK], a
ld hl, IntroSuicuneBackGFX ld hl, IntroSuicuneBackGFX
ld de, VTiles2 tile $00 ld de, vTiles2 tile $00
call Intro_DecompressRequest2bpp_128Tiles call Intro_DecompressRequest2bpp_128Tiles
ld hl, IntroUnownsGFX ld hl, IntroUnownsGFX
ld de, VTiles1 tile $00 ld de, vTiles1 tile $00
call Intro_DecompressRequest2bpp_128Tiles call Intro_DecompressRequest2bpp_128Tiles
ld de, IntroGrass4GFX ld de, IntroGrass4GFX
ld hl, VTiles1 tile $7f ld hl, vTiles1 tile $7f
lb bc, BANK(IntroGrass4GFX), 1 lb bc, BANK(IntroGrass4GFX), 1
call Request2bpp call Request2bpp
ld hl, IntroTilemap014 ld hl, IntroTilemap014
@@ -1431,7 +1431,7 @@ IntroScene26: ; e50bb (39:50bb)
ld a, $0 ld a, $0
ld [rVBK], a ld [rVBK], a
ld hl, IntroCrystalUnownsGFX ld hl, IntroCrystalUnownsGFX
ld de, VTiles2 tile $00 ld de, vTiles2 tile $00
call Intro_DecompressRequest2bpp_128Tiles call Intro_DecompressRequest2bpp_128Tiles
ld hl, IntroTilemap017 ld hl, IntroTilemap017
debgcoord 0, 0 debgcoord 0, 0
@@ -1922,9 +1922,9 @@ Intro_RustleGrass: ; e546d (39:546d)
ld [Requested2bppSource], a ld [Requested2bppSource], a
ld a, [hli] ld a, [hli]
ld [Requested2bppSource + 1], a ld [Requested2bppSource + 1], a
ld a, LOW(VTiles2 tile $09) ld a, LOW(vTiles2 tile $09)
ld [Requested2bppDest], a ld [Requested2bppDest], a
ld a, HIGH(VTiles2 tile $09) ld a, HIGH(vTiles2 tile $09)
ld [Requested2bppDest + 1], a ld [Requested2bppDest + 1], a
ld a, 4 ld a, 4
ld [Requested2bppSize], a ld [Requested2bppSize], a

View File

@@ -104,14 +104,14 @@ Function81928: ; 81928
Function81948: ; 81948 Function81948: ; 81948
ld a, $1 ld a, $1
ld [rVBK], a ld [rVBK], a
ld hl, VTiles0 ld hl, vTiles0
ld bc, sScratch - VTiles0 ld bc, sScratch - vTiles0
xor a xor a
call ByteFill call ByteFill
ld a, $0 ld a, $0
ld [rVBK], a ld [rVBK], a
ld hl, VTiles0 ld hl, vTiles0
ld bc, sScratch - VTiles0 ld bc, sScratch - vTiles0
xor a xor a
call ByteFill call ByteFill
hlcoord 0, 0, AttrMap hlcoord 0, 0, AttrMap
@@ -128,15 +128,15 @@ Function81948: ; 81948
Function8197c: ; 8197c Function8197c: ; 8197c
ld hl, DebugColorTestGFX + $10 ld hl, DebugColorTestGFX + $10
ld de, VTiles2 tile $6a ld de, vTiles2 tile $6a
ld bc, $160 ld bc, $160
call CopyBytes call CopyBytes
ld hl, DebugColorTestGFX ld hl, DebugColorTestGFX
ld de, VTiles0 ld de, vTiles0
ld bc, $10 ld bc, $10
call CopyBytes call CopyBytes
call LoadStandardFont call LoadStandardFont
ld hl, VTiles1 ld hl, vTiles1
lb bc, 8, 0 lb bc, 8, 0
.asm_8199d .asm_8199d
ld a, [hl] ld a, [hl]
@@ -314,7 +314,7 @@ Function81adb: ; 81adb
ld [wBoxAlignment], a ld [wBoxAlignment], a
hlcoord 12, 3 hlcoord 12, 3
call _PrepMonFrontpic call _PrepMonFrontpic
ld de, VTiles2 tile $31 ld de, vTiles2 tile $31
predef GetMonBackpic predef GetMonBackpic
ld a, $31 ld a, $31
ld [hGraphicStartTile], a ld [hGraphicStartTile], a
@@ -345,7 +345,7 @@ Function81adb: ; 81adb
ld de, StringBuffer1 ld de, StringBuffer1
hlcoord 4, 1 hlcoord 4, 1
call PlaceString call PlaceString
ld de, VTiles2 ld de, vTiles2
callfar GetTrainerPic callfar GetTrainerPic
xor a xor a
ld [TempEnemyMonSpecies], a ld [TempEnemyMonSpecies], a
@@ -1062,14 +1062,14 @@ TilesetColorTest:
xor a xor a
ld [hBGMapMode], a ld [hBGMapMode], a
ld de, DebugColorTestGFX + $10 ld de, DebugColorTestGFX + $10
ld hl, VTiles2 tile $6a ld hl, vTiles2 tile $6a
lb bc, BANK(DebugColorTestGFX), $16 lb bc, BANK(DebugColorTestGFX), $16
call Request2bpp call Request2bpp
ld de, DebugColorTestGFX ld de, DebugColorTestGFX
ld hl, VTiles1 ld hl, vTiles1
lb bc, BANK(DebugColorTestGFX), 1 lb bc, BANK(DebugColorTestGFX), 1
call Request2bpp call Request2bpp
ld a, HIGH(VBGMap1) ld a, HIGH(vBGMap1)
ld [hBGMapAddress + 1], a ld [hBGMapAddress + 1], a
hlcoord 0, 0 hlcoord 0, 0
ld bc, SCREEN_WIDTH * SCREEN_HEIGHT ld bc, SCREEN_WIDTH * SCREEN_HEIGHT

View File

@@ -10,7 +10,7 @@ PlaceDiplomaOnScreen: ; 1dd709
call ClearSprites call ClearSprites
call DisableLCD call DisableLCD
ld hl, DiplomaGFX ld hl, DiplomaGFX
ld de, VTiles2 ld de, vTiles2
call Decompress call Decompress
ld hl, DiplomaPage1Tilemap ld hl, DiplomaPage1Tilemap
decoord 0, 0 decoord 0, 0

View File

@@ -594,13 +594,13 @@ HDMATransfer_OnlyTopFourRows: ; 104303
ld [rVBK], a ld [rVBK], a
ld c, $8 ld c, $8
ld hl, wScratchTileMap + $80 ld hl, wScratchTileMap + $80
debgcoord 0, 0, VBGMap1 debgcoord 0, 0, vBGMap1
call HDMATransfer_Wait127Scanlines call HDMATransfer_Wait127Scanlines
ld a, $0 ld a, $0
ld [rVBK], a ld [rVBK], a
ld c, $8 ld c, $8
ld hl, wScratchTileMap ld hl, wScratchTileMap
debgcoord 0, 0, VBGMap1 debgcoord 0, 0, vBGMap1
call HDMATransfer_Wait127Scanlines call HDMATransfer_Wait127Scanlines
ret ret

View File

@@ -12,10 +12,10 @@ _DummyGame: ; e1e5b (38:5e5b)
call GetSGBLayout call GetSGBLayout
callfar ClearSpriteAnims callfar ClearSpriteAnims
ld hl, LZ_e2221 ld hl, LZ_e2221
ld de, VTiles2 tile $00 ld de, vTiles2 tile $00
call Decompress call Decompress
ld hl, Unknown_e00ed ld hl, Unknown_e00ed
ld de, VTiles0 tile $00 ld de, vTiles0 tile $00
ld bc, 4 tiles ld bc, 4 tiles
ld a, BANK(Unknown_e00ed) ld a, BANK(Unknown_e00ed)
call FarCopyBytes call FarCopyBytes

View File

@@ -72,11 +72,11 @@ Special_CelebiShrineEvent: ; 4989a
LoadCelebiGFX: ; 49912 LoadCelebiGFX: ; 49912
farcall ClearSpriteAnims farcall ClearSpriteAnims
ld de, SpecialCelebiLeafGFX ld de, SpecialCelebiLeafGFX
ld hl, VTiles1 ld hl, vTiles1
lb bc, BANK(SpecialCelebiLeafGFX), 4 lb bc, BANK(SpecialCelebiLeafGFX), 4
call Request2bpp call Request2bpp
ld de, SpecialCelebiGFX ld de, SpecialCelebiGFX
ld hl, VTiles0 tile $84 ld hl, vTiles0 tile $84
lb bc, BANK(SpecialCelebiGFX), $10 lb bc, BANK(SpecialCelebiGFX), $10
call Request2bpp call Request2bpp
xor a xor a

View File

@@ -22,11 +22,11 @@ BlindingFlash: ; 8c7e1
ShakeHeadbuttTree: ; 8c80a ShakeHeadbuttTree: ; 8c80a
farcall ClearSpriteAnims farcall ClearSpriteAnims
ld de, CutGrassGFX ld de, CutGrassGFX
ld hl, VTiles1 ld hl, vTiles1
lb bc, BANK(CutGrassGFX), 4 lb bc, BANK(CutGrassGFX), 4
call Request2bpp call Request2bpp
ld de, HeadbuttTreeGFX ld de, HeadbuttTreeGFX
ld hl, VTiles1 tile $04 ld hl, vTiles1 tile $04
lb bc, BANK(HeadbuttTreeGFX), 8 lb bc, BANK(HeadbuttTreeGFX), 8
call Request2bpp call Request2bpp
call Cut_Headbutt_GetPixelFacing call Cut_Headbutt_GetPixelFacing
@@ -67,7 +67,7 @@ ShakeHeadbuttTree: ; 8c80a
xor a xor a
call ByteFill call ByteFill
ld de, Font ld de, Font
ld hl, VTiles1 ld hl, vTiles1
lb bc, BANK(Font), 12 lb bc, BANK(Font), 12
call Get1bpp call Get1bpp
call ReplaceKrisSprite call ReplaceKrisSprite
@@ -141,11 +141,11 @@ OWCutAnimation: ; 8c940
.LoadCutGFX: ; 8c96d .LoadCutGFX: ; 8c96d
callfar ClearSpriteAnims ; pointless to farcall callfar ClearSpriteAnims ; pointless to farcall
ld de, CutGrassGFX ld de, CutGrassGFX
ld hl, VTiles1 ld hl, vTiles1
lb bc, BANK(CutGrassGFX), 4 lb bc, BANK(CutGrassGFX), 4
call Request2bpp call Request2bpp
ld de, CutTreeGFX ld de, CutTreeGFX
ld hl, VTiles1 tile $4 ld hl, vTiles1 tile $4
lb bc, BANK(CutTreeGFX), 4 lb bc, BANK(CutTreeGFX), 4
call Request2bpp call Request2bpp
ret ret
@@ -413,7 +413,7 @@ FlyToAnim: ; 8cb33
FlyFunction_InitGFX: ; 8cb9b (23:4b9b) FlyFunction_InitGFX: ; 8cb9b (23:4b9b)
callfar ClearSpriteAnims callfar ClearSpriteAnims
ld de, CutGrassGFX ld de, CutGrassGFX
ld hl, VTiles1 tile $00 ld hl, vTiles1 tile $00
lb bc, BANK(CutGrassGFX), 4 lb bc, BANK(CutGrassGFX), 4
call Request2bpp call Request2bpp
ld a, [CurPartyMon] ld a, [CurPartyMon]

View File

@@ -249,7 +249,7 @@ AnimateHOFMonEntrance: ; 865b5
ld bc, SCREEN_WIDTH * SCREEN_HEIGHT ld bc, SCREEN_WIDTH * SCREEN_HEIGHT
ld a, " " ld a, " "
call ByteFill call ByteFill
ld de, VTiles2 tile $31 ld de, vTiles2 tile $31
predef GetMonBackpic predef GetMonBackpic
ld a, $31 ld a, $31
ld [hGraphicStartTile], a ld [hGraphicStartTile], a
@@ -533,7 +533,7 @@ DisplayHOFMon: ; 86748
HOF_AnimatePlayerPic: ; 86810 HOF_AnimatePlayerPic: ; 86810
call ClearBGPalettes call ClearBGPalettes
ld hl, VTiles2 tile HALLOFFAME_COLON ld hl, vTiles2 tile HALLOFFAME_COLON
ld de, FontExtra + 13 tiles ; "<COLON>" ld de, FontExtra + 13 tiles ; "<COLON>"
lb bc, BANK(FontExtra), 1 lb bc, BANK(FontExtra), 1
call Request2bpp call Request2bpp

View File

@@ -72,7 +72,7 @@ HealMachineAnim: ; 12324
.LoadGFX: ; 12383 .LoadGFX: ; 12383
call .LoadPalettes call .LoadPalettes
ld de, .HealMachineGFX ld de, .HealMachineGFX
ld hl, VTiles0 tile $7c ld hl, vTiles0 tile $7c
lb bc, BANK(.HealMachineGFX), $2 lb bc, BANK(.HealMachineGFX), $2
call Request2bpp call Request2bpp
ret ret

Some files were not shown because too many files have changed in this diff Show More