
2 Usage
2.3.1 Adapting the boot disk loader
When a frozen program is saved as boot disk, the freezer also writes a loader to the disk.
This inherently will not work with every program because the loader itself requires about
2k of memory. If the frozen program requires already the complete memory of the Atari,
it will not work together with the loader.
By default the loader uses the area between $C000 and $C6FF. This normally guarantees
correct operation with all programs that only require 48k of memory. The start address of
the loader can be adapted easily in case a program still runs into problems.
The first byte of the boot sector contains the start page of the loader (by default $C0).
Adapting this byte is very easy with the
TURBO FREEZER
. Start the debugger, load
the first sector, change the byte to the desired value and write the sector back to the disk.
Please note that only values from $05 to $C9 and from $D8 to $F9 are allowed. If you use
other values, you will obtain a
BOOT ERROR
when booting the disk. The following sequence
of commands can be entered in the debugger to adapt the start page of the loader for
example to $F0:
SR 1
C D700<F0
SW 1
2.3.2 Freezing a program that loads parts later
Freezing programs that load parts later is of course always possible. The only thing to
remember is that the original disk must be inserted into the disk drive after resuming
the program and before any further operation is performed in the running program. This
of course wears out the disk over time. Therefore it is desirable to have a backup disk
at hand so the original disk can be locked away in a safe location. But even with floppy
speeders that include a copy function not all new programs can be copied by far.
The
TURBO FREEZER
does not remove the copy protection from the original disk, it
only saves the current program state. In order to resume from this state later as often
as you like, the original copy protected disk must be inserted into the disk drive again,
before the program is resumed. If you use an additional disk to save the frozen game state,
the original disk should be equipped with a write protection. This prevents accidentally
overwriting the original disk.
If the game loads additional parts from multiple disks without copy protection (
e. g.
an
adventure), it is advisable to copy these disks and use the copies instead to not wear the
original disks out.
22
Comentários a estes Manuais