X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?p=snes_test1;a=blobdiff_plain;f=test.asm;h=4c51874f0642156d0f756809b7c5a97d62463c97;hp=eff673c4468562cf0f0400c68fa45bffe002c1b0;hb=d056c4cbe305565a50a4ee9d60906d78fb119b4d;hpb=097c3ec68b5ce13fffc3dbd09eb384716931fde1 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