diff --git a/res/ACTION.DHGR.UNCOMPRESSED/TEST.DRIVE b/res/ACTION.DHGR.UNCOMPRESSED/TEST.DRIVE deleted file mode 100644 index b9d03a777..000000000 Binary files a/res/ACTION.DHGR.UNCOMPRESSED/TEST.DRIVE and /dev/null differ diff --git a/res/ACTION.DHGR.UNCOMPRESSED/TEST.DRIVE2 b/res/ACTION.DHGR.UNCOMPRESSED/TEST.DRIVE2 deleted file mode 100644 index 2429606a7..000000000 Binary files a/res/ACTION.DHGR.UNCOMPRESSED/TEST.DRIVE2 and /dev/null differ diff --git a/res/ACTION.DHGR.UNCOMPRESSED/TEST.DRIVE3 b/res/ACTION.DHGR.UNCOMPRESSED/TEST.DRIVE3 deleted file mode 100644 index bfd9c897a..000000000 Binary files a/res/ACTION.DHGR.UNCOMPRESSED/TEST.DRIVE3 and /dev/null differ diff --git a/res/ACTION.DHGR.UNCOMPRESSED/TEST.DRIVE4 b/res/ACTION.DHGR.UNCOMPRESSED/TEST.DRIVE4 deleted file mode 100644 index 3b0e0636f..000000000 Binary files a/res/ACTION.DHGR.UNCOMPRESSED/TEST.DRIVE4 and /dev/null differ diff --git a/res/ACTION.DHGR.UNCOMPRESSED/TEST.DRIVE5 b/res/ACTION.DHGR.UNCOMPRESSED/TEST.DRIVE5 deleted file mode 100644 index 81a7794f4..000000000 Binary files a/res/ACTION.DHGR.UNCOMPRESSED/TEST.DRIVE5 and /dev/null differ diff --git a/res/ACTION.DHGR.UNCOMPRESSED/TEST.DRIVE6 b/res/ACTION.DHGR.UNCOMPRESSED/TEST.DRIVE6 deleted file mode 100644 index 42bfba5d3..000000000 Binary files a/res/ACTION.DHGR.UNCOMPRESSED/TEST.DRIVE6 and /dev/null differ diff --git a/res/ACTION.DHGR/TEST.DRIVE b/res/ACTION.DHGR/TEST.DRIVE deleted file mode 100644 index 4c9b834e1..000000000 Binary files a/res/ACTION.DHGR/TEST.DRIVE and /dev/null differ diff --git a/res/ACTION.DHGR/TEST.DRIVE2 b/res/ACTION.DHGR/TEST.DRIVE2 deleted file mode 100644 index 36c3b51bf..000000000 Binary files a/res/ACTION.DHGR/TEST.DRIVE2 and /dev/null differ diff --git a/res/ACTION.DHGR/TEST.DRIVE3 b/res/ACTION.DHGR/TEST.DRIVE3 deleted file mode 100644 index e116488e7..000000000 Binary files a/res/ACTION.DHGR/TEST.DRIVE3 and /dev/null differ diff --git a/res/ACTION.DHGR/TEST.DRIVE4 b/res/ACTION.DHGR/TEST.DRIVE4 deleted file mode 100644 index 20283271d..000000000 Binary files a/res/ACTION.DHGR/TEST.DRIVE4 and /dev/null differ diff --git a/res/ACTION.DHGR/TEST.DRIVE5 b/res/ACTION.DHGR/TEST.DRIVE5 deleted file mode 100644 index 034cab9e8..000000000 Binary files a/res/ACTION.DHGR/TEST.DRIVE5 and /dev/null differ diff --git a/res/ACTION.DHGR/TEST.DRIVE6 b/res/ACTION.DHGR/TEST.DRIVE6 deleted file mode 100644 index 3e283dbff..000000000 Binary files a/res/ACTION.DHGR/TEST.DRIVE6 and /dev/null differ diff --git a/res/ACTION.DHGR/_FileInformation.txt b/res/ACTION.DHGR/_FileInformation.txt index 27a788e31..f4d0c3154 100644 --- a/res/ACTION.DHGR/_FileInformation.txt +++ b/res/ACTION.DHGR/_FileInformation.txt @@ -74,12 +74,6 @@ SS.SOCCER=Type(06),AuxType(3FF8),Access(C3) SS.SOCCER2=Type(06),AuxType(3FF8),Access(C3) SS.SOCCER3=Type(06),AuxType(3FF8),Access(C3) TECHNOCOP=Type(06),AuxType(3FF8),Access(C3) -TEST.DRIVE=Type(06),AuxType(3FF8),Access(C3) -TEST.DRIVE2=Type(06),AuxType(3FF8),Access(C3) -TEST.DRIVE3=Type(06),AuxType(3FF8),Access(C3) -TEST.DRIVE4=Type(06),AuxType(3FF8),Access(C3) -TEST.DRIVE5=Type(06),AuxType(3FF8),Access(C3) -TEST.DRIVE6=Type(06),AuxType(3FF8),Access(C3) TETRIS=Type(06),AuxType(3FF8),Access(C3) TETRIS2=Type(06),AuxType(3FF8),Access(C3) TETRIS3=Type(06),AuxType(3FF8),Access(C3) diff --git a/res/ARTWORK.SHR.UNCOMPRESSED/TEST.DRIVE b/res/ARTWORK.SHR.UNCOMPRESSED/TEST.DRIVE deleted file mode 100644 index f67e5eb3a..000000000 Binary files a/res/ARTWORK.SHR.UNCOMPRESSED/TEST.DRIVE and /dev/null differ diff --git a/res/ARTWORK.SHR/TEST.DRIVE b/res/ARTWORK.SHR/TEST.DRIVE deleted file mode 100644 index 1ef8e114b..000000000 Binary files a/res/ARTWORK.SHR/TEST.DRIVE and /dev/null differ diff --git a/res/ARTWORK.SHR/_FileInformation.txt b/res/ARTWORK.SHR/_FileInformation.txt index 96e6fbcf4..fe6f67438 100644 --- a/res/ARTWORK.SHR/_FileInformation.txt +++ b/res/ARTWORK.SHR/_FileInformation.txt @@ -177,7 +177,6 @@ SUPER.BUNNY=Type(06),AuxType(1FF8),Access(C3) SUPER.ZAXXON=Type(06),AuxType(1FF8),Access(C3) SWASHBUCKLER=Type(06),AuxType(1FF8),Access(C3) TECHNOCOP=Type(06),AuxType(1FF8),Access(C3) -TEST.DRIVE=Type(06),AuxType(1FF8),Access(C3) TETRIS=Type(06),AuxType(1FF8),Access(C3) THE.BILESTOAD=Type(06),AuxType(1FF8),Access(C3) THE.DAM.BUSTERS=Type(06),AuxType(1FF8),Access(C3) diff --git a/res/ATTRACT.CONF b/res/ATTRACT.CONF index b54c64d81..f80cd8627 100644 --- a/res/ATTRACT.CONF +++ b/res/ATTRACT.CONF @@ -294,12 +294,11 @@ SHR20.CONF=5 # set 21 CD4.CONF=1 LASER.BOUNCE=0 -ACTDHGRTD.CONF=4 +ACTDHGR18.CONF=4 INDIE.CONF=1 LAZER.SILK=0 ACTIONROM.CONF=2 NIGHT.STALKER=0 -ACTDHGR18.CONF=4 SHR21.CONF=5 DATAMOST2.CONF=1 ACTGR1.CONF=6 diff --git a/res/ATTRACT/TEST.DRIVE b/res/ATTRACT/TEST.DRIVE deleted file mode 100644 index 7f1649d3e..000000000 --- a/res/ATTRACT/TEST.DRIVE +++ /dev/null @@ -1,14 +0,0 @@ -# -# Attract mode for TEST.DRIVE -# This file is automatically generated -# - -ARTWORK.SHR/TEST.DRIVE=C -ACTION.DHGR/TEST.DRIVE2=B -ACTION.DHGR/TEST.DRIVE3=B -ACTION.DHGR/TEST.DRIVE4=B -ACTION.DHGR/TEST.DRIVE5=B -ACTION.DHGR/TEST.DRIVE6=B -ACTION.DHGR/TEST.DRIVE=B - -[eof] diff --git a/res/ATTRACT/_FileInformation.txt b/res/ATTRACT/_FileInformation.txt index 81dbf8e9d..0f8b4a3fe 100644 --- a/res/ATTRACT/_FileInformation.txt +++ b/res/ATTRACT/_FileInformation.txt @@ -288,7 +288,6 @@ SUPER.ZAXXON=Type(04),AuxType(8000),Access(C3) SWASHBUCKLER=Type(04),AuxType(8000),Access(C3) TAPPER=Type(04),AuxType(8000),Access(C3) TECHNOCOP=Type(04),AuxType(8000),Access(C3) -TEST.DRIVE=Type(04),AuxType(8000),Access(C3) TETRIS=Type(04),AuxType(8000),Access(C3) THAROLIAN.TUNLS=Type(04),AuxType(8000),Access(C3) THE.BILESTOAD=Type(04),AuxType(8000),Access(C3) diff --git a/res/GAMES.CONF b/res/GAMES.CONF index 7cafcd844..628a6ac55 100755 --- a/res/GAMES.CONF +++ b/res/GAMES.CONF @@ -284,7 +284,6 @@ 0000,SWASHBUCKLER 0001,TAPPER 0114,TECHNOCOP=TechnoCop -1111,TEST.DRIVE 0010,TETRIS 1001,THAROLIAN.TUNLS=Tharolian Tunnels 0001,ASTEROID.FIELD=The Asteroid Field diff --git a/res/SS/ACTDHGRTD.CONF b/res/SS/ACTDHGRTD.CONF deleted file mode 100644 index a80589c38..000000000 --- a/res/SS/ACTDHGRTD.CONF +++ /dev/null @@ -1,12 +0,0 @@ -# -# Test Drive action slideshow -# - -TEST.DRIVE2=TEST.DRIVE -TEST.DRIVE3=TEST.DRIVE -TEST.DRIVE4=TEST.DRIVE -TEST.DRIVE5=TEST.DRIVE -TEST.DRIVE6=TEST.DRIVE -TEST.DRIVE - -[eof] diff --git a/res/SS/SHR20.CONF b/res/SS/SHR20.CONF index 9c6a2ddff..ca6c0c6de 100644 --- a/res/SS/SHR20.CONF +++ b/res/SS/SHR20.CONF @@ -3,7 +3,6 @@ # ALIENS -TEST.DRIVE MARIO.BROS KARATEKA GORGON diff --git a/res/SS/_FileInformation.txt b/res/SS/_FileInformation.txt index 5d612d25f..b54609327 100644 --- a/res/SS/_FileInformation.txt +++ b/res/SS/_FileInformation.txt @@ -24,7 +24,6 @@ ACTDHGR6.CONF=Type(04),AuxType(4000),Access(C3) ACTDHGR7.CONF=Type(04),AuxType(4000),Access(C3) ACTDHGR8.CONF=Type(04),AuxType(4000),Access(C3) ACTDHGR9.CONF=Type(04),AuxType(4000),Access(C3) -ACTDHGRTD.CONF=Type(04),AuxType(4000),Access(C3) ACTGR1.CONF=Type(04),AuxType(4000),Access(C3) ACTION2049.CONF=Type(04),AuxType(4000),Access(C3) ACTIONAB1.CONF=Type(04),AuxType(4000),Access(C3) diff --git a/res/TITLE.DHGR/TEST.DRIVE b/res/TITLE.DHGR/TEST.DRIVE deleted file mode 100644 index dd98191b8..000000000 Binary files a/res/TITLE.DHGR/TEST.DRIVE and /dev/null differ diff --git a/res/TITLE.DHGR/_FileInformation.txt b/res/TITLE.DHGR/_FileInformation.txt index 227883303..ca79caba8 100644 --- a/res/TITLE.DHGR/_FileInformation.txt +++ b/res/TITLE.DHGR/_FileInformation.txt @@ -31,7 +31,6 @@ SS.BASKETBALL=Type(06),AuxType(4000),Access(C3) SS.FOOTBALL=Type(06),AuxType(4000),Access(C3) SS.SOCCER=Type(06),AuxType(4000),Access(C3) TECHNOCOP=Type(06),AuxType(4000),Access(C3) -TEST.DRIVE=Type(06),AuxType(4000),Access(C3) TETRIS=Type(06),AuxType(4000),Access(C3) THE.LAST.NINJA=Type(06),AuxType(4000),Access(C3) THEXDER=Type(06),AuxType(4000),Access(C3) diff --git a/res/history.md b/res/history.md index fdaba0ae3..912b0aaa5 100644 --- a/res/history.md +++ b/res/history.md @@ -14,6 +14,7 @@ - Summer Games - Summer Games II - Tag Team Wrestling + - Test Drive - The Games: Summer Edition - The Games: Winter Edition - Track & Field diff --git a/src/prelaunch/test.drive.a b/src/prelaunch/test.drive.a deleted file mode 100644 index fea82cd68..000000000 --- a/src/prelaunch/test.drive.a +++ /dev/null @@ -1,46 +0,0 @@ -;license:MIT -;(c) 2020 by qkumba/Frank M. - -!cpu 6502 -!to "build/PRELAUNCH/TEST.DRIVE",plain -*=$106 - - !source "src/prelaunch/common.a" - - inc $3F4 ; force reboot - +READ_RAM2_NO_WRITE - jsr EnableAccelerator - lda MachineStatus - +READ_ROM_NO_WRITE - and #CHEATS_ENABLED - pha - lda #$60 - sta $A0A - jsr $800 ; load "DOS" - pla - beq + - lda #$4C - sta $F858 - lda #callback2 - sta $F85A -+ jsr DisableAccelerator - jmp $F800 - -callback1 - lda #callback2 - sta $D03A - jmp $D000 - -callback2 - jsr $E4FC - lda #$A5 - sta $8213 ; patch - don't decrease lives - rts - -!if * > $1C0 { - !error "code is too large, ends at ", * -}