From ff45b20517c4313c2c541df20e48f0df864f653b Mon Sep 17 00:00:00 2001 From: Peter Ferrie Date: Thu, 19 May 2022 08:06:23 -0700 Subject: [PATCH] fix Starmines reset, Video Vegas crash --- res/GAMES.CONF | 2 +- src/prelaunch/starmines.a | 6 +++++- src/prelaunch/video.vegas.a | 2 -- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/res/GAMES.CONF b/res/GAMES.CONF index 8852f6e35..232807954 100755 --- a/res/GAMES.CONF +++ b/res/GAMES.CONF @@ -358,7 +358,7 @@ 0007,SPARE.CHANGE=Spare Change 0001,SPECTRE=Spectre 0100,SPELLWIELDER=Spellwielder -0000,SPIDER.RAID=Spider Raid +0001,SPIDER.RAID=Spider Raid 0116,SPIDERBOT=Spiderbot 1001,SPINDIZZY=Spindizzy 1003,SPUTNIK.ATTACK=Sputnik Attack diff --git a/src/prelaunch/starmines.a b/src/prelaunch/starmines.a index 8b0170d7b..094db4950 100644 --- a/src/prelaunch/starmines.a +++ b/src/prelaunch/starmines.a @@ -1,5 +1,5 @@ ;license:MIT -;(c) 2021 by qkumba +;(c) 2021-2022 by qkumba !cpu 6502 !to "build/PRELAUNCH.INDEXED/STARMINES",plain @@ -11,6 +11,10 @@ lda #$60 sta $6013 jsr $6000 ; decompress + ldx #0 + stx $1FC9 + inx + stx $1FCE ; reset fix +DISABLE_ACCEL jmp $800 diff --git a/src/prelaunch/video.vegas.a b/src/prelaunch/video.vegas.a index f26fc1778..913ba498d 100644 --- a/src/prelaunch/video.vegas.a +++ b/src/prelaunch/video.vegas.a @@ -7,7 +7,6 @@ !source "src/prelaunch/common.a" - +ENABLE_ACCEL lda #$60 sta $9E5 jsr $800 ; load "DOS" @@ -29,7 +28,6 @@ callback1 sta $D402 lda #