DuckStation dev.0.1-4901

  • 624
  • 0
DuckStation is Sony PlayStation emulator, focusing on playability, speed, and long-term maintainability. The goal is to be as accurate as possible while maintaining performance suitable for low-end devices.


Here are changes for latest development builds:
  • CDImageCHD: Implement precaching
  • dep/libchdr: arm64 compile fix on MSVC
  • dep/libchdr: Remove libFLAC dependency
  • Update Cheat DB
  • Add es-es locale
  • Spanish translation overhaul
  • Atualização Português do Brasil
  • fix and update japanese translations

:: Code at Github
:: Latest development builds
:: DuckStatation related news post at
:: Older builds for Linux and...

2022-04-01 Recent Releases

  • 633
  • 0
MAME 0.242 was released

* Official -
* ARCADE64 -


* Emulicious (2022-03-31) [Multi-system] -

* Meka (2022-03-27) [Sega SMS] -

* DCMOTO (2022-03-31) [Thomson computers] -

* Clrmamepro 4.044c [Rom manager] -

* Quickplay 4.7.6 [Front-end] -

* BletchMAME 2.14 [Front-end] -

PPSSPP dev.1.12.3-1018

  • 702
  • 0
PPSSPP is a written in C++ PSP emulator, that translates oryginal handheld CPU instructions into optimized x64 or ARM64 machine code using JIT recompilers. Thus it can run on quite low-spec hardware, including ARM-based phones and tablets with OpenGL ES 2.0 support.


Here are changes for latest development builds:
  • Fix inconsistency issue in Adhoc support between Windows and non-Windows;
  • Increase the timeout when the connection to the AdhocServer is already in progress, avoids cutting off the connection if it took longer than expected but almost completed;
  • Added a function to get SO_ERROR on a socket;
  • Updated getLocalIp function to detects local IP better;
  • Use the most recent posix socket id during blocking simulation, since there is a possibility for the socket id to changes after recreated;
  • Recreate the socket before attempting to connect again after ECONNREFUSED/ENETUNREACH error, since...

Closed Project 1.6.2 alpha development

  • 735
  • 0

We are currently in closed 1.6.2 alpha development and looking for testers. What do we mean by closed? Well for the time being we wish to get things stable and reliable for the end user, so decided to remain closed "private" in our alpha stage development. Are you interested in assisting with closed alpha development? Would you like to get involved by testing, tracking issues and reporting them to the team? If so, head over to the Dev Board and Create an account, or Login if you already have one. Once you have make a post Here explaining your interest, why and any previous experience. If you are what we are looking for, we will contact you and make the 1.6.2 Alpha Section available to you and...

2022-03-25 Recent Releases

  • 624
  • 0
* Applewin [Apple II] -

* hhugboy 1.4.0 [Gameboy Color] -

* WinArcadia 28.4 [s2650-based] -

* FCEUX 2.6.4 [NES] -

* 86Box 3.3 [PC] -

* VB81_XuR (2022-03-22) [Sinclair] -

PCSX-Redux dev.8184-20220325

  • 633
  • 0
PCSX-Redux is yet another fork of the PCSX Emulator. Project goals are: code with up to date standards, monolithic codebase instead plugins, readability and portability, improved rendering and debugging experience.


Latest changes in recent emulator devbuilds:
* Purge unnecessary GPU code;
* Get rid of old savestate artifacts;
* In SIO. Fix UB, properly reset. Hack around GLFW include issues ;
* Change how invalid pad commands are handled (Should fix Parasite Eve);
* Fully support for Dualshock command 0x47;
* Implement thumb buttons in DualShock emulation;
* Adding ClangCL support;
* LuaFile improvements;

:: Github
:: HomePage
:: Related news at

2022-03-18 Recent Releases

  • 608
  • 0
* VB81_XuR (2022-03-18) [Sinclair] -

* Simcoupe 1.2.9 [Sam Coupe] -

* SDLMAME for Ubuntu 0.241 [Arcade] -

AetherSX2 alpha 1451

  • 828
  • 3
AetherSX2 is an emulator of the PS Two console for the Android platform. You can play games which you have dumped from disc on your portable device.


