repack Night Falls

This commit is contained in:
Peter Ferrie 2024-05-23 18:24:11 -07:00
parent efff92fee4
commit 82b69f4619
45 changed files with 91 additions and 75 deletions

View File

@ -316,7 +316,7 @@
10000,NEUTRONS=Neutrons 10000,NEUTRONS=Neutrons
00041,NIBBLER=Nibbler 00041,NIBBLER=Nibbler
00001,NIGHT.CRAWLER=Night Crawler 00001,NIGHT.CRAWLER=Night Crawler
00000,A.CITY.DIES=Night Falls 00000,NIGHT.FALLS=Night Falls
00070,NM=Night Mission Pinball 00070,NM=Night Mission Pinball
00011,NIGHT.STALKER=Night Stalker 00011,NIGHT.STALKER=Night Stalker
00010,NI=Nightmare Gallery 00010,NI=Nightmare Gallery

View File

@ -4,5 +4,5 @@
; This file is automatically generated ; This file is automatically generated
; ;
!byte 0 !byte 0
!be24 15630424 !be24 15630414
!le16 5130 !le16 5130

View File

@ -4,5 +4,5 @@
; This file is automatically generated ; This file is automatically generated
; ;
!byte 0 !byte 0
!be24 15575555 !be24 15575545
!le16 5732 !le16 5732

View File

@ -4,5 +4,5 @@
; This file is automatically generated ; This file is automatically generated
; ;
!byte 0 !byte 0
!be24 15507401 !be24 15507391
!le16 4181 !le16 4181

View File

@ -4,5 +4,5 @@
; This file is automatically generated ; This file is automatically generated
; ;
!byte 0 !byte 0
!be24 15522049 !be24 15522039
!le16 4639 !le16 4639

View File

@ -4,5 +4,5 @@
; This file is automatically generated ; This file is automatically generated
; ;
!byte 0 !byte 0
!be24 15540751 !be24 15540741
!le16 5621 !le16 5621

View File

@ -4,5 +4,5 @@
; This file is automatically generated ; This file is automatically generated
; ;
!byte 0 !byte 0
!be24 15561792 !be24 15561782
!le16 6199 !le16 6199

View File

@ -4,5 +4,5 @@
; This file is automatically generated ; This file is automatically generated
; ;
!byte 0 !byte 0
!be24 15635554 !be24 15635544
!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 15636308 !be24 15636298
!le16 449 !le16 449

View File

@ -4,5 +4,5 @@
; This file is automatically generated ; This file is automatically generated
; ;
!byte 0 !byte 0
!be24 15636757 !be24 15636747
!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 12403672 !be24 12403662
!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 15583927 !be24 15583917
!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 15636040 !be24 15636030
!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 15630365 !be24 15630355
!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 15628785 !be24 15628775
!le16 1426 !le16 1426

View File

@ -4,5 +4,5 @@
; This file is automatically generated ; This file is automatically generated
; ;
!byte 0 !byte 0
!be24 15613551 !be24 15613541
!le16 557 !le16 557

View File

@ -4,5 +4,5 @@
; This file is automatically generated ; This file is automatically generated
; ;
!byte 0 !byte 0
!be24 15581287 !be24 15581277
!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 15585925 !be24 15585915
!le16 7564 !le16 7564

View File

@ -4,5 +4,5 @@
; This file is automatically generated ; This file is automatically generated
; ;
!byte 0 !byte 0
!be24 15635964 !be24 15635954
!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 15630211 !be24 15630201
!le16 154 !le16 154

View File

@ -4,5 +4,5 @@
; This file is automatically generated ; This file is automatically generated
; ;
!byte 0 !byte 0
!be24 15636107 !be24 15636097
!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 15614108 !be24 15614098
!le16 4352 !le16 4352

View File

@ -4,5 +4,5 @@
; This file is automatically generated ; This file is automatically generated
; ;
!byte 0 !byte 0
!be24 15618460 !be24 15618450
!le16 1733 !le16 1733

View File

@ -4,5 +4,5 @@
; This file is automatically generated ; This file is automatically generated
; ;
!byte 0 !byte 0
!be24 15620193 !be24 15620183
!le16 1181 !le16 1181

View File

@ -4,5 +4,5 @@
; This file is automatically generated ; This file is automatically generated
; ;
!byte 0 !byte 0
!be24 15621374 !be24 15621364
!le16 3376 !le16 3376

