Xcpc emulator

Amstrad CPC emulator

Xcpc v0.33.0 has been released

cover🔗 published by Olivier Poncet on Friday, Apr 9, 2021 at 11:30

The version v0.33.0 of Xcpc has been released !

What’s new ?

This version contains a lot of improvements and fixes.

The rendering code has been improved, the CRTC 6845 emulator has been rewritten and is now much more accurate.

The PPI-8255 and the AY-3-8912 emulation parts have been heavily refactored and improved.

A segfault crash in the rendering code has been fixed when the CRTC 6845 contained some « non standard » values (i.e. on the scrolling part in the game « Arkanoïd »). Thanks to René Ribaud for the bug report.

ChangeLog

2021-04-09	Olivier Poncet <olivier.poncet@xcpc-emulator.net>

	* Refactoring and lot's of improvements.
	* CRTC-6845 emulation rewritten.
	* PPI-8255 emulation improved.
	* AY-3-8912 preliminary emulation (regs & I/O).
	* Some bugs have been fixed.
	* The Xaw and Motif user interfaces have been improved.

Download

You can download this new version by clicking on the following links:

You can also find all previous versions on the download page.

Source code

You can browse the source code by clicking on the following links:

You can also clone the git repository:

git clone -b xcpc-0.33.0 git@github.com:ponceto/xcpc-emulator.git
git clone -b xcpc-0.33.0 git@gitlab.com:ponceto/xcpc-emulator.git
git clone -b xcpc-0.33.0 git@bitbucket.org:ponceto/xcpc.git