X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?p=snes_test1;a=blobdiff_plain;f=hwregs.inc;h=5fd9f2c98f011cd3d69a0e0d82b880ef3c0cbb16;hp=672aedf4555e1c58f9b6dd4b1e2a1f77c2429a05;hb=097c3ec68b5ce13fffc3dbd09eb384716931fde1;hpb=4eaf4fddef0d94718453382fa2ccd799c8944f18 diff --git a/hwregs.inc b/hwregs.inc index 672aedf..5fd9f2c 100644 --- a/hwregs.inc +++ b/hwregs.inc @@ -82,6 +82,8 @@ REG_MDMAEN = $420b REG_HDMAEN = $420c + REG_HVBJOY = $4212 + REG_DMAP_BASE = $4300 REG_BBAD_BASE = $4301 REG_A1TL_BASE = $4302 @@ -123,3 +125,11 @@ setreg REG_CGDATA, (g >> 3 | b << 2) .endmacro + .macro wait_vblank +@wait_vblank_loop: + lda REG_HVBJOY + and #$80 + beq @wait_vblank_loop + .endmacro + + ; vi:ft=asm_ca65: