From: John Tsiombikas Date: Sun, 5 Jul 2020 09:49:07 +0000 (+0300) Subject: fixed uninitialized per-tile hscroll table X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?p=snes_test1;a=commitdiff_plain;h=d056c4cbe305565a50a4ee9d60906d78fb119b4d fixed uninitialized per-tile hscroll table --- 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