ref: 8f4dcbcb590b1c6fb883bb767276c05d78be0d4c
dir: /home/copy_tilemap.asm/
LoadTilemapToTempTilemap:: ; Load wTilemap into wTempTilemap ldh a, [rSVBK] push af ld a, BANK(wTempTilemap) ldh [rSVBK], a hlcoord 0, 0 decoord 0, 0, wTempTilemap ld bc, wTilemapEnd - wTilemap call CopyBytes pop af ldh [rSVBK], a ret SafeLoadTempTilemapToTilemap:: xor a ldh [hBGMapMode], a call LoadTempTilemapToTilemap ld a, 1 ldh [hBGMapMode], a ret LoadTempTilemapToTilemap:: ; Load wTempTilemap into wTilemap ldh a, [rSVBK] push af ld a, BANK(wTempTilemap) ldh [rSVBK], a hlcoord 0, 0, wTempTilemap decoord 0, 0 ld bc, wTilemapEnd - wTilemap call CopyBytes pop af ldh [rSVBK], a ret