Changes

Jump to: navigation, search

XCPC

860 bytes added, 13:07, 25 April 2021
Xcpc updated
[[ImageFile:XPC.gif|right|thumb|150px|XCPC running Gryzor]]'''Xcpc ''' is a portable Amstrad CPC464CPC 464/CPC664664/CPC6128 Emulator 6128 emulator written in C . It is designed to run on any POSIX compliant system (having an X11 server, including Linux/, BSD/UNIX-like OSes)and Unix.
Xcpc has been successfully tested onis designed to emulate classic range of the Amstrad CPC systems :
* Gentoo LinuxAmstrad CPC 464 (v1). * Mandriva LinuxAmstrad CPC 664 (v2). * Fedora Core Linux * SUN Solaris * HP Tru64 * SGI IRIX * Mac OS XAmstrad CPC 6128 (v3).
Implemented FeaturesThe Amstrad CPC+ range and the GX4000 console are not currently emulated and likely will not be.
* Athena GUI (selected Probably the most important missing feature at compilation time) * Motif* GUI (selected at compilation time) * Floppy disk images this point is support (*.dsk) * Snapshot memory images support (*.sna) * Drag and Drop support (*.dsk, *for sound output.sna) * Keyboard emulation (QWERTY, AZERTY) * Joystick emulation (numeric keypad, numlock disabled) * Almost full CRTC-6845 / GateArray emulation * Adaptative frame-rate
== Implemented Features ==
Here is a non-exhaustive list of supported features : * A simple X11 Intrinsic user interface.* A complete Athena user interface.* A complete Motif-2x user interface.* A complete Gtk+-3.x user interface.* Full X11 with XShm extension.* Adaptative frame-rate.* Full Floppy disk images support (.dsk).* Full snapshot support (.sna).* Drag and Drop support (.sna, .dsk, .dsk.gz, .dsk.bz2).* Keyboard emulation (qwerty, azerty).* Joystick emulation with the numeric keypad when numlock is disabled.* Joystick emulation by pressing the « Home » or « End » key (then use arrows + left-ctrl + left-alt).* Joystick support under Linux (up to two hardware joysticks).* CPU: Z80 with full documented instructions and most undocumented instructions.* VGA: Video Gate Array 40007/40008/40010, complete support.* VDC: CRTC 6845, almost complete full support.* PPI: PPI 8255, almost complete full support.* PSG: AY-3-8912, partial support (actually no sound is produced).* FDC: FDC 765A, complete support. == Links == [httphttps://www.xcpc.sourceforge-emulator.net/ Official homepage] [[Category:Emulator]]
7
edits