Here's changelog for latest build, released Mar 14, 2022:
* Fix game directory selection for MIUI.
* Recompile LDL/LDR/SDL/SDR/PMFHL/PMTHL/PEXCH (Ratchet perf boost).
* Improve precision of depth conversion shaders (DBZ: BT3).
* Support mipmaps in hash cache (Jak, Ratchet, etc).
* Support loading texture replacements.
* Add status indicator display option.
* Add 'games' search directory in app data for devices without documents UI.

:: AetherSX2 homepage
:: App at Google Play
:: Recommended stable releases
:: Related news at

2022-03-11 Recent Releases

  • 684
  • 0
* Pantheon 11.296 [Multi-system] -

* WinArcadia 28.35 [s2650-based] -

* dgVoodoo 2.78.1 [Plugin] -

* Rom Vault 3.4.5 [Rom Manager] -

Flycast Dojo v0.4.34 released

  • 608
  • 0
Flycast Dojo v0.4.34 is released. Flycast Dojo is a fork of Flycast, a multi-platform Sega Dreamcast, Naomi and Atomiswave emulator derived from Reicast, with a focus on netplay features and replay. We intend to keep Flycast Dojo updated with the latest downstream changes made to the parent project. Flycast is a multi-platform Sega Dreamcast, Naomi and Atomiswave emulator derived from reicast.

Flycast Dojo v0.4.34 changelog:

Long list on below:

Fceux v2.6.3 released!

  • 651
  • 0
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.


  • Common
  • Mappers
    • 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.
  • Win32 Debugger
    • Fixed loading of saved debugger breakpoint data from previous sessions. This bug started occurring when the saved...

melonDS v0.9.4 released!

  • 628
  • 0
melonDS v0.9.4 is released. melonDS is an open source Nintendo DS(NDS) emulator. melonDS is part of a second wave of DS emulators. There are a few other emulator projects that are part of it, which you might have already heard of. Either way, check them out!

melonDS Features:
* almost-complete 2D graphics
* 3D graphics (software renderer) with texturing, alphablending, lighting
* input: keyboard and joystick, touchscreen
* backup memory
* booting from the BIOS
* resizable video output window, preserving aspect ratio of individual screens

melonDS Changelog:
Redesign of the Input dialog (Rayyan)
Use DraStic open-source DS BIOS replacement (Swordfish90, asiekierka)
Generate non-bootable firmware replacement (Swordfish90, asiekierka, others)
Support for syncing DLDI/DSi SD image to a folder (Arisotura)
ARM9 PU (code/data abort) support in interpreter mode (Arisotura)
Fix ADPCM decoding bug resulting in potential crackling (Arisotura)
Block sound DMA from reading...

Play! v0.50 released!

  • 843
  • 6
Play! v0.50 is released. Play! is an attempt at creating an emulator for the PlayStation 2 (PS2) console on the Windows platform. It is currently written in C/C++. It uses an instruction caching/recompilation scheme to achieve better performance while emulating the CPU.

Play! v0.50 Changelog:

- Huge compatibility improvements: Dirge of Cerberus, Tekken 5, Ninja Assault, X-Men Legends, Ape Escape 2 & 3 and many more improved their status. There are now over 420 playable games reported in the compatibility tracker.
- Desktop: Compatibility status of games is now visible in the cover view screen. Games can also be sorted by compatibility status.
- Desktop: Added a toggle to enable GS RAM reads in video settings. Disabling RAM reads can help increase performance in some games (ex.: SSX3). Effective only when using Vulkan.
- Browser/JavaScript port is now available (still experimental). You can try it here.

hpsx64 v0380

  • 779
  • 0
Highly-Experimental Playstation and PlayStation2 Simulator for x64 based systems.
In development - Pre-initial Source code and binary release. Testing usage only


Here's changelog for latest build, released Mar 6, 2022:
hps1x64 - Playstation 1 simulator:
+ dma priority changes,
+ spu2 KON/KOFF fixes,
+ spu2 LOOP flag fixes,
+ dma timing fix,
+ cdvd early dual layer support

hps2x64 - Playstation 2 simulator
+ fixed an issue with HWREG,
+ compatibility improvements,
+ ps2 dma start/continue fixes

:: Sourceforge project repository
:: Related news at
:: hps1x64 small binaries archive
:: hps2x64 small binaries archive

Snes9x 1.61 released!

  • 921
  • 1
Snes9x - Portable Super Nintendo Entertainment System (TM) emulator

