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

@@ -6,7 +6,7 @@ Reset::
call ClearPalettes
xor a
ldh [rIF], a
ld a, 1 << VBLANK
ld a, IE_VBLANK
ldh [rIE], a
ei
@@ -19,7 +19,7 @@ Reset::
jr Init
_Start::
cp $11
cp BOOTUP_A_CGB
jr z, .cgb
xor a ; FALSE
jr .load
@@ -92,7 +92,7 @@ Init::
call ClearWRAM
ld a, 1
ldh [rSVBK], a
ldh [rWBK], a
call ClearVRAM
call ClearSprites
call ClearsScratch
@@ -108,14 +108,14 @@ Init::
ldh [hSCY], a
ldh [rJOYP], a
ld a, $8 ; HBlank int enable
ld a, STAT_MODE_0
ldh [rSTAT], a
ld a, $90
ld a, SCREEN_HEIGHT_PX
ldh [hWY], a
ldh [rWY], a
ld a, 7
ld a, WX_OFS
ldh [hWX], a
ldh [rWX], a
@@ -142,9 +142,9 @@ Init::
farcall StartClock
xor a ; SRAM_DISABLE
ld [MBC3LatchClock], a
ld [MBC3SRamEnable], a
xor a ; RAMG_SRAM_DISABLE
ld [rRTCLATCH], a
ld [rRAMG], a
ldh a, [hCGB]
and a
@@ -191,7 +191,7 @@ ClearWRAM::
ld a, 1
.bank_loop
push af
ldh [rSVBK], a
ldh [rWBK], a
xor a
ld hl, STARTOF(WRAMX)
ld bc, SIZEOF(WRAMX)