INCLUDE "constants.asm" SECTION "home/clear_sprites.asm", ROM0 ClearSprites:: ld hl, wVirtualOAM ld b, wVirtualOAMEnd - wVirtualOAM xor a .loop ld [hli], a dec b jr nz, .loop ret HideSprites:: ld hl, wVirtualOAM ld de, SPRITEOAMSTRUCT_LENGTH ld b, NUM_SPRITE_OAM_STRUCTS ld a, SPRITEOAMSTRUCT_LENGTH * NUM_SPRITE_OAM_STRUCTS .loop ld [hl], a add hl, de dec b jr nz, .loop ret