Автор: Mladen Popović
Год: 1996
Издатели: Mladen Popović
Языки:
Английский
Формат:
TAP лента
Требования:
ZX Spectrum 128K,
ZX Spectrum 48K
Ссылки:
Страница на ZXArt
Страница на Spectrum Computing
Скриншоты:
Описание:
File Compressor— это утилита для сжатия файлов на платформе ZX Spectrum. Разработанная Младеном Поповичем в 1996 году, программа предназначена для опытных пользователей ZX Spectrum 48/128K. Она позволяет загружать файлы с кассет или дисков DISCiPLE/+D в оперативную память Spectrum, сжимать их и сохранять сжатые файлы с заголовками или без них.
Программа предлагает команды для сжатия и распаковки файлов, а также их сохранения в виде исполняемых файлов. Процедура распаковки занимает всего 150 байт. Пользователи могут также сохранять файлы данных с заголовками или без них, что обеспечивает гибкость в управлении файлами.
Известные проблемы включают возможность сохранения файлов на другом диске без результатов и создание фантомных файлов, если загружается несуществующее имя файла с диска DISCiPLE. Несмотря на эти ошибки, File Compressor остается мощным инструментом для управления размерами файлов на ZX Spectrum.
Дополнительные функции включают FC v3.0 Turbo Loader для более быстрой загрузки игровых блоков и Turbo Copy 128 для улучшения скорости загрузки файлов на ZX Spectrum 128K. Эти инструменты расширяют функциональность File Compressor, делая его комплексным решением для управления файлами на ZX Spectrum.
Год: 1996
Издатели: Mladen Popović
Языки:
Формат:
Требования:
Ссылки:
Скриншоты:
Описание:
File Compressor— это утилита для сжатия файлов на платформе ZX Spectrum. Разработанная Младеном Поповичем в 1996 году, программа предназначена для опытных пользователей ZX Spectrum 48/128K. Она позволяет загружать файлы с кассет или дисков DISCiPLE/+D в оперативную память Spectrum, сжимать их и сохранять сжатые файлы с заголовками или без них.
Программа предлагает команды для сжатия и распаковки файлов, а также их сохранения в виде исполняемых файлов. Процедура распаковки занимает всего 150 байт. Пользователи могут также сохранять файлы данных с заголовками или без них, что обеспечивает гибкость в управлении файлами.
Известные проблемы включают возможность сохранения файлов на другом диске без результатов и создание фантомных файлов, если загружается несуществующее имя файла с диска DISCiPLE. Несмотря на эти ошибки, File Compressor остается мощным инструментом для управления размерами файлов на ZX Spectrum.
Дополнительные функции включают FC v3.0 Turbo Loader для более быстрой загрузки игровых блоков и Turbo Copy 128 для улучшения скорости загрузки файлов на ZX Spectrum 128K. Эти инструменты расширяют функциональность File Compressor, делая его комплексным решением для управления файлами на ZX Spectrum.
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)
(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)