diff options
Diffstat (limited to 'home/copy_tilemap.asm')
-rw-r--r-- | home/copy_tilemap.asm | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/home/copy_tilemap.asm b/home/copy_tilemap.asm index 2c6c47244..e5fbcc07e 100644 --- a/home/copy_tilemap.asm +++ b/home/copy_tilemap.asm @@ -1,35 +1,35 @@ LoadTileMapToTempTileMap:: ; Load wTileMap into wTempTileMap - ld a, [rSVBK] + ldh a, [rSVBK] push af ld a, BANK(wTempTileMap) - ld [rSVBK], a + ldh [rSVBK], a hlcoord 0, 0 decoord 0, 0, wTempTileMap ld bc, wTileMapEnd - wTileMap call CopyBytes pop af - ld [rSVBK], a + ldh [rSVBK], a ret Call_LoadTempTileMapToTileMap:: xor a - ld [hBGMapMode], a + ldh [hBGMapMode], a call LoadTempTileMapToTileMap ld a, 1 - ld [hBGMapMode], a + ldh [hBGMapMode], a ret LoadTempTileMapToTileMap:: ; Load wTempTileMap into wTileMap - ld a, [rSVBK] + ldh a, [rSVBK] push af ld a, BANK(wTempTileMap) - ld [rSVBK], a + ldh [rSVBK], a hlcoord 0, 0, wTempTileMap decoord 0, 0 ld bc, wTileMapEnd - wTileMap call CopyBytes pop af - ld [rSVBK], a + ldh [rSVBK], a ret |