Releases with ports for two or more operating systems.
- Details
- Category: Multiple Platform
What's New:
Ignore generated RCa09800 files
Add toml++ to thirdparty libraries used
Save and load selected theme
- Details
- Category: Multiple Platform
What's New:
- Migration to egui to replace speedy2D.
- Support for WASM32 to run the emulator in a browser seehttps://kpouer.github.io/Maurice/
- Drag & drop support (to load tape files)
- Details
- Category: Multiple Platform
What's New:
- add some CPU read cycles
- use git hash for netplay sync
- Remove fat LTO
- Savestate support
- update cargo packages
- use cache-apt-pkgs-action@v1>
- Details
- Category: Multiple Platform
What's New:
Features
- (apu): Add config for buffer size
- (apu): Improve APU downsampling quality
- (config): Add support for per-game config overrides
- (nesutil): Add subcommand to create a ROM file
- (nesutil): Add subcommand to decode CHR to a PNG
- (nesutil): Add subcommand to decode Game Genie codes
- (nesutil): Add subcommand to encode Game Genie codes
- (nesutil): Add subcommand to encode a PNG to CHR data
- (nesutil): Add subcommand to split CHR and PRG from a ROM file
- (nesutil): Add support for extracting ROM header
Fixes
- (apu): Decrease default buffer size to prevent audio lag
- (apu): Optimize APU using a ring buffer
- Optimize web version by tweaking wasm-opt flags
Others
- (database): Update NoIntro database
- (nesutil): Improve ls subcommand error handling
- (nesutil): Improve multiple error formatting
- (nesutil): Rename gonesutil to nesutil
- Change import path to gabe565.com/gones
Dependencies
- (deps): Add enumer as versioned dependency [skip ci]
- (deps): lock file maintenance
- (deps): update dependency @trivago/prettier-plugin-sort-imports to v5.2.2
- (deps): update dependency @vitejs/plugin-vue to v5.2.1
- (deps): update dependency @vue/eslint-config-prettier to v10
- (deps): update dependency eslint-config-prettier to v10
- (deps): update dependency eslint-plugin-prettier to v5.2.3
- (deps): update dependency eslint-plugin-vue to v9.32.0
- (deps): update dependency globals to v15.14.0
- (deps): update dependency node to v22
- (deps): update dependency postcss to v8.5.2
- (deps): update dependency prettier to v3.5.0
- (deps): update dependency sass to v1.83.4
- (deps): update dependency tailwindcss to v4
- (deps): update dependency unplugin-icons to v22
- (deps): update dependency vite to v6.1.0
- (deps): update dependency vite-plugin-pwa to v0.21.1
- (deps): update dependency vue to v3.5.13
- (deps): update eslint monorepo to v9.20.0
- (deps): update gabe565.com/utils digest to e4ad4d8
- (deps): update go to v1.23.6
- (deps): update icons to v1.2.14
- (deps): update module github.com/hajimehoshi/ebiten/v2 to v2.8.6
- (deps): update module github.com/knadh/koanf/v2 to v2.1.2
- (deps): update module github.com/lmittmann/tint to v1.0.7
- (deps): update module github.com/puerkitobio/goquery to v1.10.1
- (deps): update module github.com/spf13/pflag to v1.0.6
- (deps): update module github.com/stretchr/testify to v1.10.0
- Details
- Category: Multiple Platform
What's New:
- new method for window decoration hack compatible with Ubuntu taskbar and MacOs bars
- Details
- Category: Multiple Platform
What's New:
- Updated PC-6001 compatible BASIC to 0.7.6
- Updated PC-6001 compatible basic ROMs to 0.7.6.
- Added Russian translation
- Details
- Category: Multiple Platform
These are emulators that are updated several times a day to a couple times a week.
I'm posting the latest versions on Mondays or Tuesdays for those who may be interested.
Multiple System Emulator - FinalBurn Neo Nightly 02-10-25
Multiple System Emulator - Mesen Nightly 02-07-25
Nintendo 3DS Emulator - Panda3DS 02-09-25
PlayStation 2 Emulator - PCSX2 Nightly v2.3.148
PlayStation Emulator - PCSX-Redux Nightly 02-09-25
PlayStation Vita Emulator - Vita3K Nightly 02-05-25
- Details
- Category: Multiple Platform
What's New:
- Fix portable windows version not being able to find update file
- Fix cheat sections being able to be hidden in Netplay Session dialog
- Fix 'You're already on the latest version' message being shown as an error
- Fix empty messages being able to be sent in the Netplay Session dialog
- Fix flicker in the Netplay Session Browser dialog
- Fix 'Controller pak' typo in the settings dialog
- Fix potential crashes when using the dynamic recompiler (see mupen64plus/mupen64plus-core#1080)
- Add cheats for Spanish translation of 007 The world is not enough, Conker's Bad Fur Day and Goldeneye 007 (thank you @Pcgaming575)
- Add 'View Session' to 'Netplay' menu allowing you to re-open the Netplay Session dialog after closing it when in-game
- Improve message boxes by expanding the details by default
- Improve windows build by building in an UCRT64 environment
- Improve cheats dialog, settings dialog and ROM Information dialog opening time by utilizing the ROM browser cache
- Implement register mirroring (see mupen64plus/mupen64plus-core#1119)
- Change RMG_WAYLAND variable name to RMG_ALLOW_WAYLAND
- Remove 'Sort results after search' setting
- Remove RMG_SHOW_DEBUG_QT_MESSAGES variable
- Update GLideN64 and paraLLEl
- Details
- Category: Multiple Platform
What's New:
Newly Added
- Ignore Patterns
- You can now configure Retrom to ignore certain files and directories that match a given pattern or set of patterns, using regular expressions. This can be done in the File > Server > Content Directories menu -- read more about this in the docs
- Details
- Category: Multiple Platform
What's New:
Fix issue with saving window state when window is maximized
- Details
- Category: Multiple Platform
What's New:
- Update to the latest ClownMDEmu core.
- Improved VDP behaviour accuracy.
- Improved CDC data transfer accuracy.
- Gets Sonic Megamix v4.0b working.
- CD music fader emulation.
- Mega CD 'coordinate conversion' support.
- Gets Sonic CD's title screen, special stages, and D.A. Garden to appear correctly.
- YM2612 low-frequency oscillator emulation.
- Corrects inaccurate music in Thunder Force IV, Contra: Hard Corps, The Adventures of Batman & Robin, and more.
- Correct per-operator frequency ordering.
- Fixes sounds in Another World.
- Save data support for Sonic 3 & Knuckles.
- Update to the latest ClownCD library.
- Support for non-44.1kHz audio.
- Gets Sonic Winter Adventures' CD soundtrack working.
- Support for non-44.1kHz audio.
- New logo.
- Details
- Category: Multiple Platform
What's New:
Bug Fixes
- memory usage in extra metadata job
- service logs
- Details
- Category: Multiple Platform
What's New:
- Improve RDP emulation performance
- disable rdp sync optimization to be safe
- modify rdp sync code
- update cargo packages
- Details
- Category: Multiple Platform
What's New:
* Fixed crash when trying to load invalid skins.
* Added IDENT function. This returns the app's version number as a negative integer, in -aabbccdd format, with 1.2.3f formatted as -1020306, for example. The number is negative in order to distinguish Plus42 from Free42, which returns positive numbers from IDENT.
* XROMs are now decoded immediately when pasting.
* Switched ^ and ↑ in the character set. The change is transparent to the user, but it restores code compatibility with the encoding of ↑ in Free42.
- Details
- Category: Multiple Platform
veesem is an experimental V.Smile emulator. Game compatibility is generally quite good from what I have tested so far, though more features, a more advanced UI and better accuracy are future targets.
- Details
- Category: Multiple Platform
What's New:
Added support for booting the initial setup screen via -setup
- Only available on Linux, macOS and Windows via Terminal or Tools > Open Initial Setup
- Only partial support for now, will be improved in the future
Added several missing functions to allow the initial setup screen to be launched
- Fixes an issue where some newer games would not boot
Fixed an issue with mm:u where Get and GetOld would not return after pushing a found session's minimum value
Started rewrite of caps, caps:a and caps:su to improve accuracy
- Details
- Category: Multiple Platform
What's New:
* Fixed crash when trying to load invalid skins.
* Added IDENT function. This returns the app's version number as an integer, in aabbccdd format, with 3.1.12b formatted as 3011202, for example.
* XROMs are now decoded immediately when pasting.
* iOS version: Removed noise from annunciator area in the Standard-4" and Standard-X skins.