Difference between revisions of "Vortex Expansions RAM card"
(→Description) |
|||
Line 2: | Line 2: | ||
BOS ROM exists at rom slot 6 and is decoded exactly (no repeat). | BOS ROM exists at rom slot 6 and is decoded exactly (no repeat). | ||
+ | |||
DFxx is decoded by the Vortex RAM Expansion (for BOS) and uses xx0xxxxx xxxxxxxx xxxxxxxx xxxxxxxx (same as other ROM expansions). | DFxx is decoded by the Vortex RAM Expansion (for BOS) and uses xx0xxxxx xxxxxxxx xxxxxxxx xxxxxxxx (same as other ROM expansions). | ||
+ | |||
The FBBD port is decoded as: xxxxx0xxx0xxxx0x | The FBBD port is decoded as: xxxxx0xxx0xxxx0x | ||
+ | |||
This means just 3 bits are decoded for it. | This means just 3 bits are decoded for it. | ||
+ | |||
Data written to the vortex RAM doesn't write through to main RAM. | Data written to the vortex RAM doesn't write through to main RAM. | ||
+ | |||
On Reset the BOS rom is activated. | On Reset the BOS rom is activated. | ||
Revision as of 05:50, 10 April 2016
Contents
Technical
BOS ROM exists at rom slot 6 and is decoded exactly (no repeat).
DFxx is decoded by the Vortex RAM Expansion (for BOS) and uses xx0xxxxx xxxxxxxx xxxxxxxx xxxxxxxx (same as other ROM expansions).
The FBBD port is decoded as: xxxxx0xxx0xxxx0x
This means just 3 bits are decoded for it.
Data written to the vortex RAM doesn't write through to main RAM.
On Reset the BOS rom is activated.
Description
RAM expansions card from Vortex, mounted between CPC464 mainboard and CPU/Gate Array. It won't fit on CPC664, CPC6128, or CPC+ boards. The card is not compatible with the standard dk'tronics-sytle Standard Memory Expansions.
Sold in different sizes of RAM as SP 64, SP 128, SP 256, SP 320 and SP 512. Resulting in a maximum RAM size of 576K (64K internal, plus 512K external). The smaller SP64-SP320 versions can be upgraded to SP512 by mounting additional RAM chips in the spare sockets. There is also a cut-down version, SP 64/M, which contains only 64K RAM, no BOS ROM, and which isn't upgradable.
The expansion was available directly from Vortex (germany) and also from Screens Microcomputers (uk).
BASIC
BOS (Banked Operating System) RSX drivers are included on EPROM (mapped to ROM bank 6). Providing following features under BASIC:
- Banked BASIC programs (using |GOTO, |GOSUB, |RETURN commands, for example: |GOTO,bank,line)
- Pseudo Floppy (unlike a RAMDISK, this "floppy" can be accessed only via special RSX commands)
- Debugger (aka Z80 Monitor) activated via |MON (v1.0) or |XM (v2.1)
- Printer Spooler
- Plus some extras like |FAST and |SLOW
Note: Some of the RSX commands are always available, some only after typing |BOS.
CP/M
PATCH.COM is included on cassette. After copying the file from cassette to disk, it can be used to upgrade normal CP/M to support the expansion RAM. Providing following CP/M features:
- 62K TPA
- RAMDISK (unlike the BASIC Pseudo Floppy, this acts like a regular disk drive)
- Printer Spooler
Note: There is a bug/problem with COPY.COM no longer working after installing PATCH.COM. A bugfix is listed in the appendix of the manual.
Pictures
Installation
See Installing Vortex Expansion RAM.
Manual
Software
- BOS (Vortex Banked Operating System) (RSX commands on built-in EPROM, mapped to ROM bank 6) (under BASIC, the RAM is used as program/data region, BASIC programs can |GOTO and |GOSUB to expansion banks)
- Driver Cassette (includes PATCH.COM for upgrading CP/M to support the expansion RAM) (62K TPA, plus RAMDISK and printer SPOOLer)
- Further patches - the manual contains additional patches for some BASIC and CP/M programs
- Discology
- RCPM (RAM CP/M, 1989-1990 by Günter Radestock) (RCPM is an alternative to the PATCH.COM from Vortex)
- G-Paint 2.0 (by Günter Radestock)
Downloads
- Media:Bos10.zip - BOS v1.0 ROM-image
- Media:BOS10ALT.ZIP - BOS v1.0 ROM-image (Alternative version)
- Media:Bos21.zip - BOS v2.1 ROM-image
- Vortex RAM ID ROM - RAM ID ROM Image