Amstrad cpc 6128 memory map software

This 8bit personal computer from the mid eighties featured a built in basic interpreter, cpm and a hitachi 3 inch disk drive. Amstrad cpc computers as well as other amstrad models such as the ppc or even pcw all hold a very special place in our hearts. The main event in this github project is a 512k ram expansion card for the amstrad cpc computers from the 1980s. This monthly publication, usually referred to as acu by its readers, concentrated more on the hardware and technical side of the amstrad range, although it had a. Amstrad abandonware old games for amstrad cpc 4646128.

Cpc 6128 random characters and unresponsive keyboard problem keropi666. We thought it was about time the amstrad 6128 also had a device of its own, so it too could play demos and games stored on a usb memory stick. Cpcalive is a programming environment amstrad cpc compatible. The memory mapping features only affect the cpu address space. This allowed the system to be compatible with the majority of cpc plus software. Page all amstrad basic keywords in alphabetical order this chapter contains a concise summary of the functions in the basic supplied in rom with the cpc464. This web site uses cookies to obtain statistical data of the navigation of their users. The cpc6128 features 128 kb ram and an internal 3inch floppy disk drive. The bios is at the top of memory, so when you movcpm in a normal system, you allocate space above it for your code.

This is the full, official amstrad documentation of the firmware for the cpc range of computers. Unless otherwise stated, these programs will not work under cpm on the pcw16. The cpc also has the following graphic modes 640 x 200 pixels, 320 x 200 and 160 x 200. For emulating computers that have memorymapped io the peripheral chips. Although the machine included various substitutes and emulations of an amstrad cpc s hardware, the machine is largely compatible with amstrad cpc software. Retro virtual machine is and emulator of amstrad cpc and zx spectrum for windows, linux and macos. Overall this is in great condition any questions please ask. The second is allocated from user ram, typically located at a700habffh unless other. New features will be added by changes to the asic and main pcb circuitry. Written in java and designed for websites as applet or as standalone usage. Javacpc desktop java cpc emulator amstrad cpc emulator in java, based on jemu by r. Z80 has separate memory address and io port address bus no conflict. You can make memory dumps of running programs in order to. The amstrad cpc 6128 was a classy and powerful 8 bit computer from the second half of the 80s.

But software quality assurance and refactoring magic arent just left up to the wonderous copy cursor. The console was released in europe in 1990 and was an upgraded design based on the then stillpopular cpc technology. The amstrad cpc 464, the cpc 664 and the cpc 6128 early home computers based on the z80 processor. A video where i discuss in detail the memory mapping of the cpc, spectrum and msx slotsubslot structure. It had almost all the same features as the 664, except having 128k of memory. I do a brief teardown and show the main pcb and describe the essential parts.

It had almost all the same features as the 664, except the memory. If you overwrite these, the system crashes unless you. Of course, there are some registers in memory, but those are for the software basic stackpointer, os, keyboard input buffers, etc. Cpc 6128 random characters and unresponsive keyboard problem. Amtix, computing with the amstrad, amstrad computer user, cpc attack, amstrad action why the amstrad cpc 6128 was great. First manufactured in 1986, the pc1512 was released after amstrad had purchased the sinclair name, along with its line of home computers. Dec 27, 2016 in this video i take a look at a z80 computer from yesteryear, the amstrad cpc6128. The amstrad cpc was a series of 8bit home computers produced by amstrad during the 1980s and early 1990s. Amstrad cpc compatible for graphics animations creation. The technical specification is essentially similar to the earlier cpc 464 6128 range, with some enhancements. The technical specification is essentially similar to the existing cpc 464 6128 range, with some enhancements. In the 1980s, cpcs were a popular, slightly more expensive alternative to the commodore c64c128 and were not just suited for games but also office work because of their high resolution displays and cpm support. It may not have been as cool or as desirable as a commodore 64, but the cpc 6128 was arguably the greatest 8bit machine ever made.

