ZXVGS is an operating system for ZX Spectrum compatibile computers. It
is available for wide range of hardware.
If you want to make some tests or use ZXVGS get the recent releases
from the download page. The ZXVGS inludes
also CP/M compatible system called CPM22QED that
is often used as filesystem (until the next generation filesystem is implemented...).
ZXVGS always has its own memory, that isn't available from ZX Spectrum
level. So the memory avaiable for programs (both in ZX Spectrum 48kB and
128kB) isn't limited.
Software
Software for ZXVGS are stored in files of ".V00" (two zeros) extensions.
An extensions with "V" and digits different from zeros are overlays for
the programs. There are two programs with special purpose:
START.V00 is loaded always once after system reset,
SHELL.V00 is loaded by Load option from main menu.
ZXVGS can also run software from other file types - it can emulate TR-DOS
or Interface 1. It is made with the Resident System
Extensions (RSX). The RSX is a short code loaded into system memory
that extends ZXVGS possibilities. As a disk file it has the ".RZX" extension.
The mostly used RSXes are the ones to drive special file formats (e.g.
"*.Z80" i "*.TAP") - in this case the name of RSX is made from file extension
(e.g. "Z80.RZX"). Those RSXes can load data from such files or run software
contained in them. See also the list of files defined
in ZXVGS.
CPM22QED is an operating system for Z80 computers, compatibile to CP/M
2.2 and partly to CP/M Plus. If you want to make some tests or use CPM22QED
get the recent releases from the download
page.
System properties
60160 bytes (58.75kB) of memory for the programs (verions 1.xx),
booting from one disk (versions SAM and TMX),
system is stored as oridinary file,
improved disks driving:
XDPB tables as in CP/M Plus,
one or two floppy drives (or 4 in TMX version),
disk structure (XDPB) can be redefined with QMOUNT.COM program,
floppy disks can have sectors size from 256B to 1kB,