Latest changes
- sync with nointro. no whatsnew. by etabeta
- added missing svn properties to a few lists. by etabeta
This driver consists of: a Sord M5 computer, a Sord FD-5 disc interface and a Sord PI-5 parallel interface
The Sord M5 used cartridges. You can insert game cartridges, or if you want to use basic, you can insert one of 3 basic cartridges:
To use the disc interface, use the floating point basic “BASIC-F”. This has support for the disc interface built-in.
Notice that the “printer” (prin) is emulated as well.
The Sord must have a cart in the “cartridge” (cart) device to start up. Some cartridges may not work. Carts in .rom format are supported.
MESS supports cassette emulation for sordm5 using a “cassette” (cass) device. Tapes must be in .cas or .wav format.
save”cmt:<filename>” where <filename> is the name of the file. old”cmt:” will load the next file on the cassette. chan”cmt:” and run”cmt:” can also be used to load and run the next file on the cassette.MESS supports up to four floppy drives for the srdm5fd5, “floppydisk1” (flop1) to “floppydisk4” (flop4). Disk images must be in .dsk format.
The Sord M5 computer communicates with the FD-5 through the parallel interface. The parallel interface has a Intel 8255 parallel peripheral interface chip: communication with the FD-5 is done using mode-2 operation (i.e. port A is a bi-directional 8-bit port, port C upper is a control port).
The floppy disc interface consists of
The floppy disc drives are 3” and are believed to use 40 track, double density, double sided discs, giving 360K per disc.
The M5 sends 3 character commands, with parameters to the disc interface using the following command
fx 0,<command>
<command> can be
TDA TRA WBI RBI WTX RTX WBL RBL WMM RMM EXC SDR WDR RDR RDC OPN CLS CHN MAP SAP CAP ATR NAM DEL FMT: Format disc CPY GEN VPR RVI IDV FNM RDB WDB WHO DOM
The SORD M5 had no really great success outside Japan (and later Czechoslovakia) but had lot of interesting characteristics, very close to MSX computers released soon after. Anyway, It was not compatible with it. (It has the same CPU (Z80), a Z80 CTC timer chip and the same video chip, but a different sound chip and the I/O port assignments are not the same). In fact some MSX games have been converted to the Sord by enthusiasts.
Sord M5 design was quite original. The machine was quite small. The two-tone grey plastic casing opened to reveal a bright yellow back, which housed the ROM cartridge slot. The keyboard was similar to the rubber matting of the Spectrum, but felt markedly better. Most keys had a Basic keyword on them in small light-grey letters (available by holding down the function key as an other key is pressed). There was no full-size space-bar.
There was only 4K of internal RAM, but memory expansions were available. The joysticks simply plugged into tiny DIN sockets, and there was a port for a Centronics printer. The power supply was external and rather cumbersome.
It used a dedicated video chip (Texas Instrument 9918, 9928 or 9929, depending on the model) and had the same video characteristics as the MSX computers (same graphic resolution, same number of colors, same number of sprites, etc.) but didn't belong to this family. The M-5 had 32 graphics symbols in ROM and could handle up to 32 sprites. Its sound chip was the Texas Instruments TI 76489, which wasn't MSX compliant. It had three independent sound channels which could produce a variety of music and synthesized sounds. The sound was sent through the TV speaker.
Several cartridge based languages were available: the Basic-I (very simple version for beginners, delivered with the system), the Basic-G (with lot of graphic commands) and the Basic-F (for mathematic and scientific applications). The M-5 supported Inp and Out in Basic to control Z-80A ports, but had no obvious connector to the external world other than the ROM cartridge slot into which the Basic cartridge had to be be inserted.
One year later the M5 Pro and M5 Jr were released with a built-in power supply unit (and more RAM?).
(info from old-computers.com)