News about Amstrad CPC, PCW, Notepad NC100 NC150 NC200, PDA600 and also Amstrad PC

Roland Radio
Click here to listen to RolandRadio:

Mod Master XT beta 27 for your PC XT, listen to musical modules files


A new version of Mod Master XT beta 27 by FreddyV is available on Vogons. It lets you hear a lot of music modules formats on any PC under msdos even a PC XT (CGA), for example an Amstrad PC 1512/1640 or a PPC 512/640...

New updated PC1512 Sierra SCI 16 colors driver by ripsaw8080


There was already in the Sierra adventure games a mode to support the special 16 color mode of the Amstrad PC 1512. This driver has been updated by ripsaw8080 :

  • scrolling issue resolved so no more screen corruption: instead there are screen transitions that are better suited anyways for the slow PC1512 (additional changes were needed in the driver's dispatch routine to preserve the value of the DI register)
  • color issue that resulted in unreadable areas is now resolved so newer EGA games are now readable (issue was the driver inexplicably reporting support for 65535 colors instead of 16), this made some later EGA titles playable: KQ5, SQ4, PQ3, SQ1 remake, LSL1 remake

PunyInform v2.7 by Fredrik Ramsberg and Johan Berntsson to write text adventure games


PunyInform v2.7 by Fredrik Ramsberg and Johan Berntsson is a library written in Inform 6 to create adventure game (pure text, no graphic support contrary to DAAD) using the Z-machine virtual machine which will run on 8bit computers (or more recent computers too). PunyInform has a parser, knowing of common verbs and a framework to write adventure games.

PunyInform is based on the Inform 6 library written by Graham Nelson. Its goal is to make easily adventure games in Inform 6, with a manual describing the differences between the official library and PunyInform..

Games using PunyInform can be compiled in z3, z5 and z8 format (z3 being the best format for 8bit computers, other formats have more features). Compared to the Inform 6 library, it means that there is no support for the Glulx virtual machine but z3 format is important as Inform 6 doesnt support it.

To compile games written with PunyInform, you should use the Inform 6 compiler maintained by David Kinder. Binaries are available on if-archive. PunyInform needs Inform v6.34 (or more).

They are tutorials to write adventure game with PunyInform (end of the page).

To try your game after compilation, you can use WinFrotz by David Kinder, to create map easily you can use Trizbort.

New articles on 64 NOPS


New articles are available on 64 NOPS, a blog about programmation on Amstrad CPC by Hicks (Vanity) and Toms (Pulpo Corrosivo).

CPCemu v2.3.2, an Amstrad CPC emulator by Rainer Loritz is available


Rainer has released CPCemu v2.3.2. It's available for MacOS, Android, iOS, Linux (x86_64 and ARM, in particular on Raspberry Pi) and Windows.

New version features :

  • Almost complete emulation of the M4 Board using a host directory as drive C: (i. e. SD card; even for SymbOS), including network/internet connections, dynamic ROM simulation and (replaceable) Hack ROM (lower ROM). The only thing missing is the web interface
  • CRTC emulation of type 0 (register 8 ) and type 1 (register 6) even better than before
  • HYSNC and VSYNC emulation still a bit improved
  • Online help updated
  • Mouse pointer visible on movements
  • Correction of many small and big errors (in particular, 576 KB RAM work correctly now for the first time after decades) and improved error reporting.

DrRoland, an Amstrad CPC reflexion game by John Lobo


Dr.Roland is an Amstrad CPC reflexion game by John Lobo, which couldnt be participate to the CPCRetroDev 2020.

The patient is suffering a terrible virus infection, and your role as Dr.Roland is to get rid of those ugly and funky viruses, throwing them colored vitamin capsules. If four elements of the same color get together, all of them will disappear, and you will be one step closer to cure the infection. Dr.Roland is a tetrislike game that you can enjoy alone with your Amstrad CPC, or in a fun battle with a friend side to side.

John Lobo is also the author of another game released in 2016 : Amsthree a free adaptation of the mobile platforms game : Threes. The main goal of the game is to slide cards in a grid to combine them to create the highest multiple of three.

Basito by Julián Albo, the Locomotive Amstrad CPC basic running on ZX Spectrum +3


Basito is an old project of Julián Albo (download) which allows to run the Amstrad CPC Locomotive basic on a ZX Spectrum +3. There are of course some limitations as only be able to use integers in numeric variables.

M4FE v2.0.3, a frontend in ROM for the Amstrad CPC wifi extension card M4 Board


The new version of M4FE v2.0.3, a frontend for the wifi M4 board by Abalore is available. It fixes a problem loading SNA files with name lengths other than eight characters.

Soundtracker DMA v2.0 by Zik for Amtrad CPC+


Soundtracker DMA v2.0 by Zik (Futurs) is released. It's a music composition software for Amstrad CPC+. It takes advantage of CPC+ audio DMA lists to allow AY-SID and AY sample sounds while keeping CPU load low. You may have heard of it before as the musics of CRTC3 demo by Roudoudou was done with a preliminary version of the tool. It needs 128 Kb of RAM, so 6128+ is needed.

Le voyage de Nephi by Patrice Brochard, an Amstrad CPC game inspired by a comic book


Patrice Brochard has released an Amstrad CPC game : le voyage de Nephi which is written in basic 1.1 (464 with basic 1.0 won't work). This game is inspired by the comic book by Patrice himself : Les Damnés du Royaume des Ombres.

It's a labyrinthe game only playable with the keyboard, using mode 1 ith 3 colors (the 4th is used for some effects). The game is free but if you want to help its author you can buy tome 1 and 2 of the comic book and you will get a box for your game.

The game will be played by JB le Daron on Twitch tonight at 11pm (french hour).

Reading a 15KHz sound sample while formatting a floppy on Amstrad CPC by Roudoudou


Roudoudou has written a ROM to format Amstrad CPC floppy disks which can play a 15KHz sound sample while the formatting.

Also, if you are curious, there is video shohis demo CRTC3 with the debug mode of the CPCEC emulator.

And the bonus video with Roudoudou himself explaining his return on Amstrad CPC is worth its weight in gold, french inside of course but translated subtitles should be interesting for any computer user.

Nova v1.2 by PulkoMandy, a NVRAM and RTC expansion card for Amstrad CPC


Pulkomandy has made in February 2021 a new expansion card for Amstrad CPC(+) : Nova. This card is now at version 1.2 and let you use non volatile RAM (32 Kb) which is kept even when the Amstrad CPC is off, and a real time clock. The NVRAM can be used by Unidos (about which I really must write).

Plus2CPC, an Amstrad CPC Plus cartridge slot for the vanilla CPC by Abalore


Abalore (look for his Youtube channel) is not at his first Amstrad production (see below), and today he is at his best as he made a simple electronic interface adding a cartridge slot for the plain Amstrad CPC (464, 664 and 6128) which can only be used normally on an CPC+ or the GX4000 console.

Beware, it doesnt add magically the CPC+ features. But it's the key for games with a monstruous size up to 4 Mb with a simple memory banking.

And you can also use it on an CPC+, the internal cartridge with Burning Rubber or basic is still usable, the Plus2CPC will let you load games or another operating system.

A file to be used with a 3D printer is available on his web site (see above). He can make a version with edge or centronics connector, or MX4, v3 without reset button or v4 with reset button.

A teaser for the 18th June 2021 : Mighty Street fighter by AmstradGGP


AmstradGGP has just released a teaser for the 18th June 2021 where a new WIP game will be announced : Mighty Street fighter. But as we could see several sprites on the AmstradGGP twitter account, they were few doubts about such possibility.