pokegold-spaceworld/home/copy_tilemap.asm
pfero cd9191b074 Clean up Makefile
This makefile can now figure graphics dependencies on its own, creates
dependency files for each compilation unit and compiles everything
separately.

This is a proposal. Please try it out, read the Makefile to see if you
get what I'm trying to do, and propose any improvements you want.
2018-05-30 22:53:59 +02:00

21 lines
431 B
NASM

INCLUDE "constants.asm"
SECTION "Tilemap copy/restore funcs", ROM0[$3355]
BackUpTilesToBuffer:: ; 3355
hlcoord 0, 0
decoord 0, 0, wTileMapBackup
ld bc, SCREEN_HEIGHT * SCREEN_WIDTH
jp CopyBytes
ReloadTilesFromBuffer:: ; 3361
xor a
ldh [hBGMapMode], a
hlcoord 0, 0, wTileMapBackup
decoord 0, 0
ld bc, SCREEN_HEIGHT * SCREEN_WIDTH
call CopyBytes
ld a, 1
ldh [hBGMapMode], a
ret