aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--whichbas.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/whichbas.c b/whichbas.c
index 3d15f01..7f315a4 100644
--- a/whichbas.c
+++ b/whichbas.c
@@ -740,6 +740,12 @@ void check_variables(void) {
variable type byte to $91 for DIMed string array var and
$81 (same as Atari/Turbo) for a regular DIMed string var.
Unfortunately in the SAVE file, it's always $80. */
+
+ /* Another thing that can't be detected: BXL/BXE's FAST mode changes
+ the program in memory (line number targets become addresses),
+ but programs don't get SAVEd this way: SAVE turns off FAST and
+ restores the program to its original state before writing it
+ to disk. Too bad. */
}
int main(int argc, char **argv) {