|★ EMULATION ★ DOWNLOAD ★ CPC++ (c) Brice Rivé ★|
|CPC++ / CPC Plus Plus||CPC++ / CPC Plus Plus||CPC++|
CPC++ is more capable than CPC4X but the download is more limited as it is distributed as a shareware compiled binary for X86 processors only, with 10K of text. I got it to work on Corel Linux (LXF CD7), but Red Hat 6.2 just got stuck, with no display and no message. When it works it can run things that CPC4X cannot, including snapshots and GZIPed CPC files, bug bugs and the lack of an integrated GUI make it frustrating.
Pressing function keys with the emulator window selected gives prompts in the original terminal window. It's tiresome to keep having to switch input focus from the emulator to the console and back again, and not to be able to use arrow keys or history in the console.
Function keys permit audio fading and disk and snapshot selection; a program database allows files to be selected, loaded and run with one shorthand command. There's no integrated preference editor, but a key re-reads the preference file ~/.cpcpp (not ~/.cshrc, as the text states!)
There are nasty bugs which might be easy to fix with source, but not on binary-only shareware. Quitting with F10 gives a segment violation message in the launch shell. Sometimes the disk and snapshot file names are rejected, without explanation. Other times CPC++ keeps trying to decompress files that are not compressed, and failing. This stopped me using them at all.
With menus and fixes CPC++ could be a lot more usable on Linux, and would have a better chance of attracting registrations, which cost $25 or 100 French Francs (about a tenner). The registered version skips a ten second start up delay and a 15 minute runtime limit, and allows saving as well as loading of snapshots and disk images.
Author Brice Rivé concurred, "I agree with you that the Linux version is pretty poor. It is lagging way behind the main version for MacOS and even then, I did not spend much time on it.
"However, when I released it [two years ago] it was mostly functional on my RedHat system. I don't even have a Linux machine at the moment, so I don't think that I can do much better in the short term. However, I really enjoyed using Linux in the past, so I would like to have a go at releasing a better version of CPC++ for it some day."