Changes

Jump to: navigation, search

Amstrad Serial Interface

359 bytes removed, 11:43, 11 April 2019
/* Original serial interface (1985) */ Nothing bad about an external PSU!
=== Original serial interface (1985) ===
Amstrad's first serial interface was one of the original peripherals released for the CPC. It was remarkable (in a bad way) for the necessity for an external, brick-like power supply.
Software was supplied on ROM, mostly comprising utility commands for hobbyists rather than a comms application per se - though there was limited terminal emulation for connecting to the then-popular [[Prestel]] service]. The original, UK version included commands for file transfer entitled |SUCK and |BLOW, which used a proprietary Amstrad format similar to [[XModem]]-1k but, annoyingly, subtly incompatible. These commands were reputedly renamed for the US edition to avoid causing offence.
=== Pace serial interface (1986) ===
As a result, Amstrad dropped their original design and instead chose to remanufacture a [[PACE]] design. This included improved hardware (a more compact interface thanks to SMD components and no external PSU) and vastly superior software. However, this redesign also scarified reduced the quality of RS232 signalling voltage by using 0V/5V output voltage instead of -12V/12V.
The software was a ROM version of the [[Commstar]] terminal utility from [[HoneySoft]]. This was a user-friendly program with standard [[XModem]] file transfer functions. However, one foolish design decision was the idea of using a 24x80 screen with a single-line status display - though presenting a good user interface, this forced the use of software rather than hardware scrolling, making the interface unusable for terminal emulation at any speed above 2400 baud.
== Alternative software ==
The limitations of the [[Commstar ]] software, and the desire to use more recently developed file transfer protocols (such as [[XModem]]-1k, [[YModem]] and [[ZModem]]) meant that many users chose to use their Amstrad serial interface with third-party software. This included: * [[Ansiterm]] - a fast AMSDOS utility (also known as ANSI.ARC)* [[Charley's Comms ROM]] - sideways ROM capable of 4800 baud terminal emulation* [[ZMP]] - ZModem file transfer under CP/M A vast range of comms software was available for [[CP/M]], including [[Bulletin board|bulletin board]] hosts, offline readers (notably [[CRR]] - CP/M Read and Reply), and many terminals.
== Pictures ==
* [[Media:PACE232.ZIP|ROM Image for Pace version]] - Commstar 32K ROM
[[Category:Peripherals]][[Category:Network]][[Category:Communication Software]] [[Category:Serial_interfaces]][[Category:Amstrad Products]][[Category:Expansion ROM]]
2,002
edits