diff --git a/boot_mame.sh b/boot_mame.sh new file mode 100755 index 0000000..b47ebd4 --- /dev/null +++ b/boot_mame.sh @@ -0,0 +1,6 @@ +#!/bin/sh + +MAME=/Applications/Ample.app/Contents/MacOS/mame64 +cd '/Users/qd/Library/Application Support/Ample' +$MAME apple2gsr1 -skip_gameinfo -nosamples -window -nomax -bgfx_screen_chains unfiltered -flop3 /Users/qd/Documents/Apple2/GSCats/gscats.2mg + diff --git a/gameobject.s b/gameobject.s index 4e205b2..ad1e246 100644 --- a/gameobject.s +++ b/gameobject.s @@ -130,9 +130,9 @@ renderGameObject: jsr DrawSpriteBank RESTORE_AXY ; DEBUG BOUNDS RENDER - lda #11 ; DEBUG BOUNDS RENDER - clc ; DEBUG BOUNDS RENDER - jsr DrawSpriteBank ; DEBUG BOUNDS RENDER +; lda #11 ; DEBUG BOUNDS RENDER +; clc ; DEBUG BOUNDS RENDER +; jsr DrawSpriteBank ; DEBUG BOUNDS RENDER renderGameobjectDone: RESTORE_XY diff --git a/gscats.2mg b/gscats.2mg index f29bf27..15ff126 100644 Binary files a/gscats.2mg and b/gscats.2mg differ diff --git a/input.s b/input.s index ba3e978..72f1fd6 100644 --- a/input.s +++ b/input.s @@ -52,7 +52,9 @@ kbdScanRightArrow: lda mapScrollPos cmp #VISIBLETERRAINWIDTH-VISIBLETERRAINWINDOW beq kbdScanDone -; inc + inc + inc + inc inc sta mapScrollRequested rts @@ -63,7 +65,9 @@ kbdScanLeftArrow: lda mapScrollPos beq kbdScanDone dec -; dec + dec + dec + dec sta mapScrollRequested rts