add Impetus and Lift to the collection

This commit is contained in:
Peter Ferrie 2023-04-12 22:20:59 -07:00
parent 93159afbee
commit 4417556c8a
55 changed files with 112 additions and 52 deletions

Binary file not shown.

Binary file not shown.

View File

@ -226,6 +226,7 @@
00011,HYPER.HEAD.ON=Hyper Head On
00000,IO=I.O. Silver
01010,IKARI.WARRIORS=Ikari Warriors
10011,IMPETUS=Impetus
10050,I1=Impossible Mission
01170,I2=Impossible Mission II
01110,INDIANA.JONES=Indiana Jones
@ -258,6 +259,7 @@
00070,LEMMINGS=Lemmings
00010,LEMM.SIR=Lemmings (Sirius)
00010,LL=Lethal Labyrinth
10041,LIFT=Lift
00000,LP=Little Computer People
00011,LC=Lock 'n' Chase
00070,LODE.RUNNER=Lode Runner

Binary file not shown.

BIN
res/TITLE.HGR.UNPACKED/LIFT Normal file

Binary file not shown.

BIN
res/TITLE.HGR/IMPETUS Normal file

Binary file not shown.

BIN
res/TITLE.HGR/LIFT 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 15295231
!be24 15327511
!le16 5112

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15241538
!be24 15273768
!le16 5642

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15175362
!be24 15207405
!le16 4033

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15189544
!be24 15221587
!le16 4473

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15207469
!le16 5730
!be24 15239558
!le16 5765

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15227975
!le16 6329
!be24 15260145
!le16 6364

View File

@ -3,4 +3,4 @@
;
; This file is automatically generated
;
!word 435
!word 437

View File

@ -3,4 +3,4 @@
;
; This file is automatically generated
;
!word 477
!word 479

View File

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

View File

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

View File

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

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 12202815
!be24 12218175
!le16 1652

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15249820
!be24 15282050
!le16 1640

View File

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

View File

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

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15293665
!be24 15325945
!le16 1410

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15278283
!be24 15310563
!le16 540

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15247180
!be24 15279410
!le16 2640

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15251818
!le16 7234
!be24 15284048
!le16 7259

View File

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

View File

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

View File

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

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15278823
!be24 15311103
!le16 4702

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15283525
!be24 15315805
!le16 1715

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15285240
!be24 15317520
!le16 1129

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15286369
!be24 15318649
!le16 3371

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15289740
!be24 15322020
!le16 3332

View File

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

View File

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

View File

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

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15264364
!be24 15296619
!le16 4756

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15269120
!be24 15301375
!le16 2387

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15234304
!le16 7234
!be24 15266509
!le16 7259

View File

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

View File

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

View File

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

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15166117
!be24 15198160
!le16 9245

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15179395
!be24 15211438
!le16 10149

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15194017
!le16 13452
!be24 15226060
!le16 13498

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15213199
!le16 14776
!be24 15245323
!le16 14822

View File

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

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15259052
!be24 15291307
!le16 5312

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15271507
!le16 6776
!be24 15303762
!le16 6801

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15162022
!le16 4095
!be24 15194036
!le16 4124

29
src/prelaunch/impetus.a Normal file
View File

@ -0,0 +1,29 @@
;license:MIT
;(c) 2023 by qkumba
!cpu 6502
!to "build/PRELAUNCH.INDEXED/IMPETUS",plain
*=$106
!source "src/prelaunch/common.a"
+ENABLE_ACCEL
lda #$60
sta $813
jsr $800 ; decompress
+GET_MACHINE_STATUS
and #CHEATS_ENABLED
beq +
lda #$AD
sta $580A ; patch - don't decrease lives
sta $7882 ; patch - don't increase lives
+
+DISABLE_ACCEL
jmp $4000
!if * > $1C0 {
!error "code is too large, ends at ", *
}

29
src/prelaunch/lift.a Normal file
View File

@ -0,0 +1,29 @@
;license:MIT
;(c) 2023 by qkumba
!cpu 6502
!to "build/PRELAUNCH.INDEXED/LIFT",plain
*=$106
!source "src/prelaunch/common.a"
+ENABLE_ACCEL
lda #$60
sta $813
jsr $800 ; decompress
+GET_MACHINE_STATUS
and #CHEATS_ENABLED
beq +
lda #$AD
sta $40B5 ; patch - don't decrease lives
sta $409E ; patch - don't decrease time
+
+DISABLE_ACCEL
jmp $4000
!if * > $1C0 {
!error "code is too large, ends at ", *
}