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 00011,HYPER.HEAD.ON=Hyper Head On
00000,IO=I.O. Silver 00000,IO=I.O. Silver
01010,IKARI.WARRIORS=Ikari Warriors 01010,IKARI.WARRIORS=Ikari Warriors
10011,IMPETUS=Impetus
10050,I1=Impossible Mission 10050,I1=Impossible Mission
01170,I2=Impossible Mission II 01170,I2=Impossible Mission II
01110,INDIANA.JONES=Indiana Jones 01110,INDIANA.JONES=Indiana Jones
@ -258,6 +259,7 @@
00070,LEMMINGS=Lemmings 00070,LEMMINGS=Lemmings
00010,LEMM.SIR=Lemmings (Sirius) 00010,LEMM.SIR=Lemmings (Sirius)
00010,LL=Lethal Labyrinth 00010,LL=Lethal Labyrinth
10041,LIFT=Lift
00000,LP=Little Computer People 00000,LP=Little Computer People
00011,LC=Lock 'n' Chase 00011,LC=Lock 'n' Chase
00070,LODE.RUNNER=Lode Runner 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 ; This file is automatically generated
; ;
!byte 0 !byte 0
!be24 15295231 !be24 15327511
!le16 5112 !le16 5112

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -4,5 +4,5 @@
; This file is automatically generated ; This file is automatically generated
; ;
!byte 0 !byte 0
!be24 15162022 !be24 15194036
!le16 4095 !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 ", *
}