Replace hardware_constants.asm with the community-standard hardware.inc 5.0 (#1186)

This commit is contained in:
Rangi
2025-06-23 09:11:33 -04:00
committed by GitHub
parent ae7ee67d21
commit 4c540aa43b
149 changed files with 3444 additions and 3103 deletions

View File

@@ -8057,11 +8057,11 @@ BattleIntro:
ld b, SCGB_BATTLE_GRAYSCALE
call GetSGBLayout
ld hl, rLCDC
res rLCDC_WINDOW_TILEMAP, [hl] ; select vBGMap0/vBGMap2
res B_LCDC_WIN_MAP, [hl] ; select vBGMap0/vBGMap2
call InitBattleDisplay
call BattleStartMessage
ld hl, rLCDC
set rLCDC_WINDOW_TILEMAP, [hl] ; select vBGMap1/vBGMap3
set B_LCDC_WIN_MAP, [hl] ; select vBGMap1/vBGMap3
xor a
ldh [hBGMapMode], a
call EmptyBattleTextbox
@@ -8097,10 +8097,10 @@ InitEnemy:
jp InitEnemyWildmon ; wild
BackUpBGMap2:
ldh a, [rSVBK]
ldh a, [rWBK]
push af
ld a, BANK(wDecompressScratch)
ldh [rSVBK], a
ldh [rWBK], a
ld hl, wDecompressScratch
ld bc, $40 tiles ; vBGMap3 - vBGMap2
ld a, $2
@@ -8116,7 +8116,7 @@ BackUpBGMap2:
pop af
ldh [rVBK], a
pop af
ldh [rSVBK], a
ldh [rWBK], a
ret
InitEnemyTrainer:
@@ -8457,7 +8457,7 @@ _DisplayLinkRecord:
call CloseSRAM
hlcoord 0, 0, wAttrmap
xor a
ld bc, SCREEN_WIDTH * SCREEN_HEIGHT
ld bc, SCREEN_AREA
call ByteFill
call WaitBGMap2
ld b, SCGB_DIPLOMA
@@ -8951,23 +8951,23 @@ InitBattleDisplay:
ret
.BlankBGMap:
ldh a, [rSVBK]
ldh a, [rWBK]
push af
ld a, BANK(wDecompressScratch)
ldh [rSVBK], a
ldh [rWBK], a
ld hl, wDecompressScratch
ld bc, BG_MAP_WIDTH * BG_MAP_HEIGHT
ld bc, TILEMAP_AREA
ld a, " "
call ByteFill
ld de, wDecompressScratch
hlbgcoord 0, 0
lb bc, BANK(@), (BG_MAP_WIDTH * BG_MAP_HEIGHT) / LEN_2BPP_TILE
lb bc, BANK(@), TILEMAP_AREA / TILE_SIZE
call Request2bpp
pop af
ldh [rSVBK], a
ldh [rWBK], a
ret
.InitBackPic:
@@ -9009,10 +9009,10 @@ GetTrainerBackpic:
ret
CopyBackpic:
ldh a, [rSVBK]
ldh a, [rWBK]
push af
ld a, BANK(wDecompressScratch)
ldh [rSVBK], a
ldh [rWBK], a
ld hl, vTiles0
ld de, vTiles2 tile $31
ldh a, [hROMBank]
@@ -9020,7 +9020,7 @@ CopyBackpic:
ld c, 7 * 7
call Get2bpp
pop af
ldh [rSVBK], a
ldh [rWBK], a
call .LoadTrainerBackpicAsOAM
ld a, $31
ldh [hGraphicStartTile], a