Projects / plus4emu


plus4emu is a portable emulator of the Commodore Plus/4 computer. It supports Windows and POSIX platforms (32 bit Windows, 32 and 64 bit Linux, and Mac OS X have been tested). It implements accurate, high quality hardware emulation, but the system requirements are higher than that of most other emulators.

Operating Systems

Recent releases

  •  16 Sep 2013 14:46

    Release Notes: No changelog provided for this release.

    •  27 Aug 2008 17:25

      Release Notes: This release adds a C interface that allows using the emulator as a shared library in other programs. It implements IEC level MPS-801 printer emulation. A new button has been added to the debugger GUI to break only when a branch is taken. There is more accurate PAL emulation. An LED display is now also implemented for IEC level drive emulation. All required ROM images are included with the emulator package. A bug in the 'Step over' function of the debugger has been fixed. Support for D64 error information has been fixed/improved. Many improvements have been made to the 'compress' utility. There are various minor bugfixes and optimizations.

      •  21 Jul 2008 23:37

        Release Notes: A new option for saving the printer output to a text file, either as the raw characters sent to the printer or converted to ASCII. Slightly improved compression when saving the printer output in TGA format. Windows icons from the Plus/4 icon set by SVS. When using the mouse to set the cursor position, the color of the character under the cursor is now saved, set, and restored correctly. Minor utility and Windows installer improvements and fixes. Some optimizations in software video mode, as well as serial floppy drive and printer emulation.

        •  06 Jul 2008 23:38

          Release Notes: Support for using the mouse to change the cursor position in the emulated machine, and copying text to and pasting from the clipboard. A new command line option for typing text of any length at startup. A machine configuration option to control the SID output volume. Minor sound emulation improvements. Various improvements have been made to the 'compress' and 'p4fliconv' utilities. In OpenGL video mode, the vertical interlace effect is now also displayed at quality 1 and 2, and quality 2 uses 32-bit textures. Minor optimizations and bugfixes.

          •  23 May 2008 20:19

            Release Notes: This release implements IEC-level floppy drive emulation. The debugger window now displays the current state of TED registers. On Windows and Mac OS X, the native file selection dialog is used instead of the FLTK one. Various improvements have been made to the utilities. The TED luminance table has been changed to improve color accuracy. Recording video to AVI files in RLE8 format has been improved. D64 files with any number of tracks from 35 to 42 are supported. New/improved GUI keyboard shortcuts. A Gtk+ GUI theme. Some minor bugs have been fixed.

            Recent comments

            10 Jun 2007 03:16 LiRul

            Get it!
            Hey greetingz from Hungary! Great stuff! Plus-4ever! :-)


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.