Releases with ports for two or more operating systems.
- Details
- Category: Multiple Platform
What's New:
- fixes broken horizontal scrolling on the Master System;
- correctly declines to page on the Electron if receiving interrupt acknowledgments;
- corrects mismapping of Apple II inverted characters;
- avoids automatic key repeat on the early Apple IIs; and
- with thanks to @ryandesign avoids potential performance issues on multi- GPU macOS machines with macOS 10.15+.
- Details
- Category: Multiple Platform
What's New:
Google Translate:
- Fixed a bug where dummy read was not performed with the PSH command. This will update the color register if the stack is a VRAM area.
- Made it possible to save data from the COM port in the buffer and send it as soon as possible.
- Details
- Category: Multiple Platform
What's New:
- Add audio support.
- Various fixes to allow building on Mac [djfumberger]
- Fix blinking on internal FE with lz4
- Avoid modes bigger than RGB buffer (force 640x480)
- Add bilinear filterning, linked to -autofilterAdd audio support.
- Details
- Category: Multiple Platform
What's New:
- Added C.LN1+X and C.E^X-1 functions. These are complex-capable versions of LN1+X and E^X-1.
- Fixed pasting of strings that start with E.
- Binary version: When converting binary to decimal, only use 17 digits when actually needed. This prevents 0.1 from turning into 1.0000000000000001e-1, for example.
- iOS version: Support for external keyboards.
- Details
- Category: Multiple Platform
What's New:
- Added C.LN1+X and C.E^X-1 functions. These are complex-capable versions of LN1+X and E^X-1.
- Fixed pasting of strings that start with E.
- Binary version: When converting binary to decimal, only use 17 digits when actually needed. This prevents 0.1 from turning into 1.0000000000000001e-1, for example.
- iOS version: Support for external keyboards.
- Details
- Category: Multiple Platform
What's New:
- Fix bug where no config.kegs file could sometimes cause a crash.
- Richard Bennett fixes: Change menus to be retina, and add About dialog
- Save the main window size and position in config.kegs (but not automatically)
- Details
- Category: Multiple Platform
What's New:
- Fixed broken mouse and Stelladaptor input for Driving Controller.
- For UNIX systems: Now defaults to using system-installed libsqlite3 when available, and fixes delay on exiting app experienced on some systems.
- Details
- Category: Multiple Platform
What's New:
Fix RtlTimeFieldsToTime and RtlTimeToTimeFields implements
- 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.
Nintendo 3DS Emulator - Citra Nightly-2077
Multiple System Emulator - FinalBurn Neo Nightly 01-14-24
Multiple System Emulator - Mesen Nightly 01-13-24
PlayStation 2 Emulator - PCSX2 Nightly v1.7.5462
PlayStation Emulator - PCSX-Redux Nightly 01-13-24
Sega DreamCast Emulator - Redream v1.5.0-1101
Nintendo Switch Emulator - Ryujinx v1.1.1110
PlayStation Vita Emulator - Vita3K Nightly 01-14-24
Nintendo Switch Emulator - Yuzu v1680
- Details
- Category: Multiple Platform
What's New:
Update mupen64plus-core and parallel-rsp to latest versions
- Details
- Category: Multiple Platform
What's New:
- fixed shifted SDL key symbols not working in debugger
- fixed truncated WAV audio recordings due to missing close+flush
- fixed "Pause" not clearing in Win32 caption after CPU reset
- fixed phantom inputs on later SDL joystick axes causing issues
- Details
- Category: Multiple Platform
What's New:
- Add TryExec to desktop file
- Update mupen64plus-core, parallel-rsp, mupen64plus-rsp-hle, GLideN64 and SDL_GameControllerDB
- Details
- Category: Multiple Platform
What's New:
Accuracy Improvements/Fixes
- Improvements to the “Accurate” frame blending option; SameBoy now correctly tracks the “parity” of each frame, and uses a more realistic blending ratio
- Support for bootleg ROMs that claim to have no RAM in the MBC field, but also declare a non-zero RAM size
Bug Fixes
- Removed XAudio 2.7 support and replaced it with the redistributable version of XAudio 2.9, fixing various crashes on Windows 7
- Fixed an issue with the menu graphics being glitched in the SDL frontend if SameBoy is set to display a border
- Fixed the update dialog in the Cocoa frontend displaying the changelog in the wrong font on versions of macOS
- Fixed Quick Look support being broken on macOS Sonoma
- Fixed a bug where the Cocoa and iOS frontend would sometimes flicker when using the Metal renderer
- Details
- Category: Multiple Platform
What's New:
This update adds some new names to the Patreon supporter credits (thank you!) as well as updated databases and general bug fixes.
- Details
- Category: Multiple Platform
What's New:
Paddles
- User input handled more frequently meaning finer paddle control
Moviecart
- Improved behaviour of video/audio when the movie is rewound to the start/end of the video
* this reflects recent changes in the real Moviecart kernel
- Automatic setting of TV specification now works
* Format of movie cannot be detected until after movie starts
Television
- Setting the TV mode also changes the underlying clock speed of the console
* PAL and SECAM run at different speeds to NTSC machines
- Added PAM-M
* this sets the clock of the machine to PAL-M but attached to a PAL TV
Bug fixes
- Stepping back in the debugger
* bugs introduced in v0.26.0
* stepping back by one instruction was out by one colour clock
* STEP BACK SCANLINE and STEP BACK FRAME was broken
- Improved detection of correct starting bank for Atari cartridges
* also affects EF cartridge
* the technique can be expanded to other mappers if required
- Rewind/Fast-Forward icon never appeared on screen
* bug introduced in v0.25.0
- ARM TIM1 enabling was not working
* the enable bit was not being masked correctly
- Capturing of emulation state (for the rewind system) was sometimes missed in playmode
- Details
- Category: Multiple Platform
What's New:
Bug Fixes
- Fixed an issue where RV7Z files would be needlessly recompressed
- Fixed a missing fix status icon for “MIA found, but won't be used because it results in an incomplete set”
- Fixed an issue with the description tag in Fix DATs
- Details
- Category: Multiple Platform
What's New:
- new CRT filter "CTM" with glowing slot mask
- new CRT filter "Trinitron" for Arcade machine lovers
- new CRT filter "GT6x" dedicated to monochrome display
- new floppy explorer module in drive configuration submenu (beta)
- new HDD drive sounds + model configuration (totally useless but hey!)
- new Orgams ROM pack in order to work with IMPsuite pack
- ability to save snapshot with F4 key (Asic chunks, REMU, extended RAM, ROM, Firmware backup supported)
- ability to reset emulator from trace with F12 key or button from HUD
- upper memory is not more reinit when RESET is triggered
- text is also highlighted in ramdump when there is a selection or breakpoint visible
- handle cross to close emulator when in configuration menu (except ROM config+disk editor)
- display 0/1 instead of 0/Pflags for IFF flip/flop in trace
- FDC bit read/write fully rewritten to manage strong speed variations and physical limits
- FDC seek and calibration engine is dissociated from physical drives
- FDC drive pooling management + Sense Interrupt rewritten
- FDC debug window with moar informations
- bugfix FDC Seek (emulator crash when ejection during seek)
- bugfix FDC WriteData burst mode
- bugfix FDC format execution phase status update
- bugfix FDC angle preservation from track to track
- bugfix EDSK recording with spiketrack
- bugfix annoying glitch with some audio samples
- bugfix error messages when a file cannot be loaded
- bugfix key repetition when using keyboard remapping
- bugfix regression about plugins status in configuration file