add Hardhat to the collection

This commit is contained in:
Peter Ferrie
2022-08-20 20:56:24 -07:00
parent 19fa1a0940
commit f6329a922f
53 changed files with 84 additions and 55 deletions
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
+1
View File
@@ -198,6 +198,7 @@
0000,HADRON=Hadron
0001,HANDY.DANDY=Handy Dandy
0007,HARD.HAT.MACK=Hard Hat Mack
0001,HARDHAT=Hardhat
0001,HEAD.ON=Head On
1111,HEAVY.BARREL=Heavy Barrel
0000,HIGH.RISE=High Rise
Binary file not shown.
Binary file not shown.
Binary file not shown.
+1 -1
View File
@@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 12043054
!be24 12051416
!le16 5198
+1 -1
View File
@@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 11993703
!be24 12002037
!le16 5362
+2 -2
View File
@@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 11932744
!le16 3746
!be24 11940962
!le16 3752
+2 -2
View File
@@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 11945874
!le16 4166
!be24 11954124
!le16 4172
+2 -2
View File
@@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 11962267
!le16 5333
!be24 11970549
!le16 5339
+2 -2
View File
@@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 11981150
!le16 5968
!be24 11989464
!le16 5974
+1 -1
View File
@@ -3,4 +3,4 @@
;
; This file is automatically generated
;
!word 280
!word 281
+1 -1
View File
@@ -3,4 +3,4 @@
;
; This file is automatically generated
;
!word 307
!word 308
+1 -1
View File
@@ -3,4 +3,4 @@
;
; This file is automatically generated
;
!word 396
!word 397
+1 -1
View File
@@ -3,4 +3,4 @@
;
; This file is automatically generated
;
!word 438
!word 439
+1 -1
View File
@@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 12048252
!be24 12056614
!le16 410
+1 -1
View File
@@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 12049006
!be24 12057368
!le16 448
+1 -1
View File
@@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 12049454
!be24 12057816
!le16 303
+1 -1
View File
@@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 12001211
!be24 12009545
!le16 1242
+1 -1
View File
@@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 12048738
!be24 12057100
!le16 67
+1 -1
View File
@@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 12042995
!be24 12051357
!le16 59
+1 -1
View File
@@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 12041461
!be24 12049823
!le16 1437
+1 -1
View File
@@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 12027002
!be24 12035364
!le16 537
+1 -1
View File
@@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 11999065
!be24 12007399
!le16 2146
+2 -2
View File
@@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 12002811
!le16 6585
!be24 12011145
!le16 6599
+1 -1
View File
@@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 12048662
!be24 12057024
!le16 76
+1 -1
View File
@@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 12042898
!be24 12051260
!le16 97
+1 -1
View File
@@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 12048805
!be24 12057167
!le16 201
+1 -1
View File
@@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 12027539
!be24 12035901
!le16 4511
+1 -1
View File
@@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 12032050
!be24 12040412
!le16 1625
+1 -1
View File
@@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 12033675
!be24 12042037
!le16 1053
+1 -1
View File
@@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 12034728
!be24 12043090
!le16 3250
+1 -1
View File
@@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 12037978
!be24 12046340
!le16 2890
+1 -1
View File
@@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 12040868
!be24 12049230
!le16 479
+1 -1
View File
@@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 12041347
!be24 12049709
!le16 114
+1 -1
View File
@@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 12049757
!be24 12058119
!le16 2370
+1 -1
View File
@@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 12014374
!be24 12022722
!le16 4300
+1 -1
View File
@@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 12018674
!be24 12027022
!le16 2198
+2 -2
View File
@@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 11987118
!le16 6585
!be24 11995438
!le16 6599
+1 -1
View File
@@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 3782656
!be24 3790848
!le16 8192
+1 -1
View File
@@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 3799040
!be24 3807232
!le16 8192
+1 -1
View File
@@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 3790848
!be24 3799040
!le16 8192
+2 -2
View File
@@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 11924234
!le16 8510
!be24 11932426
!le16 8536
+2 -2
View File
@@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 11936490
!le16 9384
!be24 11944714
!le16 9410
+2 -2
View File
@@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 11950040
!le16 12227
!be24 11958296
!le16 12253
+2 -2
View File
@@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 11967600
!le16 13550
!be24 11975888
!le16 13576
+1 -1
View File
@@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 12002453
!be24 12010787
!le16 358
+1 -1
View File
@@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 12009396
!be24 12017744
!le16 4978
+2 -2
View File
@@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 12020872
!le16 6130
!be24 12029220
!le16 6144
+28
View File
@@ -0,0 +1,28 @@
;license:MIT
;(c) 2022 by qkumba
!cpu 6502
!to "build/PRELAUNCH.INDEXED/HARDHAT",plain
*=$106
!source "src/prelaunch/common.a"
+ENABLE_ACCEL
lda #$60
sta $146A
jsr $1400 ; decompress
+READ_RAM2_NO_WRITE
lda MachineStatus
and #CHEATS_ENABLED
beq +
lda #$AD
sta $6576 ; patch - don't decrease lives
sta $670C ; patch - don't increase lives
+
jsr DisableAccelerator
+READ_ROM_NO_WRITE
jmp $8E63
!if * > $1C0 {
!error "code is too large, ends at ", *
}