Releases with ports for two or more operating systems.
- Details
- Category: Multiple Platform
What's New:
- fixed data loss when modifying compressed disk images
- fixed double-click issue affecting Driver users [Win32]
- fixed MRU entries for relative paths passed on command-line [Win32]
- fixed white window flash on startup [Win32]
- fixed stuck display image if ROM fast boot failed
- added Paula DAC on port 0x60, used by Inner Circle Sample Demo
- added zoom menu check against current zoom level [Win32]
- added hidden option to control SAA high-pass filter
- added hidden option to randomise im 2 bus values
- Details
- Category: Multiple Platform
- Details
- Category: Multiple Platform
What's New:
MAME Testers bugs fixed
-----------------------
- 00505: [Graphics] (konami/mainevt.cpp) devstors: Sprites are distorted at some sizes. (hap)
- 00816: [Graphics] (irem/m72.cpp) bchopper, mrheli: The status bar is shown twice in the second stage. (hap)
- 02014: [Graphics] (konami/aliens.cpp) All games in aliens.cpp: Some sprites are not displayed correctly. (hap)
- 03644: [Graphics] (konami/tmnt2.cpp) tmnt2, ssriders, suratk: Highlight and shadow effects are incorrect. (hap)
- 05342: [Crash/Freeze] (irem/m92.cpp) majtitl2, skingame, majtitl2j, skingame2: The game hangs if the screen is flipped. (hap)
- 06021: [Graphics] (irem/m92.cpp) nbbatman, nbbatmanu: The game map and shadow effects are drawn incorrectly. (hap)
- 06651: [Graphics] (konami/tmnt2.cpp) qgakumon: The bonus screen background is drawn incorrectly. (hap)
- 06652: [Speed] (konami/tmnt2.cpp) qgakumon: Transitions between screens are very slow. (hap)
- 06873: [Graphics] (konami/aliens.cpp) aliens and clones: The second player is sometimes displayed with incorrect graphics. (hap)
- 07445: [DIP/Input] (sega/model2.cpp) sgt24h, overrev: Pedal controls are reversed. (Angelo Salese)
- 07595: [Graphics] (technos/ddragon3.cpp) ctribe: The player sprite is displayed incorrectly in some situations. (hap)
- 07725: [DIP/Input] (irem/m92.cpp) gunforc2, geostorm: The difficulty DIP switch setting labels are incorrect. (Leeloo)
- 08275: [Graphics] (konami/tmnt2.cpp) thndrx2, thndrx2a, thndrx2j: Background graphics are incorrect on the second stage. (hap)
- 08785: [Sound] (tecmo/tecmo.cpp) gemini and silkworm: The balance between the sound chips is incorrect. (hap)
- 09191: [Graphics] (konami/bottom9.cpp) bottom9: Close-up action graphics are displayed incorrectly. (hap)
- 09192: [Sound] PortAudio: The emulator exits if WASAPI is selected and no audio inputs are connected. (O. Galibert)
- 09193: [Graphics] (igs/igs017.cpp) jking200pr and all starzan dependents: Pink whale symbols are displayed. (Ivan Vangelista)
- 09195: [Misc.] PortAudio: Available audio outputs and inputs are not logged. (hap)
- 09200: [Sound] (tecmo/senjyo.cpp) starforc: Some sounds intermittently fail to play. (hap)
- 09201: [Sound] (yachiyo/ssingles.cpp) ssingles: The music pitch is incorrect. (hap)
- 09204: [Interface] UI: The Audio Mixer menu highlight is not updated when changing settings that recreate routes. (hap)
- 09205: [Graphics] (irem/m72.cpp) mrheli, bchopper: Some objects are incorrectly displayed above backgrounds. (hap)
- 09212: [Misc.] (konami/twinkle.cpp) bmiidx2, bmiidx3, bmiidx4, bmiidx5, bmiidx6, bmiidx7, bmiidx8: Games fail to boot. (AJR)
- 09220: [Speed] (eolith/ghosteo.cpp) bballoon: Attract mode does not run correctly and it is not possible to start a game. (AJR)
- 09221: [Graphics] (capcom/cps2.cpp) msh: The Chaos Dimension super attack for Shuma Gorath is not displayed correctly. (hap)
- 09223: [Crash/Freeze] (atlus/cave.cpp) crusherm, korokoro: The game stops with an error after completing a stage. (hap)
- 09225: [Crash/Freeze] (exidy/circus.cpp) robotbwl: The emulated game fails to start properly. (hap)
- 09226: [Crash/Freeze] (meadows/meadows.cpp) minferno: The emulator crashes on starting the system. (hap)
- Details
- Category: Multiple Platform
What's New:
3D8LTCG: Add missing patches according to XbSymbolDatabase's symbols found
- Details
- Category: Multiple Platform
What's New:
Make language configurable
Embed translations for Windows
Update wxWidgets for Mac builder to 3.3.1
Fix Wii U VC opcodes
Fix bigger than 32MB ROM files
- Details
- Category: Multiple Platform
What's New:
- serve web client directly from service (#356)
- The web client is now served directly by the main Retrom service. This means that the web client can now be accessed under the same port that the service listens on. This also sets the Retrom service up for distribution methods other than docker. Keep your eyes open for native binaries for Windows / MacOS / Linux in the future!
- Details
- Category: Multiple Platform
What's New:
Feature/fix: exclude detecting trimmed ROMs in archives by default
It typically doesn't make sense to archive trimmed ROMs, so Igir will now not detect trimmed ROMs inside archives by default. This is particularly noticeable with archive formats such as CHD, which are very expensive to extract. An option --trim-scan-archives has been added to turn this behavior back on. Thank you @nipsy for the suggestion!
Fix: compiled Windows binaries
v4.1.1's Windows binaries didn't function because of a subtle issue between Volta and Node-API. These should be fixed going forward. Thank you @BlackShad79 for the bug report!
- Details
- Category: Multiple Platform
What's New:
DEBUGGER.C
- bugfix in function GetAddr() and NewValue(), _istxdigit() thrown
an assertion on negative input values
- changed function OnFindOK(), also accept symbolic address instead
of HEX number as search pattern
EMU28.C
- bugfix in function Disasm(), _istxdigit() thrown an assertion on
negative input values
EMU28.RC
- changed version and copyright
KML.C
- bugfix in function ParseInteger() and Lex(), _istdigit() thrown an
assertion on negative input values
LODEPNG.C
- changed implementation file to LodePNG version 20250506 with
unmarked typecast patches for VS2005 x64 compatibility, Copyright
(c) 2005-2025 Lode Vandevenne
LODEPNG.H
- changed header file to LodePNG version 20250506
STACK.C
- changed function GetClpbrdDecimalPoint(), added case of multiple
thousand separator and none decimal point
- Details
- Category: Multiple Platform
What's New:
- Windows build now signed with a certificate from SignPath
- New icon
- Pause/unpause emulator with Alt+P
- Update parallel-rdp vulkan backend
- Fix crash in wrestlemania
- Netplay IPv6 support
- Support for connecting to a custom netplay server
- Remember previous ROM dir when selecting a ROM to open
- Details
- Category: Multiple Platform
Ymir is a Sega Saturn emulator with limited compatibility. The games that do play, play well. The emulator features a friendly GUI and supports controllers.
- Details
- Category: Multiple Platform
What's New:
nv2a/gl: Allocate only needed size for inline arrays Some HW/driver combinations appear to slow down dramatically when using very large GL buffers. Since the GL buffer supporting inline arrays is allocated after the guest `END`, the total size needed is known and the buffer may be sized appropriately. It would be good to test performance in games that use relatively large inline arrays (e.g., "King of Fighters 2003").
- Details
- Category: Multiple Platform
What's New:
build: fix include paths for bundled SFML
build: fix building with OpenAL enabled
translations: remove ja_JP, 0% and ja exists
Several fixes for windows
build: fix slow CMake vcpkg startup time
Fix GBA sound
build: fix checking if bin pkg host deps installed
Initial tar support
Update macOS plist
Add LZIP support
Add .xz support
Add .bz2 file support
Update unrar to V7.1.8
Fix RAR support
Use macOS 10.10 Sparkle
- Details
- Category: Multiple Platform
What's New:
- Amiga: added harddisk emulation
- built-In HD Controller
- M-Tec AT 500
- VHD support for dynamic HDFs
- Amiga: added ECS Denise emulation (A500+/A600)
- Amiga: added option to overclock CPU
- Amiga: support for floppy disks in SCP format
- Amiga: added CD32 gamepad support
- Amiga: added option to show Caps Lock LED in status bar
- C64: added file dialog option to prevent speeder for next load
- the speeder + firmware does not have to be switched time-consumingly for certain programs
- C64: added file dialog preview for cartridges
- C64: improved PRG injection (rebuild linked list)
- Note: a PRG can also be loaded as a D64
- Windows 10/11: added dark UI mode
- added LHA support
- added option to convert LHA archives to Amiga native filesystem (ADF, HD-ADF or HDF)
- APP can be used fully or partially portable
- added file history to make it easier to re-insert files
- improved Shader management
- fixed an error when parsing shaders (Bezel: koko-aio works again)
- added option to automatically download and unpack shaders