From 3ecb7bca37242137610721231563cd32cf7354a8 Mon Sep 17 00:00:00 2001 From: Peter Ferrie Date: Mon, 17 Apr 2023 10:49:15 -0700 Subject: [PATCH] fix some demo crashes --- src/demo/falcons.a | 8 ++------ src/demo/gamma.goblins.a | 8 ++------ src/demo/space.quarks.a | 8 ++++++-- src/demo/spy.hunter.a | 4 ++-- 4 files changed, 12 insertions(+), 16 deletions(-) diff --git a/src/demo/falcons.a b/src/demo/falcons.a index 43872c16b..6cb79059b 100644 --- a/src/demo/falcons.a +++ b/src/demo/falcons.a @@ -2,8 +2,8 @@ ;(c) 2021-2022 by Frank M., qkumba !cpu 6502 -!to "build/DEMO/FALCONS#06B000",plain -*=$B000 +!to "build/DEMO/FALCONS#060200",plain +*=$200 !source "src/constants.a" ; no code in these !source "src/macros.a" @@ -31,7 +31,3 @@ patch !byte $4C,$00,$01 title !byte x_e-x_b x_b !text "FALCONS" x_e - -!if * > $BFFF { - !error "code is too large, ends at ", * -} diff --git a/src/demo/gamma.goblins.a b/src/demo/gamma.goblins.a index d4ddb6739..b40cd8e9d 100644 --- a/src/demo/gamma.goblins.a +++ b/src/demo/gamma.goblins.a @@ -2,8 +2,8 @@ ;(c) 2021-2022 by Frank M., qkumba !cpu 6502 -!to "build/DEMO/GAMMA.GOBLINS#06B000",plain -*=$B000 +!to "build/DEMO/GAMMA.GOBLINS#069B00",plain +*=$9B00 !source "src/constants.a" ; no code in these !source "src/macros.a" @@ -37,7 +37,3 @@ patch !byte $4C,$00,$01 title !byte x_e-x_b x_b !text "GAMMA.GOBLINS" x_e - -!if * > $BFFF { - !error "code is too large, ends at ", * -} diff --git a/src/demo/space.quarks.a b/src/demo/space.quarks.a index ed23211b3..0bdb469b9 100644 --- a/src/demo/space.quarks.a +++ b/src/demo/space.quarks.a @@ -2,8 +2,8 @@ ;(c) 2021-2022 by qkumba !cpu 6502 -!to "build/DEMO/SPACE.QUARKS#06B000",plain -*=$B000 +!to "build/DEMO/SPACE.QUARKS#06BE00",plain +*=$BE00 !source "src/constants.a" ; no code in these !source "src/macros.a" @@ -40,3 +40,7 @@ x_e patch !byte $F0,$08,$AD,$00,$C0,$10,$0D patch2 !byte $4C,$00,$01,$CE,$24,$02,$F0,$F8,$68,$68 + +!if * > $BEFF { + !error "code is too large, ends at ", * +} diff --git a/src/demo/spy.hunter.a b/src/demo/spy.hunter.a index eb00495b7..4b14b66ea 100644 --- a/src/demo/spy.hunter.a +++ b/src/demo/spy.hunter.a @@ -2,8 +2,8 @@ ;(c) 2022 by qkumba !cpu 6502 -!to "build/DEMO/SPY.HUNTER#060200",plain -*=$200 +!to "build/DEMO/SPY.HUNTER#0602400",plain +*=$2400 !source "src/constants.a" ; no code in these !source "src/macros.a"