diff --git a/res/DEMO/ALIEN.DOWNPOUR b/res/DEMO/ALIEN.DOWNPOUR index 6540c5ba3..39aee5b23 100755 Binary files a/res/DEMO/ALIEN.DOWNPOUR and b/res/DEMO/ALIEN.DOWNPOUR differ diff --git a/res/DEMO/CHOPLIFTER b/res/DEMO/CHOPLIFTER index 7583c4c1c..578044568 100755 Binary files a/res/DEMO/CHOPLIFTER and b/res/DEMO/CHOPLIFTER differ diff --git a/res/DEMO/NIGHT.STALKER b/res/DEMO/NIGHT.STALKER index 61f46a6d8..518f264ce 100755 Binary files a/res/DEMO/NIGHT.STALKER and b/res/DEMO/NIGHT.STALKER differ diff --git a/res/DEMO/SNEAKERS b/res/DEMO/SNEAKERS index cbf547f22..80615ad78 100644 Binary files a/res/DEMO/SNEAKERS and b/res/DEMO/SNEAKERS differ diff --git a/res/DEMO/SPACE.QUARKS b/res/DEMO/SPACE.QUARKS index 3f1785d4c..21d24a58a 100755 Binary files a/res/DEMO/SPACE.QUARKS and b/res/DEMO/SPACE.QUARKS differ diff --git a/res/DEMO/TB b/res/DEMO/TB index 9610bae46..ad384b790 100755 Binary files a/res/DEMO/TB and b/res/DEMO/TB differ diff --git a/res/DEMO/WAVY.NAVY b/res/DEMO/WAVY.NAVY index d47eb5b9e..3ef8cd2c4 100644 Binary files a/res/DEMO/WAVY.NAVY and b/res/DEMO/WAVY.NAVY differ diff --git a/src/constants.a b/src/constants.a index f920ce13b..308cc0369 100644 --- a/src/constants.a +++ b/src/constants.a @@ -150,7 +150,7 @@ iCurBlockLo = $D401 ; constant iCurBlockHi = $D403 ; constant launchpatch = $D655 ; glue.launch.a 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 namlo = $57 ; constant namhi = $58 ; constant diff --git a/src/demo/alien.downpour.a b/src/demo/alien.downpour.a index 78be7f3af..3259014e0 100644 --- a/src/demo/alien.downpour.a +++ b/src/demo/alien.downpour.a @@ -5,7 +5,8 @@ !to "res/DEMO/ALIEN.DOWNPOUR",plain *=$300 - !source "src/prelaunch/common.a" + !source "src/constants.a" ; no code in these + !source "src/macros.a" +READ_RAM2_WRITE_RAM2 jsr EnableAccelerator diff --git a/src/demo/choplifter.a b/src/demo/choplifter.a index 8c88539ac..8606ddcd3 100644 --- a/src/demo/choplifter.a +++ b/src/demo/choplifter.a @@ -5,7 +5,8 @@ !to "res/DEMO/CHOPLIFTER",plain *=$300 - !source "src/prelaunch/common.a" + !source "src/constants.a" ; no code in these + !source "src/macros.a" +READ_RAM2_WRITE_RAM2 jsr EnableAccelerator diff --git a/src/demo/night.stalker.a b/src/demo/night.stalker.a index a1b086ecc..c3d82ac3b 100644 --- a/src/demo/night.stalker.a +++ b/src/demo/night.stalker.a @@ -5,7 +5,8 @@ !to "res/DEMO/NIGHT.STALKER",plain *=$a000 - !source "src/prelaunch/common.a" + !source "src/constants.a" ; no code in these + !source "src/macros.a" +READ_RAM2_WRITE_RAM2 jsr EnableAccelerator @@ -42,6 +43,7 @@ x_b !pseudopc $1C1 { sta $1DC5 sta $ABC9 sta $AC6E + sta $B765 lda #$4C sta $BF00 sta $BB6B diff --git a/src/demo/sneakers.a b/src/demo/sneakers.a index 41586c1ed..1edc27626 100644 --- a/src/demo/sneakers.a +++ b/src/demo/sneakers.a @@ -5,7 +5,8 @@ !to "res/DEMO/SNEAKERS",plain *=$300 - !source "src/prelaunch/common.a" + !source "src/constants.a" ; no code in these + !source "src/macros.a" +READ_RAM2_WRITE_RAM2 jsr EnableAccelerator diff --git a/src/demo/space.quarks.a b/src/demo/space.quarks.a index 8bfeeaca1..d0f6d89e5 100644 --- a/src/demo/space.quarks.a +++ b/src/demo/space.quarks.a @@ -5,7 +5,8 @@ !to "res/DEMO/SPACE.QUARKS",plain *=$B000 - !source "src/prelaunch/common.a" + !source "src/constants.a" ; no code in these + !source "src/macros.a" +READ_RAM2_WRITE_RAM2 jsr EnableAccelerator diff --git a/src/demo/tubeway.a b/src/demo/tubeway.a index f9e7c3afe..241e2ef4b 100644 --- a/src/demo/tubeway.a +++ b/src/demo/tubeway.a @@ -5,7 +5,8 @@ !to "res/DEMO/TB",plain *=$300 - !source "src/prelaunch/common.a" + !source "src/constants.a" ; no code in these + !source "src/macros.a" +READ_RAM2_WRITE_RAM2 jsr EnableAccelerator diff --git a/src/demo/wavy.navy.a b/src/demo/wavy.navy.a index df65eae44..9c676bd38 100644 --- a/src/demo/wavy.navy.a +++ b/src/demo/wavy.navy.a @@ -5,7 +5,8 @@ !to "res/DEMO/WAVY.NAVY",plain *=$300 - !source "src/prelaunch/common.a" + !source "src/constants.a" ; no code in these + !source "src/macros.a" +READ_RAM2_WRITE_RAM2 jsr EnableAccelerator diff --git a/src/prodos.impl.lc2.a b/src/prodos.impl.lc2.a index bece21d1a..6d7686978 100644 --- a/src/prodos.impl.lc2.a +++ b/src/prodos.impl.lc2.a @@ -238,9 +238,7 @@ resetval=$f0 @seek32 lda ldrhi ldx ldrlo - +HIDE_NEXT_BYTE @seek64 - tax sta sizehi stx sizelo lda ldrhi @@ -282,7 +280,7 @@ resetval=$f0 @reset lda #resetval sta blefthi - sta bleftlo + stx bleftlo rts @imp_read