From d056c4cbe305565a50a4ee9d60906d78fb119b4d Mon Sep 17 00:00:00 2001 From: John Tsiombikas Date: Sun, 5 Jul 2020 12:49:07 +0300 Subject: [PATCH] fixed uninitialized per-tile hscroll table --- test.asm | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/test.asm b/test.asm index eff673c..4c51874 100644 --- a/test.asm +++ b/test.asm @@ -15,6 +15,14 @@ sep #$20 .a8 .endmacro + .macro I16 + rep #$10 + .i16 + .endmacro + .macro I8 + sep #$10 + .i8 + .endmacro ; VMEM map ; 0000: tilemap for BG1 (32x32 4bpp: 512b) @@ -256,6 +264,16 @@ snes_init: stz REG_MDMAEN stz REG_HDMAEN stz REG_MEMSEL + + ; clear vmem + I16 + setreg REG_VMAINC, $80 + ldx $4000 +@clear: stz REG_VMDATAL + stz REG_VMDATAH + dex + bne @clear + I8 rts ; cartridge header -- 1.7.10.4