This is a small release for a bunch of little things that have accumulated. Big changes behind the hood are a change to the tile renderer so that it builds much quicker, and a swap of the Gtk port to C++ bindings, both of which should be unnoticeable. Michael Buckley also wrote a completely new macOS port, due to the complete deprecation of the classic APIs the old port used.
  • Fixed an out-of-bound memory access in sound DSP. (Sour, byuu)
  • Revert default SFX2 clock speed increase.
  • Added a render position hack. Fixes glitches in several games.
  • Allow an SRAM mapping up to 128KB.

- Restructured tile.cpp tile renderer from heavy macros into C++
templates, significantly lowering compile time. (yoffy)
- MichaelBuckley provided a brand new MacOS port that is completely
rewritten based on newer, supported APIs.
- Fixed an out-of-bound memory access in sound...

RetroArch v1.10.1

  • 790
  • 0
RetroArch v1.10.1 is released. RetroArch is a multi-system emulator for Linux, Windows, Mac OS X and *BSD. It is formerly known as SSNES. Its design and background is quite different than most other emulators as RetroArch does not implement an emulation core itself. RetroArch talks to libretro, a generic emulator core API. This means that RetroArch is core agnostic, and it does not care which emulator core is running.

Currently there are libretro implementations for systems such as SNES, NES, GBA, GB/GBC, Genesis, and even arcade games (Final Burn Alpha).

libretro isn't only usable for emulators. A preliminary port of an open source reimplementation of Cave Story has been ported to libretro as well.

RetroArch believes in modularity. The application itself is a command-line driven application suitable for HTPC and/or headless use. There also exists a GUI frontend for RetroArch, supporting every single config option available in RetroArch.



2022-03-04 Recent Releases

  • 981
  • 0
* RPCS3 0.0.21 Alpha [PS3] -

* DCVG5K (2022-02-26) [VG5000] -

* Raine 0.93.4 [Arcade] -

* Emma 02 v1.44 [cosmac-based] =

* Emulicious (2022-02-28) [Multi-system] -

* BletchMAME 2.13 [Front-end] -

* Clrmamepro 4.044b [Rom Manager] -

ares v127 released!

  • 575
  • 0
ares is a cross-platform, open source, multi-system emulator, focusing on accuracy and preservation

  • desktop-ui: hook up pc-engine 6-button pads to virtual pads [Luke Usher]
  • desktop-ui: implement frame advance [Luke Usher]
  • fc: add bus conflicts to cnrom [encoded-byte]
  • fc: check for ram on mmc1 [encoded-byte]
  • fc: check if ram exists on mmc3 [encoded-byte]
  • fc: clear oam address on each scanline [encoded-byte]
  • fc: improve mmc3 irq behavior [encoded-byte]
  • fc: improve ppu skipped clock timing [encoded-byte]
  • fc: use hkrom for mmc6 [encoded-byte]
  • m68000: allow recovery from zero divide [TascoDLX]
  • m68000: reimplement DBcc instruction with correct timing[TascoDLX]
  • md: A few fixes to SRAM save game [rasky]
  • md: correct overscan / output when display is off [TascoDLX]
  • md: correct reads of CRAM and VSRAM [rasky]
  • md: detect region 'K' as NTSC-J [invertego]
  • md: fix APU port in [rasky]
  • md: fix debug register sprite...

Ares Git (2022/03/02) released!

  • 529
  • 0
Ares Git (2022/03/02) 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
* ColecoVision
* Neo Geo Pocket + Neo Geo Pocket Color
* WonderSwan + WonderSwan Color + SwanCrystal + Pocket Challenge V2

Ares Git changelog:

* sfc: runtime pixel accurate PPU setting

ares-macos ...

Flycast Dojo v0.4.32 released!

  • 441
  • 0
Flycast Dojo v0.4.32 is released. Flycast Dojo is a fork of Flycast, a multi-platform Sega Dreamcast, Naomi and Atomiswave emulator derived from Reicast, with a focus on netplay features and replay. We intend to keep Flycast Dojo updated with the latest downstream changes made to the parent project. Flycast is a multi-platform Sega Dreamcast, Naomi and Atomiswave emulator derived from reicast.

Flycast Dojo v0.4.31 changelog:
Training Mode: Fix Random Playback w/ Looping Enabled
Training Mode: Hide Recording Slot # Display w/ Random Playback
Disable Lua in Online Play