add Mutant and Gadgetz to the collection

This commit is contained in:
Peter Ferrie 2022-08-19 23:02:42 -07:00
parent bd07494c85
commit 7b45cdea13
53 changed files with 108 additions and 51 deletions

View File

@ -173,6 +173,7 @@
0001,FROGGER=Frogger
1001,FROGGER.II=Frogger II
0001,G.I.JOE=G I Joe
0001,GADGETZ=Gadgetz
0000,GALACTIC.ATTACK=Galactic Attack
0001,GALAXIAN=Galaxian
0001,GALAXY.GATES=Galaxy Gates
@ -266,6 +267,7 @@
1001,MD=Mr. Do!
1001,MR=Mr. Robot
0001,MP=Ms. Pacman
0001,MUTANT=Mutant
0000,N.O.R.A.D=N O R A D
0004,NEON=Neon
0001,NEPTUNE=Neptune

Binary file not shown.

Binary file not shown.

BIN
res/TITLE.HGR/GADGETZ Normal file

Binary file not shown.

BIN
res/TITLE.HGR/MUTANT Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 12002615
!be24 12018768
!le16 5208

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 11953637
!be24 11969736
!le16 5343

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 11893774
!be24 11909696
!le16 3654

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 11906623
!be24 11922595
!le16 4074

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 11922711
!be24 11938733
!le16 5245

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 11941293
!be24 11957365
!le16 5880

View File

@ -3,4 +3,4 @@
;
; This file is automatically generated
;
!word 274
!word 276

View File

@ -3,4 +3,4 @@
;
; This file is automatically generated
;
!word 301
!word 303

View File

@ -3,4 +3,4 @@
;
; This file is automatically generated
;
!word 389
!word 391

View File

@ -3,4 +3,4 @@
;
; This file is automatically generated
;
!word 431
!word 433

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 12007823
!be24 12023976
!le16 410

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 12008577
!be24 12024730
!le16 448

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 12009025
!be24 12025178
!le16 303

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 11961126
!be24 11977225
!le16 1242

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 12008309
!be24 12024462
!le16 67

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 12002556
!be24 12018709
!le16 59

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 12001022
!be24 12017175
!le16 1437

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 11986623
!be24 12002776
!le16 537

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 11958980
!be24 11975079
!le16 2146

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 11962726
!le16 6464
!be24 11978825
!le16 6491

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 12008233
!be24 12024386
!le16 76

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 12002459
!be24 12018612
!le16 97

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 12008376
!be24 12024529
!le16 201

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 11987160
!be24 12003313
!le16 4511

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 11991671
!be24 12007824
!le16 1591

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 11993262
!be24 12009415
!le16 1053

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 11994315
!be24 12010468
!le16 3237

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 11997552
!be24 12013705
!le16 2877

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 12000429
!be24 12016582
!le16 479

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 12000908
!be24 12017061
!le16 114

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 12009328
!be24 12025481
!le16 2370

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 11974146
!be24 11990272
!le16 4283

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 11978429
!be24 11994555
!le16 2185

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 11947173
!le16 6464
!be24 11963245
!le16 6491

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 3728384
!be24 3744256
!le16 8192

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 3744768
!be24 3760640
!le16 8192

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 3736576
!be24 3752448
!le16 8192

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 11885453
!le16 8321
!be24 11901325
!le16 8371

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 11897428
!le16 9195
!be24 11913350
!le16 9245

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 11910697
!le16 12014
!be24 11926669
!le16 12064

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 11927956
!le16 13337
!be24 11943978
!le16 13387

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 11962368
!be24 11978467
!le16 358

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 11969190
!be24 11985316
!le16 4956

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 11980614
!le16 6009
!be24 11996740
!le16 6036

28
src/prelaunch/gadgetz.a Normal file
View File

@ -0,0 +1,28 @@
;license:MIT
;(c) 2022 by qkumba
!cpu 6502
!to "build/PRELAUNCH.INDEXED/GADGETZ",plain
*=$106
!source "src/prelaunch/common.a"
+ENABLE_ACCEL
lda #$60
sta $201A
jsr $2000 ; decompress title
+READ_RAM2_NO_WRITE
lda MachineStatus
and #CHEATS_ENABLED
beq +
lda #$AD
sta $922 ; patch - don't decrease lives
sta $116A ; patch - don't increase lives
+
jsr DisableAccelerator
+READ_ROM_NO_WRITE
jmp $822
!if * > $1C0 {
!error "code is too large, ends at ", *
}

27
src/prelaunch/mutant.a Normal file
View File

@ -0,0 +1,27 @@
;license:MIT
;(c) 2022 by qkumba
!cpu 6502
!to "build/PRELAUNCH.INDEXED/MUTANT",plain
*=$106
!source "src/prelaunch/common.a"
+ENABLE_ACCEL
lda #$60
sta $205F
jsr $2000 ; decompress title
+READ_RAM2_NO_WRITE
lda MachineStatus
and #CHEATS_ENABLED
beq +
lda #$a5
sta $8774 ; patch - don't decrease lives
+
jsr DisableAccelerator
+READ_ROM_NO_WRITE
jmp $8A73
!if * > $1C0 {
!error "code is too large, ends at ", *
}