View File

@ -4,5 +4,5 @@
; This file is automatically generated ; This file is automatically generated
; ;
!byte 0 !byte 0
!be24 15624750 !be24 15624740
!le16 3429 !le16 3429

View File

@ -4,5 +4,5 @@
; This file is automatically generated ; This file is automatically generated
; ;
!byte 0 !byte 0
!be24 15628179 !be24 15628169
!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 15628658 !be24 15628648
!le16 127 !le16 127

View File

@ -4,5 +4,5 @@
; This file is automatically generated ; This file is automatically generated
; ;
!byte 0 !byte 0
!be24 15637060 !be24 15637050
!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 15598894 !be24 15598884
!le16 5083 !le16 5083

View File

@ -4,5 +4,5 @@
; This file is automatically generated ; This file is automatically generated
; ;
!byte 0 !byte 0
!be24 15603977 !be24 15603967
!le16 2485 !le16 2485

View File

@ -4,5 +4,5 @@
; This file is automatically generated ; This file is automatically generated
; ;
!byte 0 !byte 0
!be24 15567991 !be24 15567981
!le16 7564 !le16 7564

View File

@ -4,5 +4,5 @@
; This file is automatically generated ; This file is automatically generated
; ;
!byte 0 !byte 0
!be24 15497871 !be24 15497861
!le16 9530 !le16 9530

View File

@ -4,5 +4,5 @@
; This file is automatically generated ; This file is automatically generated
; ;
!byte 0 !byte 0
!be24 15511582 !be24 15511572
!le16 10467 !le16 10467

View File

@ -4,5 +4,5 @@
; This file is automatically generated ; This file is automatically generated
; ;
!byte 0 !byte 0
!be24 15526688 !be24 15526678
!le16 14063 !le16 14063

View File

@ -4,5 +4,5 @@
; This file is automatically generated ; This file is automatically generated
; ;
!byte 0 !byte 0
!be24 15546372 !be24 15546362
!le16 15420 !le16 15420

View File

@ -4,5 +4,5 @@
; This file is automatically generated ; This file is automatically generated
; ;
!byte 0 !byte 0
!be24 15585567 !be24 15585557
!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 15593489 !be24 15593479
!le16 5405 !le16 5405

View File

@ -4,5 +4,5 @@
; This file is automatically generated ; This file is automatically generated
; ;
!byte 0 !byte 0
!be24 15606462 !be24 15606452
!le16 7089 !le16 7089

View File

@ -4,5 +4,5 @@
; This file is automatically generated ; This file is automatically generated
; ;
!byte 0 !byte 0
!be24 15493523 !be24 15493513
!le16 4348 !le16 4348

View File

@ -1,35 +0,0 @@
;license:MIT
;(c) 2021 by Frank M.
!cpu 6502
!to "build/PRELAUNCH.INDEXED/A.CITY.DIES",plain
*=$106
!source "src/prelaunch/common.a"
+ENABLE_ACCEL
+NEW_RESET_VECTOR $280
lda #$60
sta $9F2
jsr $800 ; decompress1
lda #$4C
sta $B741
lda #<hook
sta $B742
lda #>hook
sta $B743
jmp $B700 ; decompress2
hook lda #$80
sta $9E52
lda #2
sta $9E53 ; reset vector fix
+DISABLE_ACCEL
jmp $BFC8
!if * > $1C0 {
!error "code is too large, ends at ", *
}

View File

@ -0,0 +1,51 @@
;license:MIT
;(c) 2024 by qkumba
!cpu 6502
!to "build/PRELAUNCH.INDEXED/NIGHT.FALLS",plain
*=$106
!source "src/prelaunch/common.a"
jmp ++
callback2
pha
lda $6D8
cmp #$C3 ; the (C) message on exit
bne +
jmp $280 ; end
+ pla
jmp $FDF0
++
+ENABLE_ACCEL
ldx #5
- lda $100,x
sta $280,x
dex
bpl -
lda #<callback1
sta $49F9
lda #>callback1
sta $49FE
jmp $4800 ; decompress
callback1
lda #$8E
sta $A35F
lda #<callback2
sta $36
lda #>callback2
sta $37
jsr $8E55
+DISABLE_ACCEL
rts
!if * > $1C0 {
!error "code is too large, ends at ", *
}