Originalna navodila
File Compressor
(for advanced ZX Spectrum users)
File Compressor is an utility for compressing ZX Spectrum files. It has been
developed in year 1996 by Mladen Popovic (Podgorica, Serbia and Montenegro).
File Compressor v3.5 for ZX Spectrum 48/128K (3 KB)
(decompression routine = 150 bytes)
Above version works with cassette tape and DISCiPLE/+D disk.
Loading command is LOAD ""CODE : RANDOMIZE USR 18432
Commands:
LOAD FILE load a file (max. length = 41780 bytes) from cassette tape o
DISCiPLE/+D disk into Spectrum RAM memory
COMPRESS FILE compress an existing file in memory
DECOMPRESS FILE decompress the existing file in memory which is compressed
with this compressor
SAVE EXECUTABLE FILE with header save compressed file with decompression
routine which is 150 bytes of length. ORIGINAL FILE LOCATION
is an address from which will be decompressed file put after
executing decompression routine
SAVE EXECUTABLE FILE headerless same as above but without header (with
original flag or user specified)
SAVE DATA FILE with header save compressed or loaded file (existing file)
SAVE DATA FILE headerless same as above but without header (with original
flag or user specified)
QUIT reset Spectrum
Known bugs:
- if you LOAD file from DISCiPLE drive 1 you can SAVE file on drive 2 without
results and vice-versa
- if you try to LOAD a filename from DISCiPLE disk which doesn't exist on it
you don't get an error report and a phantom file, length 16715 bytes, occupied
Spectrum memory
--------------------------------------------------------------------------------
FC v3.0 Turbo Loader for ZX Spectrum 48/128K (1 KB)
is a turbo loader for loading turbo speed (1.5 times faster) games/utils blocks
- SCREEN$ up to 6912 bytes
- ORIGINAL FILE LOCATION => 24000
In original loader you must find X starting address, then load FC v3.0 Turbo
Loader with MERGE "" and type:
RANDOMIZE X : POKE 23952,PEEK 23670 : POKE 23953,PEEK 23671 (ENTER)
and save turbo loader with SAVE "name" LINE 0
after that load and start FC v3.0 nt, compress SCREEN$ (if exist) and save it
with 2100 baud speed and the same with machine code
Turbo Copy 128 for ZX Spectrum 128K (5 KB)
is, in fact, a little changed Mastercopy128 with added following options:
1 - loading files which are saved with normal speed
2 - loading files which are saved 1.5 times faster
(you can hear a sound when you press "1" or "2" on really ZX Spectrum 128 keyboard;
that's an indicator);
when you want to save headerless file 1.5 times faster then go to VIEW mode and set
a pause before save this file to 6-9 seconds
(1-5 seconds for normal speed)
Pokemaker + FC v2.1 for ZX Spectrum 128K
(Pokemaker for ZX Spectrum 48/128K)
Pokemaker with added options:
Z - Memory page (input is hexadecimal number from 10 to 1F)
X - Move block
C - Call FC v2.1 (go to File Compressor v2.1)
O - Printer on/off
H - Number conversion (HEX -> DEC if number has 4 digits or DEC -> HEX if
number has 5 digits)
U - Load file (if TAPE LOADING ERROR then program will wait for key press before
message READY is shown)
|