Releases with ports for two or more operating systems.
- Details
- Category: Multiple Platform
What's New:
- Windows version: Fixed display flicker using buffered painting.
- iOS and MacOS versions: Changed skin loader to use WKWebView.
- Details
- Category: Multiple Platform
What's New:
- Video related changes:
- S3 ViRGE: Respect blend control compose modes on pre-GX2 ViRGE
- S3 ViRGE/GX2: Fix screen overlay staying on Windows XP
- Fix the internal name of the S3 Trio64V+ VLB
- S3 ViRGE: a bit of cleanup
- S3 ViRGE: Buffer flips no longer trigger recalctimings
- Fix AppStream metainfo file
- unix_serial_passthrough.c: check errno for EWOULDBLOCK
- Temporary solution to a 24bpp issue and hblank.
- bswap.h: fix GCC requirements for bswap* builtins
- Updates to README.md adding links to other managers
- S3 ViRGE/GX2: Fix frozen display when stream processors are enabled
- S3 80x cursor fixes:
- MGA: Implement BPLAN for BITBLT operations
- MGA: Move BPLAN handling to the right place
- MGA: Implement X11 hardware cursor
- Update translations
- Fix OPL audio not playing
- Fix ACPI poweroffs disabling exit confirmations
- Add a correct PnP ROM for the CT4380 Sound Blaster AWE64
- ESDI/MFM AT changes:
- Mach8/32 horizontal display changes.
- IDE changes (now for MCA).
- IDE/ATAPI port/irq changes for MCA:
- Add Vision Systems LBA Enhancer
- Miscellaneous joystick cleanup
- Qt: Disable device checkboxes when ROMs for them aren't present
- Solved the IRQ mess of ESDI MCA.
- Fix Novell NE2000's default IRQ being out of range
- GHA: Disable win32 in CodeQL
- Fix Ghostscript DLL filename in an error message on 64-bit Windows
- Miscellaneous fixes and improvements for v4.1.1
- Details
- Category: Multiple Platform
What's New:
Fix build matrix exclusions list.
$(APPVEYOR_REPO_COMMIT_MESSAGE_EXTENDED)
- Details
- Category: Multiple Platform
A Game Boy and Game Boy Color emulator in Rust.
- Details
- Category: Multiple Platform
GoNES is a NES emulator written in Go. In it's current state it has a very basic GUI and the author states around 85% compatibility.
- Details
- Category: Multiple Platform
Currently, MartyPC can emulate an original IBM 5150 PC, 5160 XT, or a generic XT clone machine.
- Details
- Category: Multiple Platform
What's New:
Fixed keyboard mapping bug in the equation editor. This bug was caused by the alternate direct command mapping changes in 1.1.5.
- Details
- Category: Multiple Platform
These are emulators that are updated several times a day to a couple times a week.
Many of these emulators can be updated to the lastest "nightly builds" from within the emulator itself.
I'm posting the latest versions every Monday or Tuesday for those who may be interested.
PlayStation Emulator - Duckstation 03-18-24
Multiple System Emulator - FinalBurn Neo Nightly 03-18-24
PlayStation 2 Emulator - PCSX2 Nightly v1.7.5623
PlayStation Emulator - PCSX-Redux Nightly 03-16-24
Nintendo Switch Emulator - Ryujinx v1.1.1239
PlayStation Vita Emulator - Vita3K Nightly 03-18-24
Xbox 360 Emulator - Xenia (Canary) 03-18-24
- Details
- Category: Multiple Platform
What's New:
What's New
- Battle Cable support
- SystemSP hopper games: kingyo, manpuku, shateki, magicpop, unomedal, puyomedal, ochaken and westdmrg
- Club Kart card reader support
- Gamepad dead zone and saturation settings
- Switch: touchscreen and joycon rumble support, bug fixes, performance improvements
- HID barcode scanner support for card games (Mushi King, Dinosaur King, Love & Berry)
Fixed Games
- Initial D v2/v3
- Melty Blood: Act Cadenza
- Confidential Mission
- The Maze of the Kings
- Spikers Battle
- NBA Showtime
- NHL 2K2
- Ready 2 Rumble Boxing
- Monkey Ball
- Crackin'DJ 1 and 2
- F355 (Naomi)
- Samurai Shodown VI
- Shenmue
- Test Drive Le Mans
- Sakura Taisen 3
- Death Crimson 2
- Force Five
- NHL 2K2
- Shakatto Tambourine
- Xtreme Sports
- Blue Stinger
- RevolveR
- Kaen Seibo
- Nittere Shiki! Mirai Yosou Studio
- Shakatto Tambourine Arcade
- Details
- Category: Multiple Platform
What's New:
Detailed list of changes
- Added support for Android 10
- Removed Yuzu from the switch system
- Added Panda3DS standalone as an alternative emulator for the n3ds system
- (Android) Added support for placing the ES-DE and ROMs directories on mounted USB storage (/mnt/media_rw/)
- (Android) Added support for network mounted storage on the Nvidia Shield Pro (and possibly other devices)
- Added a more informative error message than "HTTP error code 430" when exceeding the daily ScreenScraper quota
- Added the Snes9x 2005 Plus RetroArch core as an alternative emulator for the satellaview, sfc, snes, snesna and sufami systems
- Added the Beetle SuperGrafx RetroArch core as an alternative emulator for the pcengine, pcenginecd, tg16 and tg-cd systems
- Added the Geolith RetroArch core as an alternative emulator for the arcade, mame and neogeo systems
- Added the .neo file extension to the arcade, mame and neogeo systems
- Added the .chd file extension to the sega32x, sega32xjp and sega32xna systems
- (Android) changed from %ROMPROVIDER% to %ROMSAF% for the C64.emu, PCE.emu (pcenginecd and tg-cd), Play! and Saturn.emu emulators
- (Android) Changed the required filename for the Fake-08 RetroArch core from libfake08-arm64.so to fake08_libretro_android.so
- Improved the layout for the miximage generator interface for some unusual display resolutions and aspect ratios
- (Android) Increased the maximum waiting time for the storage mount retry loop from 3 to 4 seconds
- Improved resilience to empty gamelist.xml files (they can now be updated instead of generating an error)
- (Linux and Unix) Made it possible to change the application data directory using the ESDE_APPDATA_DIR environment variable
- (Android) Removed symlink support
- Removed the "v" before the version number from the version printout on application startup and from the main menu
- Updated SDL to 2.30.1 on Android, Windows, macOS and the Linux AppImage builds
- Eliminated some deprecation warnings when building against FFmpeg 6.1 or higher
Bug fixes
- (Android) The supergrafx system had the Beetle SuperGrafx and Beetle PCE RetroArch cores mixed up
- (Windows) The MAME standalone emulator entry for the atari7800 system had the wrong machine type defined
- The Orphaned data cleanup interface didn't display the complete description text at some unusual display resolutions
- (linear-es-de) Creating custom collections named "now-playing" or "completed" could lead to them being unthemed