★ HARDWARE ★ SUPER ROMPLUS ★ |
Honeysoft Romboard and Britannia Romplus (Amstrad Computer User) | Super Romplus (Amstrad Action) | SuperROM Plus (Happy Computer) |
You may feel there are enough romboards around to fill your wardrobe and that a new one would just add to the pile without much noise. However, Britannia's board fills an annoying gap in this type of technology. It comes with a ROM already installed and is reasonably priced. Super Romplus ("plus" is by now a rathe: tired buzzword in computer-talk) comes cased in a grey plastic box perfectly matching Arnold's colour scheme. A plug dangles from a ribbon cable and fits the edge-connector on the back of any of the CPC machines. A further edge-connector juts from the left of the board. Now, this causes some problems if you have a 464 and need this connector for disk drives: you will either have to place your drives to the left of Arnold upside-down, plug together a conglomeration of add-ons till you can position your drives sensibly. Or have the drives standing upright in front of your keyboard. No position is ideal, but with fiddling you can set it up satisfactorily. A single screw holds down the lid. Under it are 15 ROM sockets. One of these is already occupied by ARCS (auto-rom control system). The ROM sockets are numbered 1 to 15. Great, but you can't have a ROM zero. "What's the big deal?" you may say. Well, plenty if you want a foreground ROM to take complete control of the machine whenever you power up. This could be a language other than Basic or a utility such as an assembler. Any of the CPCs can have 15 roms on the board. This was previously impossible on the 464 due to Amstrad's great wisdom. Way back when the 464 first breathed, Amstrad thought seven background roms would satisfy anyone. The 464's firmware checks only for a maximum of seven background roms (foreground roms can number up to 252, though). Britannia has rewritten that part of the firmware: it's all present in ARCS. Perhaps if you tickle Britannia under the cliin she may sell you a copy of ARCS to use with another make of romboard. But I doubt whether you could get a setup quite as cheaply as Super Romplus. Switching on your machine with Romplus inserted means ARCS takes control not that it's a foreground ROM. mind. Confused? During start-up, switch-on, morning-time or whatever you call it. Arnold will initialise all roms. The roms themselves have their own initialisation routines which among other things display copyright messages and if necessary reserve some memory. During this period ARCS will force itself to take control, popping up with a display of all on-board roms: background, foreground or extension. From here you can switch on or off required roms, enter Basic or allow any other foreground ROM to take control. One particularly nice feature with the ARCS system is that background and foreground roms can be inserted into any position on the board. If that doesn't get your blood surging, you can always call up a graphical representation of Romplus showing where the roms are fitted. You can even catalogue files, display a list of all ARCS bar-commands or perform functions on sideways RAM. Sideways-ram chips are extremely handy to have on a rom-board. You can load binary files into them and use them as roms a necessity when writing your own ROM software. On entering Basic from ARCS you will find a host of useful bar-commands: |HELP displays all roms along with their version number and type. |UPLOAD, fn, n loads a binary file fn into RAM unit n1, |BUFFER, n1, ... will let you use up to four of your sideways-ram units as a printer buffer. If you own an Epson-compatible printer you're in for a treat: Britannia has included several RSXs that give you easy access to your printer's control codes: |BOLD, |CONDENSED, |ELITE and |ITALIC are a few. The Super Romplus romboard (tongue-twisting besides) is excellent in terms of ROM control and positioning, value for money and usefulness. It will most certainly become a prominent feature on my Amstrad - even though my disk drives are on edge.
AA |
|
|