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

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

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.

BIN
res/TITLE.HGR/HARDHAT Normal file

Binary file not shown.

Binary file not shown.

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 12043054
!be24 12051416
!le16 5198

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 11993703
!be24 12002037
!le16 5362

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 11932744
!le16 3746
!be24 11940962
!le16 3752

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 11945874
!le16 4166
!be24 11954124
!le16 4172

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 11962267
!le16 5333
!be24 11970549
!le16 5339

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 11981150
!le16 5968
!be24 11989464
!le16 5974

View File

@ -3,4 +3,4 @@
;
; This file is automatically generated
;
!word 280
!word 281

View File

@ -3,4 +3,4 @@
;
; This file is automatically generated
;
!word 307
!word 308

View File

@ -3,4 +3,4 @@
;
; This file is automatically generated
;
!word 396
!word 397

View File

@ -3,4 +3,4 @@
;
; This file is automatically generated
;
!word 438
!word 439

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 12002811
!le16 6585
!be24 12011145
!le16 6599

View File

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

View File

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

View File

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

View File

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

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 12032050
!be24 12040412
!le16 1625

View File

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

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 12034728
!be24 12043090
!le16 3250

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 12037978
!be24 12046340
!le16 2890

View File

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

View File

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

View File

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

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 12014374
!be24 12022722
!le16 4300

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 12018674
!be24 12027022
!le16 2198

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 11987118
!le16 6585
!be24 11995438
!le16 6599

View File

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

View File

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

View File

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

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 11924234
!le16 8510
!be24 11932426
!le16 8536

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 11936490
!le16 9384
!be24 11944714
!le16 9410

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 11950040
!le16 12227
!be24 11958296
!le16 12253

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 11967600
!le16 13550
!be24 11975888
!le16 13576

View File

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

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 12009396
!be24 12017744
!le16 4978

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 12020872
!le16 6130
!be24 12029220
!le16 6144

28
src/prelaunch/hardhat.a Normal file
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 ", *
}