faster seek, smaller demo launcher, no Night Stalker demo sound

This commit is contained in:
Peter Ferrie 2021-10-19 16:14:39 -07:00
parent 857a7b960e
commit e5e60ab091
16 changed files with 17 additions and 11 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -150,7 +150,7 @@ iCurBlockLo = $D401 ; constant
iCurBlockHi = $D403 ; constant iCurBlockHi = $D403 ; constant
launchpatch = $D655 ; glue.launch.a launchpatch = $D655 ; glue.launch.a
iAddToPath = $FE6C ; Roger Rabbit, avoid, use Infiltrator 2 style instead iAddToPath = $FE6C ; Roger Rabbit, avoid, use Infiltrator 2 style instead
itraverse = $D94E ; Roger Rabbit, avoid, use Infiltrator 2 style instead itraverse = $D94C ; Roger Rabbit, avoid, use Infiltrator 2 style instead
ldrhi = $56 ; constant ldrhi = $56 ; constant
namlo = $57 ; constant namlo = $57 ; constant
namhi = $58 ; constant namhi = $58 ; constant

View File

@ -5,7 +5,8 @@
!to "res/DEMO/ALIEN.DOWNPOUR",plain !to "res/DEMO/ALIEN.DOWNPOUR",plain
*=$300 *=$300
!source "src/prelaunch/common.a" !source "src/constants.a" ; no code in these
!source "src/macros.a"
+READ_RAM2_WRITE_RAM2 +READ_RAM2_WRITE_RAM2
jsr EnableAccelerator jsr EnableAccelerator

View File

@ -5,7 +5,8 @@
!to "res/DEMO/CHOPLIFTER",plain !to "res/DEMO/CHOPLIFTER",plain
*=$300 *=$300
!source "src/prelaunch/common.a" !source "src/constants.a" ; no code in these
!source "src/macros.a"
+READ_RAM2_WRITE_RAM2 +READ_RAM2_WRITE_RAM2
jsr EnableAccelerator jsr EnableAccelerator

View File

@ -5,7 +5,8 @@
!to "res/DEMO/NIGHT.STALKER",plain !to "res/DEMO/NIGHT.STALKER",plain
*=$a000 *=$a000
!source "src/prelaunch/common.a" !source "src/constants.a" ; no code in these
!source "src/macros.a"
+READ_RAM2_WRITE_RAM2 +READ_RAM2_WRITE_RAM2
jsr EnableAccelerator jsr EnableAccelerator
@ -42,6 +43,7 @@ x_b !pseudopc $1C1 {
sta $1DC5 sta $1DC5
sta $ABC9 sta $ABC9
sta $AC6E sta $AC6E
sta $B765
lda #$4C lda #$4C
sta $BF00 sta $BF00
sta $BB6B sta $BB6B

View File

@ -5,7 +5,8 @@
!to "res/DEMO/SNEAKERS",plain !to "res/DEMO/SNEAKERS",plain
*=$300 *=$300
!source "src/prelaunch/common.a" !source "src/constants.a" ; no code in these
!source "src/macros.a"
+READ_RAM2_WRITE_RAM2 +READ_RAM2_WRITE_RAM2
jsr EnableAccelerator jsr EnableAccelerator

View File

@ -5,7 +5,8 @@
!to "res/DEMO/SPACE.QUARKS",plain !to "res/DEMO/SPACE.QUARKS",plain
*=$B000 *=$B000
!source "src/prelaunch/common.a" !source "src/constants.a" ; no code in these
!source "src/macros.a"
+READ_RAM2_WRITE_RAM2 +READ_RAM2_WRITE_RAM2
jsr EnableAccelerator jsr EnableAccelerator

View File

@ -5,7 +5,8 @@
!to "res/DEMO/TB",plain !to "res/DEMO/TB",plain
*=$300 *=$300
!source "src/prelaunch/common.a" !source "src/constants.a" ; no code in these
!source "src/macros.a"
+READ_RAM2_WRITE_RAM2 +READ_RAM2_WRITE_RAM2
jsr EnableAccelerator jsr EnableAccelerator

View File

@ -5,7 +5,8 @@
!to "res/DEMO/WAVY.NAVY",plain !to "res/DEMO/WAVY.NAVY",plain
*=$300 *=$300
!source "src/prelaunch/common.a" !source "src/constants.a" ; no code in these
!source "src/macros.a"
+READ_RAM2_WRITE_RAM2 +READ_RAM2_WRITE_RAM2
jsr EnableAccelerator jsr EnableAccelerator

View File

@ -238,9 +238,7 @@ resetval=$f0
@seek32 @seek32
lda ldrhi lda ldrhi
ldx ldrlo ldx ldrlo
+HIDE_NEXT_BYTE
@seek64 @seek64
tax
sta sizehi sta sizehi
stx sizelo stx sizelo
lda ldrhi lda ldrhi
@ -282,7 +280,7 @@ resetval=$f0
@reset @reset
lda #resetval lda #resetval
sta blefthi sta blefthi
sta bleftlo stx bleftlo
rts rts
@imp_read @imp_read