Releases with ports for two or more operating systems.
- Details
- Category: Multiple Platform
What's New:
Update to be compatible with changes to the netplay servers
- Details
- Category: Multiple Platform
What's New:
- Fix ROM browser storing multiple copies of the ROM information in memory
- Fix game names in the Create Netplay Session dialog
- Fix same CPU emulator setting being enforced during netplay
- Fix VRU being able to be initialized during netplay (see mupen64plus/mupen64plus-core#1105)
- Fix enter key not clicking on the 'Send' button in the Netplay Session dialog
- Fix vsync being able to be enabled during netplay
- Fix 'Synchronize audio' in RMG-Audio being able to be enabled during netplay
- Fix OSD tab of GLideN64 not listing all installed fonts on Linux (see gonetz/GLideN64#2892)
- Add more error messages to the netplay dialogs
- Add loading screen to the Netplay Session Browser dialog
- Add no sessions screen to the Netplay Session Browser dialog
- Add no ROMs screen to the Create Netplay Session dialog
- Change default ROM search limit from 250 to 1024
- Change 'Server URL' to 'Server list URL' in the settings dialog
- Details
- Category: Multiple Platform
What's New:
.clang-format: Set SortIncludes to Never
download-macos-libs.py: Skip mesa, llvm
- Details
- Category: Multiple Platform
What's New:
Shell
Changes
- FLTK: Major rewrite to become a Nestopia-specific "Jolly Good API" frontend
- FLTK: Use libsamplerate directly instead of relying on SDL's abstraction
- FLTK: Better looking theme
- FLTK: Window is freely resizable and the image scales to the window size
- FLTK: Codebase is now ISO C++17
- FLTK: Far better support for macOS
Additions
- FLTK: Support for significantly more input devices
- FLTK: Joystick hotplugging
- FLTK: All UI controls may be assigned to a joystick button
- FLTK: Aspect ratio options
- FLTK: OpenGL 3.1/GLES 3.0 renderer with shaders
- FLTK: Configurable overscan masking on all edges
- FLTK: Drag and Drop support
- FLTK: Support FDS microphone using a real microphone/headset
- FLTK: Support for loading XML Romsets
- win32: Support for loading VC/NES Remix ROMs
Core
Additions
- Support for loading Virtual Console/NES Remix format ROMs
- Support NES 2.0 Default Expansion Device field
- Add support for Mapper 555 (EVENT2)
Fixes
- Better support for MMC3 hacks with large WRAM, CHR RAM, or PRG ROM sizes
- VRC heuristics improvement to help with VRC hacks and homebrew
- Handle NES 2.0 Mapper 30 special battery flag case
- Details
- Category: Multiple Platform
What's New:
- spanish translations for the GUI (see flags with F12)
- ability to use (L)abels to jump in memory from Graphics Explorer
- +/- from numeric keypad change emulation output volume
- Details
- Category: Multiple Platform
What's New:
- Update governor requirement from 0.7 to 0.8
- Update eframe requirement from 0.29 to 0.30
- deal with out-of-bounds reads for RDRAM->RSP DMA
- fix out-of-bound access in sram
- Details
- Category: Multiple Platform
What's New:
- Fix crash on windows when opening a archive with files with an invalid character sequence
- Fix video extension function definitions to prevent them from being exported
- Implement netplay support (thank you @loganmc10 for the hosted servers)
- Details
- Category: Multiple Platform
What's New:
* Fixed pasting of GETMI, PUTMI, GETLI, and PUTLI.
* Added ALPHA mapping from Y^X to '↑'.
* Fixed crash with circular unit definitions.
- Details
- Category: Multiple Platform
I don't know how this differs from the official release. I'll update when I figure that out.
This fork appears to be popular among many users.
- Details
- Category: Multiple Platform
What's New:
- Now supports save data.
- H-counter and H-blank approximation.
- Correct sprite Y-coordinate wrap-around.
- Mega CD games can be drag-and-dropped onto the emulator window.
- Massively-optimised CPU idling.
- Complete window plane emulation.
- Debugger improvements.
- Overhauled sprite list debugger.
- VRAM, CRAM, VSRAM, and External RAM memory viewers.
- All memory viewers can save their contents to a file.
- Correct V-counter in Interlace Mode 2.
- Emulate invalid plane width and height settings.
- Emulate window plane bugs.
- Details
- Category: Multiple Platform
What's New:
- Fix out of bounds read in game specific plugin settings
- Fix inconsistent casing for the 'Left:' label in RMG-Input (thank you @cursedUs64-git)
- Fix incorrect error message in RMG-Core
- Update mupen64plus-video-GLideN64, mupen64plus-core, LZMA SDK and SDL_GameControllerDB
- Details
- Category: Multiple Platform
What's New:
- Supports 1200baud tape image reading without ROM image
- Fixed default values for Kana key and Kana symbol key assignments
- Details
- Category: Multiple Platform
What's New:
- Support for Super Game Module (SGM) and AY8910 sound chip
- Support for Super Action Controller (SAC), Wheel Controller and Roller Controller
- Support for MegaCart
- Support for Activision cart
- Improved input keypad accuracy
- Native file dialogs
- Drag and drop rom files to open
- Debugger improvements
- Custom folders for saves and savestates
- Scaling improvements like fit to window size or fit to window height
- Hide cursor when hovering output window or when main menu is disabled
- Load symbol files from command line
- Support for WLA symbol files
- Improve input response time
- Save screenshots
- Support for WSL
- Automatic builds in GitHub Actions
- Several bug fixes
- add retrofw target
- add Miyoo target
- libretro: Refactor the input handling method to keep track of current…
- libretro: Add no sprite limit core option