diff --git a/scorch.asm b/scorch.asm index 70ff897..5336ea4 100644 --- a/scorch.asm +++ b/scorch.asm @@ -6,7 +6,7 @@ ;Miami & Warsaw 2022 ;--------------------------------------------------- -.def TARGET = 800 ; 5200 ; or 800 +.def TARGET = 800 ;5200 ; or 800 ;atari800 -5200 -cart ${outputFilePath} -cart-type 4 ;atari800 -run ${outputFilePath} ;--------------------------------------------------- diff --git a/scorch.bin b/scorch.bin index 33a4ddb..dd2947d 100644 Binary files a/scorch.bin and b/scorch.bin differ diff --git a/scorch.xex b/scorch.xex index d275b92..149cfb5 100644 Binary files a/scorch.xex and b/scorch.xex differ diff --git a/textproc.asm b/textproc.asm index afd8a60..0b5d017 100644 --- a/textproc.asm +++ b/textproc.asm @@ -387,7 +387,10 @@ ChoosingItemForPurchase jsr PutLitteChar ; Places pointer at the right position jsr getkey bit escFlag - spl:jmp WaitForKeyRelease ; like jsr ... : rts + bpl @+ + mva #0 escFlag + jmp WaitForKeyRelease ; like jsr ... : rts +@ cmp #@kbcode._tab ; $2c ; Tab jeq ListChange cmp #@kbcode._left ; $06 ; cursor left diff --git a/weapons.asm b/weapons.asm index d2cc374..bb23a23 100644 --- a/weapons.asm +++ b/weapons.asm @@ -601,7 +601,7 @@ DiggerCharacter ; ------------------------ .proc liquiddirt mva #sfx_liquid_dirt sfx_effect - mwa #254 FillCounter + mwa #510 FillCounter jmp xliquiddirt .endp ; ------------------------