The new cpc 6128 is a logical progression in the series of z80based amstrad. Just a hazy memory but the intro was the leader singer being grabbed from the stage during a performance by a king kong type gorilla and taken back to his jungle. Flicking through this magnificent compendium has sent me on a serious nostalgia trip. But unless you use cpm plus this 64k probably hasnt done you a whole lot of good up till now.

Zpm3 is supplied as part of pcw16 cpm, so on the pcw16 these programs should not be necessary. It was designed to compete in the mid1980s home computer market dominated by the commodore 64 and the sinclair zx spectrum, where it successfully established itself primarily in the united kingdom, france, spain. On a cpc 6128, the situation is made even more complicated by rambanking. The amount colors available were dependent on the video mode in use. The first machine, the cpc 464 was introduced in 1984. Some of the keyboard features may seem retrograde step to current amstrad users and the extra memory is not particularly useful to basic programmers. This specification should therefore be read in conjunction the amstrad cpc 6128 software interface spec issue 2, 17th february 1985. It is a superset of the material contained in soft158, the manual covering the cpc464 only.

Amstrad cpc 6128 user in good all round good complete condition see photo, any questions now is the time thank you. The cpc 6128 system memory map online amstrad cpc basic z80. Unless we can work out how to allocate 25k of memory that the bios can access, this drivers not going to happen. We stock a range of amstrad cpc, plus and gx4000 hardware, addons, expansion backplanes, cables and games. It is equipped with 64 kb memory and a cpc6128s firmware customized to the modified hardware, including an unmodified copy of locomotive basic 1. Amstrad cpc 6128 1980sa game about 2 cowboys dueling. Later models replaced the tape with a 3 disk cpc 664 and also upgraded the memory to 128k cpc 6128 as well as fixing a few minor bugs in the os and basic roms. It contains an extra 64k of ram, but the firmware is fully compatible with the 664. Popular addons were additional ram packs, up to a total of 576k, 3 disk drives for the 464, second drives usually 5.

Other expansions such as the amstrad disc interface for the cpc 464. Adaptable plug in a tape drive, fiddle endlessly with the volume. Locomotive basic is a variant of basic that is built into the rom of the amstrad cpc series of z80based home computers introduced in 1984. With this new plugin dktronics, a firm best known for offering addon memory expansions, are going into the business helping you use the memory youve already got. How to connect an internal 3 12 disk drive to an amstrad cpc. Heres a better comparison between the two, with the amstrad cpc 6128 usb internal floppy emulator on the left and the amstrad cpc 6128 usb floppy emulator on the right. A collection of manuals for software and hardware for the amstrad cpc computer. Popular addons were additional ram packs, up to a total of 576k, 3 disk drives for the 464. Remember to set your viewer to download to disc before attempting to follow these links with lynx, use the d key to download them. Webcpc is an amstrad cpc emulator especially for webuseage. If we believe that continuing to browse you accept their use.

The everything included 1984 amstrad cpc 464 was worthy competition to the sinclair zxspectrum, commodore 64 and other home micros of time. The amstrad cpc short for colour personal computer is a series of 8bit home computers produced by amstrad between 1984 and 1990. Amstrad 6128 plus floppy disk drive emulator bracket mount gotek usb. Amstrad cpc gotek floppy adaptor for internal or external. The default offline storage media was cassette tape which even at. The medieval soundtrack was a joy to hear on the cpc 6128 and it brilliantly complemented the detailed, smooth visuals. The amstrad cpc 6128 usb internal floppy emulator hardware. The 6128 has a 128 kb memory ram divided into eight blocks containing 16 kb each one, numbered from 0 to 7. I still remember when i was typing the programs at the end of the manual for my amstrad cpc 6128. Roms amstrad cpc amstrad cpc games dsk planet emulation. Although they werent very popular in america, the amstrad cpc 464 and cpc 6128 were extremely wellreceived in europe. I use the cassette port to save and load software to another machine, fix the original floppy, add a. Syestem variables etc to 100h, tpa, bdos, bios, simple.

