Xcpc

Émulateur v0.52.1

Emulateur Amstrad CPC464/CPC664/CPC6128 sous licence GPL écrit en langage C dont seules les sources sont disponibles.

Dernière mise à jour :

Plateformes

Amstrad CPC

Architecture

Mac OS X - macOS Mac OS X - macOS Intel x86 Intel x86 64 bits 64 bits

Téléchargement et liens

Historique des versions

vxcpc-0.53.0
``` 2026-08-07 Olivier Poncet * Compilation fixes (GLib + Gtk) * Some bug fixes and refactoring * New OpenGL renderer (some UI rendering glitches may persist) * Emulator Settings are loaded/saved from/to disk (~/.config/xcpc/xcpc.ini) * Some UI improvements and refactoring * Zip support for disk images * Better disk images compatibility * Better PSG support for digitized sounds * AppImage support ```
vxcpc-0.52.1
``` 2024-09-08 Olivier Poncet * Better Linux joystick support * BSD compilation fixed ```
vxcpc-0.52.0
``` 2024-08-09 Olivier Poncet * Full support for french keyboard * Better joystick handling * Refactoring, better machine setup * Machine selectable from GUI * Manufacturer selectable from GUI * GUI code cleanup/refactoring * Desktop integration and mime types ```
vxcpc-0.51.0
``` 2024-08-03 Olivier Poncet * Z80 unofficial flags fixed for BIT r,n * Z80 emulation is 100% compliant with the `zexall` testsuite * The `--turbo` option is replaced by `--speedup` option * The CRTC emulation is fixed and improved ```
vxcpc-0.50.0
``` 2024-07-29 Olivier Poncet * Major cleanup and refactoring * Codebase rewritten and moved to C++ * Portaudio support removed * Miniaudio support added (embedded) * Emulation is more accurate, better timings * Disk images can now be created from emulator * Support for all interrupts modes * Intrinsic user interface removed * Athena user interface removed * Motif2 user interface removed * Gtk+-3.x user interface rewritten ```
vxcpc-0.38.1
[Xcpc v0.38.1 has been released](https://www.xcpc-emulator.net/posts/2023/04/08/xcpc-0.38.1-has-been-released.html) ``` 2023-04-08 Olivier Poncet * Force X11 with Gtk3 under Wayland. * Documentation fix. ```
vxcpc-0.38.0
[Xcpc v0.38.0 has been released](https://www.xcpc-emulator.net/posts/2023/04/07/xcpc-0.38.0-has-been-released.html) ``` 2023-04-07 Olivier Poncet * Huge cleanup and refactoring. * User interface refactoring. * Command-line parsing fixed. * Some emulation fixes. * Autotoolization updated. * CI/CD and debianization. * Documentation fixed and updated. ```
vxcpc-0.37.0
[Xcpc v0.37.0 has been released](https://www.xcpc-emulator.net/posts/2021/05/02/xcpc-0.37.0-has-been-released.html) ``` 2021-05-02 Olivier Poncet * Refactoring of the Z80 core. * Improved scheduling and turbo mode. * Gtk+-3.x user interface fixed for multiple instances. * Some minor fixes. ```
vxcpc-0.36.0
[Xcpc v0.36.0 has been released](https://www.xcpc-emulator.net/posts/2021/04/25/xcpc-0.36.0-has-been-released.html) ``` 2021-04-25 Olivier Poncet * Gtk+-3.x user interface added. * Some refactoring minor improvements. * Some minor fixes. ```
vxcpc-0.35.0
[Xcpc v0.35.0 has been released](https://www.xcpc-emulator.net/posts/2021/04/20/xcpc-0.35.0-has-been-released.html) ``` 2021-04-20 Olivier Poncet * Autotoolization updated. * Basic intrinsic based gui added. * Hotkeys support added. * Better Scheduling. * Sound support preparation. * Physical Joystick support added. * Joystick emulation with keyboard rewritten. ```
vxcpc-0.34.0
[Xcpc v0.34.0 has been released](https://www.xcpc-emulator.net/posts/2021/04/15/xcpc-0.34.0-has-been-released.html) ``` 2021-04-15 Olivier Poncet * Athena and Motif2 user interfaces improved. * Athena and Motif2 Drag'n Drop URI deserialization. * CRTC-6845 emulation updated. * AY-3-8912 emulation updated. * Interrupt generation improved. * Rendering fixed and more accurate. * Emulator widget improved with input events throttling. * Some refactoring and minor improvements. ```
vxcpc-0.33.0
[Xcpc v0.33.0 has been released](https://www.xcpc-emulator.net/posts/2021/04/09/xcpc-0.33.0-has-been-released.html) ``` 2021-04-09 Olivier Poncet * 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. ```
vxcpc-0.32.0
[Xcpc v0.32.0 has been released]() ``` 2021-04-02 Olivier Poncet * Better, stronger, faster. * Very huge refactoring and codebase cleaned. * The migration from old code to libxcpc is complete. * Some bugs have been fixed. * CRT rendering added. ```
vxcpc-0.31.1
[Xcpc v0.31.1 has been released](https://www.xcpc-emulator.net/posts/2021/03/29/xcpc-0.31.1-has-been-released.html) ``` 2021-03-29 Olivier Poncet * SIGBUS error fix on big-endian systems (Sparc, ...) ```
vxcpc-0.31.0
[Xcpc v0.31.0 has been released](https://www.xcpc-emulator.net/posts/2021/03/25/xcpc-0.31.0-has-been-released.html) ``` 2021-03-25 Olivier Poncet * Motif2 user interface improved. * Very huge refactoring. * Codebase cleaned. * Some bugs fixed. * Compilation warnings fixed. * Lot's of improvements. * GLib-2.0 / GObject-2.0 dependency removed. ```
vxcpc-0.30.0
[Xcpc v0.30.0 has been released](https://www.xcpc-emulator.net/posts/2021/03/16/xcpc-0.30.0-has-been-released.html) ``` 2021-03-16 Olivier Poncet * Copyright modification for 2021. * A new version numbering scheme. * Refactoring of the Motif2 user interface. * Very big refactoring of the emulation core. * The libdsk has been upgraded to the 1.4.2 version. * The lib765 has been upgraded to the 0.4.2 version. ```