mirror of
https://github.com/pret/pokegold-spaceworld.git
synced 2026-04-26 08:13:44 -05:00
26 lines
313 B
NASM
26 lines
313 B
NASM
INCLUDE "constants.asm"
|
|
|
|
SECTION "home/oam_dma.asm", ROMX
|
|
|
|
WriteOAMDMACodeToHRAM::
|
|
ld c, LOW(hOAMDMA)
|
|
ld b, .OAMDMAEnd - .OAMDMA
|
|
ld hl, .OAMDMA
|
|
.loop
|
|
ld a, [hli]
|
|
ldh [c], a
|
|
inc c
|
|
dec b
|
|
jr nz, .loop
|
|
ret
|
|
|
|
.OAMDMA
|
|
ld a, HIGH(wShadowOAM)
|
|
ldh [rDMA], a
|
|
ld a, $28
|
|
.wait
|
|
dec a
|
|
jr nz, .wait
|
|
ret
|
|
.OAMDMAEnd
|