rename Sirius Lemmings, add Deater Lemmings

This commit is contained in:
Peter Ferrie 2022-06-02 12:15:14 -07:00
parent 0118a6a90b
commit a5be04f448
53 changed files with 87 additions and 66 deletions

View File

@ -229,7 +229,8 @@
0001,LANCASTER=Lancaster
1000,LASER.BOUNCE=Laser Bounce
0001,LAZER.SILK=Lazer Silk
0001,LEMMINGS=Lemmings
0001,LEMM.SIR=Lemmings (Sirius)
0007,LEMMINGS=Lemmings
0001,LL=Lethal Labyrinth
0000,LP=Little Computer People
0001,LC=Lock 'n' Chase

Binary file not shown.

Binary file not shown.

BIN
res/TITLE.HGR/LEMM.SIR 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 11570629
!be24 11578502
!le16 4659

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 11530801
!le16 6449
!be24 11538644
!le16 6464

View File

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

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 11570489
!be24 11578362
!le16 81

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 11542206
!be24 11550064
!le16 4268

View File

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

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 11515263
!le16 6449
!be24 11523091
!le16 6464

View File

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

View File

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

View File

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

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 11453695
!le16 8283
!be24 11461375
!le16 8320

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 11465632
!le16 9157
!be24 11473349
!le16 9194

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 11478863
!le16 11976
!be24 11486617
!le16 12013

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 11496084
!le16 13299
!be24 11503875
!le16 13336

View File

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

View File

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

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 11548659
!le16 5994
!be24 11556517
!le16 6009

28
src/prelaunch/lemm.sir.a Normal file
View File

@ -0,0 +1,28 @@
;license:MIT
;(c) 2021-2022 by qkumba
!cpu 6502
!to "build/PRELAUNCH.INDEXED/LEMM.SIR",plain
*=$106
!source "src/prelaunch/common.a"
+ENABLE_ACCEL
lda #$60
sta $41B0
jsr $4000 ; decompress
inc $C9 ; RNG requires non-zero
+READ_RAM2_NO_WRITE
lda MachineStatus
and #CHEATS_ENABLED
beq +
lda #$ad
sta $BA5E ; patch - don't decrease lives
+
jsr DisableAccelerator
+READ_ROM_NO_WRITE
jmp $8C8
!if * > $1C0 {
!error "code is too large, ends at ", *
}

View File

@ -1,5 +1,5 @@
;license:MIT
;(c) 2021-2022 by qkumba
;(c) 2022 by qkumba
!cpu 6502
!to "build/PRELAUNCH.INDEXED/LEMMINGS",plain
@ -9,19 +9,11 @@
+ENABLE_ACCEL
lda #$60
sta $41B0
jsr $4000 ; decompress
inc $C9 ; RNG requires non-zero
+READ_RAM2_NO_WRITE
lda MachineStatus
and #CHEATS_ENABLED
beq +
lda #$ad
sta $BA5E ; patch - don't decrease lives
+
jsr DisableAccelerator
+READ_ROM_NO_WRITE
jmp $8C8
sta $21A5
jsr $2000 ; decompress
+ENABLE_ACCEL
jmp $6000
!if * > $1C0 {
!error "code is too large, ends at ", *