Mesen-X is a fork of Mesen, which is a cross-platform NES/Famicom emulator for Windows & Linux built in C++ and C#. The original Mesen project has paused development, and this fork is meant to collect patches contributed by the community.
Fceux v2.6.3 is released. FCEUX is a cross platform, NTSC and PAL Famicom/NES emulatorthat is an evolution of the original FCE Ultra emulator. Over time FCE Ultra had separated into many separate branches. The concept behind FCEUX is to merge elements from FCE Ultra, FCEU rerecording, FCEUXD, FCEUXDSP, and FCEU-mm into a single branch of FCEU. As the X implies, it is an all-encompassing FCEU emulator that gives the best of all worlds for the general player, the ROM-hacking community, and the Tool-Assisted Speedrun Community.
Bug fix for mapper 16 submapper 4, allow writes to address range $6000 - $600D.
Bug fix for mapper 3 bus conflict logic. Bus conflicts are now only enabled for submapper 2.
FDS IRQ emulation improvement.
Implemented extra RAM for mapper 225.
Fixed loading of saved debugger breakpoint data from previous sessions. This bug started occurring when the saved...
Ares Git (2022/02/28) is compiled. ares is a multi-system emulator that began development on October 14th, 2004. It is a descendent of higan and bsnes, and focuses on accuracy and preservation.
ares currently emulates the following 27 hardware devices:
* Famicom + Famicom Disk System
* Super Famicom + Super Game Boy
* Nintendo 64 (under development)
* Game Boy + Game Boy Color
* Game Boy Advance + Game Boy Player
* SG-1000 + SC-3000
* Master System + Game Gear
* Mega Drive + Mega CD
* PC Engine + PC Engine CD + SuperGrafx
* MSX + MSX2
* Neo Geo Pocket + Neo Geo Pocket Color
* WonderSwan + WonderSwan Color + SwanCrystal + Pocket Challenge V2
Ares Git changelog:
* Revert "ares: remove performance renderers"
* m68000: reimplement DBcc instruction with correct timing
* ares: remove performance renderers
* nall: fix many compilation warnings on macOS
* md: fix debug register sprite masking
* md: fix APU port in
* md: second attempt at vblank bit timing
puNES v0.109 is released. puNES is a NES emulator. Currently the program supports mappers 0, MMC1, UNROM, CNROM, and the sound is available. It uses the SDL libraries and it works on both Linux and Windows.
puNES v0.109 Changelog
Fixed 'make install'.
Added support for mapper 210 and improved support for Nes 2.0 format.
Disabled creation of mimeinfo.cache with 'make install' (#191).
With some DE if I don't reset the min and max size of the window with reset_min_max_size()
the fullscreen is wrecked (#186).
Improved high dpi support.
Rewrote part of the overlay.
Uniform font used in the overlay.
Uniform graphics management between OpenGL and D3D9.
Fixed the shaders "NTSC 2Phase Composite" and "Old TV" in D3D9 version (#188).
Sometimes the mouse cursor may not be visible. Fixed.
Entering or leaving the fullscreen could cause the window to lose focus. Fixed.
RustyNES v0.2.0 is released. An NES emulator written in Rust!
RustyNES v0.2.0 Changelog
RustyNES's second release for all three operating systems. Mappers 0-4 are supported. A list of all NES games and their associated mappers can be found here: http://tuxnes.sourceforge.net/nesmapper.txt
This release introduces a toolbar to RustyNES, allowing you to load games and save states with a file explorer. I also changed the rendering engine from SDL2 to Pixels. Unlike SDL2, Pixels integrates with a few different window frameworks (RustyNES uses egui).
The addition of a toolbar opens new opportunities for configuring RustyNES. Maybe I'll add gamepad support one day...
Fceux v2.6.1 is released. FCEUX is a cross platform, NTSC and PAL Famicom/NES emulatorthat is an evolution of the original FCE Ultra emulator. Over time FCE Ultra had separated into many separate branches. The concept behind FCEUX is to merge elements from FCE Ultra, FCEU rerecording, FCEUXD, FCEUXDSP, and FCEU-mm into a single branch of FCEU. As the X implies, it is an all-encompassing FCEU emulator that gives the best of all worlds for the general player, the ROM-hacking community, and the Tool-Assisted Speedrun Community.
�Fixed Qt cursor override stack overflow issue. Code now properly calls QGuiApplication::restoreOverrideCursor following QGuiApplication::setOverrideCursor.
�Fixed application crash when attempting to open/close the CDL window more than once.
�Fixed inverted vertical scrollbar on Qt Trace logger. Added page up/down key shortcuts for Trace logger viewport.
�Added an optional splash...