Click Here to visit our Sponsor
The Latest News ! The History of Computing The Magazine Forums Collectors corner Have Fun there ! Buy books and goodies
  Click here to loginLogin Click here to print the pagePrinter ViewClick here to send a link to this page to a friendTell a FriendTell us what you think about this pageRate this PageMistake ? You have mr info ? Click here !Add Info     Search     Click here use the advanced search engine


Browse console museumBrowse pong museum


Commodore 64 goodies !

see details
H.E.R.O. goodies !

see details
Apple II goodies !

see details
MZ-700 goodies !

see details
Space Invaders - Retro Gamer goodies !

see details
Pixel adventurer goodies !

see details
MSX Retro Gamer goodies !

see details
Amiga Workbench goodies !

see details
Oric Atmos goodies !

see details
Commodore 64 boot screen goodies !

see details
Commodore VIC-20 goodies !

see details
Odyssey 2 / Videopac sprites goodies !

see details
Back to the roots goodies !

see details
Camputers Lynx logo goodies !

see details
Amstrad CPC-464 goodies !

see details
Atari ST bee icon goodies !

see details logo goodies !

see details
Odyssey 2 / Videopac Select Game prompt goodies !

see details
Atari ST bomb icons goodies !

see details
Destroy all humanoids ! goodies !

see details
ZX Spectrum goodies !

see details
READY prompt goodies !

see details
Space Invaders goodies !

see details
1kb memory only...sorry goodies !

see details
I love my Oric-1 goodies !

see details
Horace is not dead goodies !

see details

A > AMSTRAD  > CPC 464     

CPC 464

The Amstrad CPC 464 was one of the most successful computers in Europe. More than two million computers were sold. Despite its ordinary characteristics (like those of the Sinclair Spectrum and often less interesting than those of the others like the Commodore 64 or Atari XL/Xe series) or odd features (like video memory or strange floppy disk format), it was very popular because of its really low price and its interesting commercial concept : all peripherals were sold together (like the Commodore PET that was sold years earlier): CPU/keyboard, tape recorder, monitor (monochrome green or colour).

A huge number of programs and peripherals were developed for this machine. It ran AmsDos (Amstrad's Operating System). AmsDos was completely embedded in the Basic using so-called RSX commands starting with |, but it could not format disks, you needed a special application for that.
The 464 also could use CP/M 2.2 or 3.0 when used with an external Floppy disk unit (3" Hitachi, 180 KB / face). A lot of great CP/M software was adapted for the Amstrad CPC.

About 42 KB RAM was available for the user, the video memory and the ROM were mapped on the same addresses with a dedicated chip to switch the memory banks automatically.

Notice that the first Amstrad CPC prototype (called "Arnold", which gave the name ROLAND (Arnold acronym) to several CPC games) was built around a 6502 processor and then changed to a Z80 late in the computer’s development. A few months later, the CPC series would be completed with a computer which offered a built-in floppy disk unit: the CPC 664.

Ekkehard Morgenstern from Germany reports:
AMSDOS could be run only with Amstrad's 3" floppy disk drive. CP/M could be run either with 3" floppy disk drives or other drives available on the market. (I had a 5 1/4" Vortex disk drive with 704K capacity)

Actually CP/M was pretty good compared to MS-DOS, but of course it was only 8 bit. Interesting was that the Z80 processor was downwards compatible to the 8080 processor and hence allowed the 8-bit CP/M to be run without changes. But when programming in assembly language, you had to use the 8080 instruction set which had different mnemonics than the Z80's.

There was a lot of cool add-on hardware for the CPC. I had a MAXAM module which had a built-in editor, assembler and disassembler in ROM. This made it fairly easy to write BASIC and assembly mixed programs. (It would've been better though if the Locomotive BASIC would've had the ability to mix BASIC and assembly, like the BBC computer did)

Locomotive BASIC was surprisingly fast at the time and had even software interrupts, with which it was possible to react to hardware interrupts that were passed to the BASIC interpreter. Hence you could write programs that behaved like multitasking apps. The language also had an advanced sound architecture containing commands to define different wave-forms.

The tape drive routines in ROM had variable baud rate parameters, and so it was possible to store programs at 19200 baud or higher. However, this could lead to read errors of course, which was used as a copy protection by many programs sold on tape.


please help
trying to convert 8bit video for sam coupe
this is still not mode 3 interlaced with hmpr bit 5$6 CLUT alterations per scan line HELP we only need a DMA...
masterdos/basic atom lite support HELP

Thursday 28th February 2013
Roger Jowett (Ulster)

Text windows ... and the "COPY" key :D

Wednesday 21st November 2012
Antonio (Italy)

The World of Amstrad still lives on - check out the CPC wiki: !!!

Thursday 4th October 2012
Chris (Australia)


TYPE  Home Computer
ORIGIN  United Kingdom
YEAR  1984
BUILT IN LANGUAGE  Locomotive Basic
KEYBOARD  QWERTY mechanical keyboard
Numeric keypad and edit block with arrow keys
CPU  Zilog Z80
RAM  64 kb (42kb left for user)
VRAM  16 kb
ROM  32 kb
TEXT MODES  20 x 25 with 16 colors
40 x 25 with 4 colors
80 x 25 with 2 colors
GRAPHIC MODES  160 x 200 with 16 colors
320 x 200 with 4 colors
640 x 200 with 2 colors
COLOrsc  27
SOUND  3 channels, 8 octaves
+1 noise channel
I/O PORTS  Printer port
Bus port
1 Joystick plug (Atari standard)
Floppy Disc Port
DIN plug for Amstrad monitor
Headphone / Sound stereo jack output
BUILT IN MEDIA  Tape Recorder (1000 or 2000 bauds)
POWER SUPPLY  5v DC (powered by an Amstrad monitor)
PRICE  Monochrome - 455 (December 84)
Monochrome -410 (March 86)
Color - 684 (Dec. 84)
Color - 608 (March 86)

Click here to view our goodies based on Amstrad CPC-464 Click here to view our goodies based on Amstrad CPC-464

Click here to view our goodies based on H.E.R.O. Click here to view our goodies based on H.E.R.O.



More pictures
Hardware Info
Software & screenshots
Internet Links

Click here to go to the top of the page   
Contact us | members | about | donate old-systems | FAQ
OLD-COMPUTERS.COM is hosted by - NYI (New York Internet) -