diff options
author | libjet <libj3t@gmail.com> | 2020-02-18 14:29:48 +0000 |
---|---|---|
committer | libjet <libj3t@gmail.com> | 2020-02-18 14:29:48 +0000 |
commit | 919a014b9560af582db8f1055bc0b0136e75af6e (patch) | |
tree | 8b03d36559a5a563860abf747a1150c0807766da /home/copy_tilemap.asm | |
parent | 80153b820ad017b09b7f896f0fb17beaf49faa95 (diff) |
Add copy_tilemap.asm
Diffstat (limited to 'home/copy_tilemap.asm')
-rwxr-xr-x | home/copy_tilemap.asm | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/home/copy_tilemap.asm b/home/copy_tilemap.asm new file mode 100755 index 00000000..c361b309 --- /dev/null +++ b/home/copy_tilemap.asm @@ -0,0 +1,20 @@ +LoadTileMapToTempTileMap:: +; Load wTileMap into wTempTileMap + hlcoord 0, 0 + decoord 0, 0, wTempTileMap + ld bc, wTileMapEnd - wTileMap + call CopyBytes + +Call_LoadTempTileMapToTileMap:: + xor a + ldh [hBGMapMode], a + call LoadTempTileMapToTileMap + ld a, 1 + ldh [hBGMapMode], a + ret + +LoadTempTileMapToTileMap:: + hlcoord 0, 0, wTempTileMap + decoord 0, 0 + ld bc, wTileMapEnd - wTileMap + call CopyBytes
\ No newline at end of file |