The version v0.36.0 of Xcpc has been released ! This version now provides a new user interface based on Gtk+-3.x. Some minor bugs have been fixed. Xcpc now provides four types of user interfaces: Gtk+-3.x Motif-2.x Athena Intrinsic By default, the toolkit is automatically detected and selected in the order above. If you need, you can also specify the user interface with the --with-x11-toolkit option when running the configure script (gtk3, motif2, athena, intrinsic).
The version v0.35.0 of Xcpc has been released ! This version now provides a new very simple user interface based on Xt Intrincs in case of Athena or Motif2 toolkits are not available or if you just want the simplest user interface, basically a simple window. Joystick support has been added under Linux and up to two physical joysticks can be used. You can now really play to old games in good conditions.
The version v0.34.0 of Xcpc has been released ! This version contains lots of improvements, new features and fixes. The Athena and Motif user interfaces have been updated, a status bar has been added with disk names, emulated machine informations and emulation status. The emulator widget, which acts as a glue between the Athena or Motif user interface and the emulation kernel, has been refactored and the keyboard and mouse events are now properly throttled.
The version v0.33.0 of Xcpc has been released ! 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.
The version v0.32.0 of Xcpc has been released !This version is a major revision of the source code. The migration from the old codebase to the internal libxcpc library is now complete. The old emulator kernel has been removed from the src folder and all emulation code now resides in libxcpc. The code architecture is now cleaner and stronger than ever. The rendering code has been improved to emulate a CRT display so it should be eye candy (I hope).
The version v0.31.0 of Xcpc has been released ! This release is a very strongly reengineered version … This new version includes a deep rewrite of the emulation core and the user interface. Most of the emulation core (~90%) is now living in the internal library libxcpc. Many little bugs have been fixed, the internal library libdev has finally been remove as well as the dependency to GLib-2.
The version v0.30.0 of Xcpc has been released ! This is the first release since a very very long time (the previous official version has been released in 2007) … This new version is mainly a modernization and a big refactoring of the historical codebase: lot’s of bugs have been fixed and a major rewrite of the emulation kernel has begun.
Xcpc is a portable Amstrad CPC 464/664/6128 emulator written in C and C++. It is designed to run on any POSIX compliant system having an X11 server, including Linux, BSD and Unix.
Citer :
2024-08-09 : Xcpc v0.52.0 - 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
2023-04-08 : Xcpc v0.38.1 - Force X11 with Gtk3 under Wayland. - Documentation fix.
2023-04-07 : Xcpc v0.38.0 - Huge cleanup and refactoring. - User interface refactoring. - Command-line parsing fixed. - Some emulation fixes. - Autotoolization updated. - CI/CD and debianization. - Documentation fixed and updated.
2021-05-02 : Xcpc v0.37.0 - Refactoring of the Z80 core. - Improved scheduling and turbo mode. - Gtk+-3.x user interface fixed for multiple instances. - Some minor fixes.
Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 4 invité(s)
Vous ne pouvez pas publier de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas insérer de pièces jointes dans ce forum