My plan is to convert the unit so that it houses a raspberry pi motherboard and peripherals, taking care to use the original keyboard and swwitches where possible. The copy cursor disappears and the main cursor positions itself under the new line 1 0. The adaptor allows a gotek usb or sd floppy emulator drive to be fitted internally or externally to your amstrad cpc 6128 464 664 and plus computers. Only four blocks can beings connected simultaneously. The plan was to clean this unit as usual and start playing with it but since i didnt have any 3inch floppy disks to load software from i had to change that plan a bit. I still have a complete amstrad cpc 6128 that i used in the early 80s.

Retro virtual machine, the emulator of amstrad cpc and zx. For my first game on android, i wanted to relive that moment by readjusting the lupin play. Lots of obstacles to trip you up, lights to switch on, and you must beware of the dog. It was designed to compete in the mid1980s home computer market dominated by the commodore 64 and the sinclair zx spectrum, where it successfully established itself primarily in the united kingdom, france, spain, and the germanspeaking parts of europe. Cpc stood for colour personal computer, although it was possible to purchase a cpc with a green screen gt6566 as well as with the standard colour screen ctm640. It is not like on the 6502, which has memory mapped io. The memory map is complicated by the fact that into the z80s address space of 64k. Boxed amstrad pcw 8256 computer keyboard printer software books discs job lot.

Dktronics 64k and 256k memory expansions for the amstrad cpc. Old school cpc 512k ram expansion card for cpc6128 and plus computers. If youve got a 6128, youve got an extra 64k of memory compared to 464 and 664 owners. In this video i take a look at a z80 computer from yesteryear, the amstrad cpc6128. It is based on jemu richard wilson and javacpc my main project. Com advice and utilites for installing zpm3 on amstrad computers.

From the web you can play online or download the more than 1. Amstrad cpc 6128 time to sell my amstrad 6128, comes with over 85 games, tape deck, and 3 joysticks, the smallest of the 3 joysticks work, the red and the black one are both temperamental. View and download amstrad cpc 6128 user instruction online. It is equipped with 64 kb memory and a cpc6128s firmware customized to the modified hardware, including. Viewed in isolation from other amstrad computers, the cpc 6128 is a very welldesigned and manufactured piece of hardware. Amstrad computer user was the official magazine for the amstrad cpc series of 8bit home computers. Amstrad cpc 61281980sa game about 2 cowboys dueling. Like the 664, only 42 kb could be accessed, the upper 64 kb were used as a ram disk or to store data. Press return and this new line 10 will be stored in the memory. Amstrad dmp1 the amstrad dmp1 printer is a low cost printer, supplied complete with the necessary cable to connect directly to the printer port on the cpc464.

It was designed to be a direct competitor to the commodore 64 and. Break into his lordships house and steal the booty. Dust cover for amstrad schneider cpc 6128 brand new. It turned out to be one of the best games on the amstrad in 1991, which is a massive compliment since it was something of a golden year for the machine. Welcome to the amstrad abandonware website dedicated to the world of the amstrad cpc 464, cpc 6128 and to the amstrad games in general. The gx4000 shared hardware architecture with amstrad s cpc plus computer line, which was released concurrently. The amstrad cpc 6128 was the successor to the amstrad cpc 664 which had a very short life.

First board version of 4mb ram upgrade for amstrad cpc. This site is to document the conversion of a long dead amstrad cpc 6128. All the amstrad cpc 6128 have it builtin to handle the internal 64kb ram expansion. I bought an amstrad cpc 6128 which came with no monitor,just a single 3 floppy disk, all i could do was plug it in to 5volts,turn it on and see the power led light up. New features have been added by changes to the asic and main pcb circuitry. Amstrad whole memory guide appendix 3 memory map cpcwiki. Music and sound for amstrad cpc computers 464, 664 and 6128. Cpcrulez amstrad cpc hardware le cpc 6128 amstrad cpc. May 25, 2012 i recently inherited the original instruction manual from the first computer my family ever owned, the amstrad cpc 6128 user instructions.