Dec 31 2008
Home > Game entertainment > View soft
plus4emu 1.24
Fize Size:1154KB Language:English OS:Win2000/XP/2003 Date added:November 25,2007
License:Free WEB:http://sourceforge.net/projects/plus4emu/
plus4emu is a portable, open source emulator of the Commodore Plus/4
plus4emu is a portable, open source emulator of the Commodore Plus/4
computer.
plus4emu is written in C++, and supporting Windows and POSIX platforms
(32 bit Windows, 32 and 64 bit Linux, and MacOS X have been tested).
plus4emu implements accurate, high quality hardware emulation, however, the
system requirements are higher than that of most other emulators.
Here are some key features of "plus4emu":
, graphical user interface using the FLTK library
, software (FLTK based) or OpenGL video, with resizable emulator window, fullscreen mode, brightness/contrast/gamma can be set globally or separately for red/green/blue channels, color saturation control; additional features in OpenGL mode only: single or double buffered (with synchronization to vertical refresh) mode, linear texture filtering, and some display effects
, real time audio output uses the PortAudio library (v18 or v19), with support for many native audio APIs (MME/DirectSound/ASIO on Windows, OSS/ALSA/JACK on Linux, and CoreAudio on MacOS X); high quality sample rate conversion with low aliasing; volume control, two first order highpass filters with configurable cutoff frequency, and an optional parametric equalizer can be applied to the audio signal
, recording sound output to a WAV format sound file
, saving screenshots as 768x576 8-bit RLE compressed TGA files
, saving and loading snapshots of the state of the emulated machine
, demo recording (snapshot combined with stream of keyboard events which can be played back with accurate timing)
, simple GUI debugger with support for breakpoints/watchpoints, viewing the current state of CPU registers and memory paging, displaying memory dump or loading from or saving to a file in ASCII or binary format, modifying memory or searching for a pattern of bytes, disassembler with support for all undocumented 6502 opcodes, address offset for code that runs at a different location than where it is at the time of disassembling, and saving disassembly to a file. For memory operations and the disassembler, addresses can be 16 bit CPU (affected by current paging and includes memory mapped I/O registers) or 22 bit physical (all ROM and RAM data can be accessed, regardless of memory paging) addresses.configurable keyboard map for the emulated machine; it is also possible to use external game controller devices like joysticks and gamepads
plus4emu is a portable, open source emulator of the Commodore Plus/4
computer.
plus4emu is written in C++, and supporting Windows and POSIX platforms
(32 bit Windows, 32 and 64 bit Linux, and MacOS X have been tested).
plus4emu implements accurate, high quality hardware emulation, however, the
system requirements are higher than that of most other emulators.
Here are some key features of "plus4emu":
, graphical user interface using the FLTK library
, software (FLTK based) or OpenGL video, with resizable emulator window, fullscreen mode, brightness/contrast/gamma can be set globally or separately for red/green/blue channels, color saturation control; additional features in OpenGL mode only: single or double buffered (with synchronization to vertical refresh) mode, linear texture filtering, and some display effects
, real time audio output uses the PortAudio library (v18 or v19), with support for many native audio APIs (MME/DirectSound/ASIO on Windows, OSS/ALSA/JACK on Linux, and CoreAudio on MacOS X); high quality sample rate conversion with low aliasing; volume control, two first order highpass filters with configurable cutoff frequency, and an optional parametric equalizer can be applied to the audio signal
, recording sound output to a WAV format sound file
, saving screenshots as 768x576 8-bit RLE compressed TGA files
, saving and loading snapshots of the state of the emulated machine
, demo recording (snapshot combined with stream of keyboard events which can be played back with accurate timing)
, simple GUI debugger with support for breakpoints/watchpoints, viewing the current state of CPU registers and memory paging, displaying memory dump or loading from or saving to a file in ASCII or binary format, modifying memory or searching for a pattern of bytes, disassembler with support for all undocumented 6502 opcodes, address offset for code that runs at a different location than where it is at the time of disassembling, and saving disassembly to a file. For memory operations and the disassembler, addresses can be 16 bit CPU (affected by current paging and includes memory mapped I/O registers) or 22 bit physical (all ROM and RAM data can be accessed, regardless of memory paging) addresses.configurable keyboard map for the emulated machine; it is also possible to use external game controller devices like joysticks and gamepads


