151
2
Release News - PPSSPP (www.ppsspp.org)

PPSSPP 1.17 is out!

For a more detailed summary, see the progress report and release announcement!

NOTE! As usual, the Android version on Google Play will as usual roll out slowly over multiple days in order to catch any bad crashes early, so you may have to wait a few days before you receive the update.

Download now!!
What's new in 1.17.1

Fixed green rendering errors on some PowerVR GPUs (#18781)
Release all held keys on pause to avoid "stuck keys" after unpausing or in run-behind-pause (#18786)
UI fixes (#18785)
Update libchdr with zstd support, warn the user about bad CHDs (#18824, #18803). more info
Add workaround for AdHoc mode in Resistance (#18821)
Fix graphics in Tokimeki Memorial 4 (#18822)
Fix crash in UFC 2010 on Mali GPUs (#18813)
Temporarily disable MSAA on Adreno GPUs due to crashing (#18819)
Fixed some crashes and optimized the game metadata cache (#18794, #18775)
Additional crashfixes and similar (#18777, #18779, #18823)
Fixed playback of frame dumps with Vulkan (#18793)
Volume slider added for RetroAchievements sounds (#18772)

What's new in 1.17
Rendering performance and fixes

Cull small draws that are quick to check that they are offscreen (#18446)
Assorted optimizations (#18586, #18573, #18476, #18413, #18416, #18219), deleted the Vertex Cache option (no longer needed).
Fix HUD in Tiger Woods 06 (#18554)
AdrenoTools support added - you can now load custom Vulkan drivers on Adreno (#18532, #18548, #18699)
    Disabled in the Google Play builds for now
Fix rendering with bad Z parameters, fixes homebrew Zig example (#18535)
Fix Z problem in Hayate no Gotoku!! Nightmare Paradise #18478
Fix frozen pitch meters in MLB games (#18484)
Enable MSAA on modern mobile devices (Vulkan-only) (#18472)
Performance improvement in Tactics Ogre by avoiding a readback (#18599)
Fix video flicker in Naruto: Ultimate Ninja Heroes 2 (#18454)
Fix for very old rendering issue in Tokimeki Memorial 4 (#18650), although didn't actually fix the game overall unfortunately.

UI

Track total time played per game (#18442)
When opening the pause menu, there's now an option to keep the game running behind the menu. This is enforced in multiplayer to avoid inadvertent desyncs (#18517, #18515)

ISO loading improvements

The CHD file format is now fully supported, including with Remote ISO and Retroachievements. Use chdman createdvd, DO NOT use createcd.
Improvements to remote ISO: optional tab on home screen, can now share whole folders (#18627, #18639, #18640, #18631, #18632, #18633,)

Controller and touchscreen fixes

More control bindings, organize into categories (#18635, #18589)
Fix inverse deadzone (low end) for joystick input
Fix analog deadzones for XInput controllers (#18407)
Improved tilt control further (#18533)
Mouse input supported on Android (#18551, #18473)
Customizable threshold for analog-trigger to button-press mapping, customizable delay for mouse-scroll key-up (#18621, #18585)
Make it work better to bind an analog stick to four buttons, useful for camera control in some games
Can now unpause with the key you bound to pause (#18591)

Other fixes and updates

More work on the IR JITs (#18234, #18235, #18228, #18227, #18226, many more)
Moving the memstick directory on Android is now faster and safer #18744
Workaround problems in Add Doko Demo Issho, Driver 76, Harukanaru Toki no Naka, Ace Combat by slowing down the emulated UMD drive to match reality better (#18436, #18445)
VR: Quest 3 rendering issues fixed (#18677)
Various bugfixes in texture replacement (#18638, #18610, #18519, #18466, #18747)
RetroAchievements: Rich presence, renamed Challenge Mode back to the recommended Hardcore Mode, various error handling improvements, configure per game (#18468, #18651, #18488, #18428, #18425)
HLE: Slice large-and-slow memcpy/memset operations, can help with some stalls. (#18560)
Other various minor fixes and optimizations (#18558, #18555, #18538, #18529, #18450, #18314, #18233, #18678, #18749, #18736, #18704)
SoftGPU fixes (#18362)
Fixed international fonts on Steam Deck (#18732, #18734)
GoExplore (GPS app) now starts up and allows navigation (#18665, #18666, #18668, #18669)
SDL: Improve input latency in Vulkan mode by running rendering on a separate thread (#18268)
Assorted multiplayer fixes (#18435)
Support for emulating the infrared port of the original PSP through sceSircs (#18684)

152
1

ColecoDS - An Emulator for the DS/DSi. Original port by Alekmaul. Phoenix-Edition by Wavemotion with support for Colecovision, ADAM, MSX1, Sord-M5, Memotech MTX, Spectravision SVI, Hanimex Pencil II, Tatung Einstein, SG-1000/SC-3000 and the Creativision.
V9.1: 03-Feb-2024 by wavemotion-dave

Ported the SCC Konami sound driver from FluBBa to make the MSX1 games using that chip sound great.
New overlays for Colecovision Space Shuttle and Utopia.
Lots of small tweaks and minor cleanups since the last release.

153
1

Swiss - The swiss army knife of GameCube homebrew

@emukidid committed:

Add Greetings screen to the Info section; Update patreon supporters list.

@Extrems committed:

Fix IDCT bug in EA VP6 decoder.
The year is 2024.
Minor fixes.
Use disc read commands during verification.
Play whole disc as streaming audio during verification.
Add [T-En] Collection database.
Update No-Intro database.
Fix patching Animal Forest e+ translation.
Consistently show "Up to parent directory" in carousel view.
Enable navigation with L/R triggers in device selection.
Remember previous device for device selection.
Show settings on first boot.
Fix GC Loader feature flags during early boot.
Improve AVE N-DOL compatibility mode.
Add AVE P-DOL compatibility mode.
Update Swiss video mode immediately.
Add option to reset current game settings.
Fix discarding changes to current game settings.
Add fullwidth file browser type.
Install libogc2 from package repository.
Report CUBEODE as not supporting streaming audio.
Use more interesting symbols from the Windows-1252 font.
Show button combo for clean boot.
Add option to forcibly disable/enable streaming audio emulation.
Make wraparound a little less crazy.
Fix scrollbar calculation.
Allocate from high arena for BS2.
Update Redump database.
Force PAL 60Hz mode flag.
Remove exceptions for F-Zero GX, Super Mario Sunshine.
Hide device name from current path.
Change hook type to VBI.
Fix aspect ratio of The Legend of Zelda: The Wind Waker.
Repopulate metadata for selected game on WODE.
Partially fix selecting an alternate executable from a 2-disc game.

@webhdx committed:

Update M.2 Loader logo

154
1

New in BGB 1.6.1 (2024-02-01)

Fixed a bug where the game state could get corrupted in a rare edge case

New in BGB 1.6 (2024-01-29)

Added rewind key (default: Tab) and reverse tracing
Added support for loading and saving PNG images (windows XP and later)
GB Camera emulation (using webcam, image file, or test pattern)
Added support for x2, x3, x4 scale border images. Ability to apply doubler to x1 and SGB borders
Improved GBC color options, including "GBC reality" and custom 3d LUT support (GBI compatible PNG format)
realistic simulation of DMG and GBC LCD with new doublers (up to x4 scale) and frame blending options. new "DMG reality" colorscheme.
Separate configurable border image and colors for SGB, and ability to show border image until a SGB border is set.
changed default to the original, lighter, BGB 0.3 colorscheme. The darker "BGB LCD green" can still be chosen.
new lock aspect ratio option, and ratio can be customized
rapid A/B speed is now configurable, and default speed now works with more games
mappable buttons can now be combinations with Ctrl, Alt, Shift. Ctrl+R is now an alternative shortcut for reset in the debugger.
renamed "access breakpoints" to "watchpoints" to follow standard naming used by other gameboy debuggers
"copy code" in the debugger in a format that can be edited and pasted back in modify code.
common register names such as rLCDC, rNR10 can now be input in the debugger.
Ability for breakpoint or watchpoint to log a debug message instead of breaking
Xaudio2 sound output can now be automatically chosen by default
Default audio samplerate is now automatic based on OS mixer samplerate (typically 48000 or 44100)
Changed save filename handling of gzipped roms. old save files are still loaded. Setting for old behavior.
Ini settings so debugger, vram viewer, and IO map windows can be visible on startup
Improved accuracy
Fixed many bugs

155
3

vAmiga is a user-friendly Amiga 500, 1000, 2000 emulator for macOS

156
2
TWiLightMenu (github.com)

What's new?

@lifehackerhansol: Added autoboot support for r4dspro.com flashcards.
Slightly sped up boot times when booting a GBA ROM using the native mode on DS or DS Lite.

Bug fixes

Tried again to fix the bug where the Unlaunch installer wouldn't boot with the 3DS theme.
Fixed A5200DS not booting on DSi/3DS consoles in DSi mode.

157
1
LaunchBox release 13.11 (www.launchbox-app.com)

LaunchBox is a portable, box-art-based games database and launcher for DOSBox, emulators, and PC Games. Download it free!

158
1

A SNK Neogeo Pocket emulator for Nintendo DS(i)/3DS

Added warning for low battery in the NGP.
Added support for sample playing.
Fixed IRQ & Micro DMA handling.
Fixed BG priority updates mid screen (Rockman).
Fixed start of game from TWiLight.
Fixed HLE BIOS some more.
Fixed save states a bit.
More optimizations.

159
1

Fix updater for portable installs on windows failing to extract the zip file
Fix Load State and View Log having the same default shortcut
Fix not being GPL compliant by disabling the building of angrylion-rdp-plus by default (thank you @orbea and @carmiker)
Fix installation not respecting CMAKE_INSTALL_LIBDIR
Fix third party projects not respecting CMAKE_C_FLAGS and CMAKE_CXX_FLAGS
Fix not all third party projects respecting the RelWithDebInfo configuration properly
Fix GLideN64 not installing correctly with the RelWithDebInfo configuration
Fix mupen64plus callbacks during initialization not showing up in the log window
Add a few GUI logging messages
Improve view log dialog behavior with clearing the log
Update copyright year in the about dialog (thank you @JakobDev)

160
2
Ares v135 released (ares-emu.net)

ares is a cross-platform, open source, multi-system emulator, focusing on accuracy and preservation.

ares v135 has now been released.

Since v134, a total of 14 contributors have created 51 commits to the ares codebase.

If you wish to see the full changelog in a per-commit format along with their authors, similarly to how previous release notes were written, you can do so on GitHub here.

New Release Schedule

Up until now, releases of ares were made when the changes felt 'significant' enough to do so. As of v135, we are moving to a monthly release schedule.

We will aim to publish a new release each month from this point forward, however, there is no strict date allocated for this, so there's still an aspect of 'when suitable'.

User Interface

Renamed "Reload" to "Apply" in Driver Settings to clarify its function
Fixed an issue where the "Deep Black Boost" setting would not save
Rename FPS to VPS (VBlanks per second), as it represents emulation speed and not game frame rate
Fixed an issue where the Firmware Path setting would not save

Debugging

It is now possible to use instruction tracing even with the recompilers in use
Fix an issue where GDB would not reconnect after a disconnection

Coleco - ColecoVision

Added support for Xin1 and MegaCart mappers

Nintendo - NES / Famicom / Famicom Disk System

Use HKROM for MMC6
Improved Famicom Disk System timer interrupt generation

Nintendo - Game Boy Advance

Improve unmapped I/O register behavior: passes I/O read tests in mbga suite
Improve save type detection
Improve ROM to RAM DMA timing

Nintendo - Nintendo 64 / 64DD

Added the ability to disable the Memory Expansion PAK
Simulate SysAD freezes when accessing non-RDRAM areas via the cache
Improve SI emulation to approximate the correct SI Status values
Fix a bug where I/O writes to PIF ram would not trigger interrupts
Improve and extend cache coherency checks
Implement register mirroring
Improve PI latch emulation
Improve PIF HLE emulation by reducing latency
Add support for roms >= ~63.9MiB
Implement undocumented accesses in FPU half-mode

Sega - Mega Drive / CD / 32X

Enabled support for the Mega Mouse for 32X and CD32X games
Improve I/O port emulation (Fixes Decap Attack + others)

Sony - Playstation

Fix an issue where controller input would stop working if sideloading a PS-EXE

ARM7TDMI

Improved ldmia and stmia timings in Thumb mode
Fix additional instructions that require offset when reading PC

Motorola M68000

Correct prefetch order for ASR instruction

Zilog Z80

Implement newly discovered inir/indr/otir/otdr behaviour

Other

Fixed an issue where macOS builds were being optimised for the build machine rather than for distribution
Fixed an issue where the recompilers were broken on Apple Silicon
Fixed an issue where unloading systems after disc swapping could cause a crash
Fix an issue where ares could crash on startup with LTO on macOS
Added support for the SDL input driver on macOS
Fix an issue where the ares would look for resources inside the app bundle rather than alongside it on macOS

161
1

Nintellivision - an Intellivision Emulator for the DS/DSi. High compatibility, custom overlay support, high score saving, tons of input mapping - all the quality of life improvements you need!

V4.8 : 24-Jan-2024 by wavemotion-dave

.int files are now auto-detected as either .bin(+cfg) or .rom files. This allows you to rename .rom files or .bin files to .int and let Twilight Menu++ auto-launch Nintellivision.
Slight improvement to the Intellivoice driver to give a minor boost in performance (mostly for DS-Lite/Phat).
Added new keyclick enable option in Configuration (page 2) that produces the typical Intellivision keyclick when you press the 12-button keypad (on the DS lower screen).
Added a new level of sound quality 'Ultimate'. The default for the DSi and above is still 'High' as 'Ultimate' consumes significant CPU time but you can enable it on a per-game basis for some of the more simple games (e.g. Astrosmash, Beauty and the Beast, AD&D Tarmin, etc)
DS-Lite now enables Intellivoice on World Series Major League Baseball - sound quality is a bit rough on the older handheld but very playalbe.
Fixed save/restore state including when backtab latched is TRUE (Stampede, Masters of the Universe)
Fix for intellivoice games so there are no more glitches on the updated version of Same Game and Robots.
Fix for ecs games so they don't inadvertantly write over the last graphics card in memory (causing minor graphics corruption on some games)
Correction of one intellivoice coefficient value (thanks to documentation in JZINTV) so voice games sound their best.
Other minor tweaks and cleanup as time permitted.

162
1

AmiArcadia and WinArcadia are multi-emulators/assemblersdisassemblers of these machines:

Emerson Arcadia 2001 console family (Bandai, Emerson, Grandstand, Intervision, Leisure-Vision, Leonardo, MPT-03, Ormatu, Palladium, Poppy, Robdajet, Tele-Fever, Tempest, Tryom, Tunix, etc.) (c. 1982);
Interton VC 4000 console family (Acetronic, Cabel, Fountain, Hanimex, Interton, Prinztronic, Radofin, Rowtron, Voltmace, Waddingtons, etc.) (c. 1978);
Elektor TV Games Computer (1979);
PIPBUG- and BINBUG-based machines (Electronics Australia 77up2 and 78up5, Signetics Adaptable Board Computer, Eurocard 2650, etc.) (1977);
Signetics Instructor 50 trainer (1978);
Central Data 2650 computer (1977);
PHUNSY computer (c. 1980);
Ravensburger Selbstbaucomputer aka 2650 Minimal Computer trainer (1984);
Hofacker MIKIT 2650 trainer (1978);
Astro Wars, Galaxia, Laser Battle and Lazarian coin-ops by Zaccaria (1979-1981);
Malzak 1 and 2 coin-ops by Kitronix (c. 1981);
AY-3-8500/8550/8600-based Pong systems (Coleco Telstar Galaxy, Sheen TVG-201, etc.) (1976); and
VTech Type-right machine (1985).

163
1

Free42, an HP-42S calculator simulator
Free42 is a re-implementation of the HP-42S Scientific Programmable Calculator and HP-82240 Printer.
It is a complete rewrite, not using any HP code. It does not require an HP-42S ROM image.
Even though it contains significant enhancements compared to the original calculator, Free42 remains fully compatible with the HP-42S, both in its user interface and in its ability to run programs written for the HP-42S.

164
1

Game Boy emulator written in Python
Fix drawing priority bug

165
1

DSi Menu replacement for DS/DSi/3DS/2DS

What's new?

When using hiyaCFW to launch TWLMenu++, Unlaunch will no longer start it.
    This is done in case if the console's NAND chip no longer functions and you're starting hiyaCFW via ntrboot.

Bug fixes

Fixed attempting to use nds-bootstrap to run homebrew on flashcards.
Updated last year text in the Rocket Robz screen.

166
1

Just a minor bugfix release; the big 7.0 release is coming soon in 2024:

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.

167
1

Update mupen64plus-core and parallel-rsp to latest versions

168
1

Add TryExec to desktop file (thank you @JakobDev)
Update mupen64plus-core, parallel-rsp, mupen64plus-rsp-hle, GLideN64 and SDL_GameControllerDB

169
3
SameBoy 0.16.2 (sameboy.github.io)

This version is backwards compatible with save states from SameBoy 0.14.3 and newer, as well as save states from any BESS compliant emulator
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

170
3

Happy New Year, yuz-ers! We say goodbye to 2023 with several great changes, ranging from driver fixes to big memory savings, and quite a bit in between! Let’s go.

171
2
Edge of Emulation: Glucoboy (shonumi.github.io)

Emulating the unknown: Blood testing device for the GBA

172
1
MedGuiReborn (github.com)

MedGui Reborn is a frontend/launcher (GUI) for Mednafen multi emulator, written in VB .Net with Microsoft Visual Studio Community

Fixed do not worked rom sorter after launched a game
Fixed broken boxart and update download on Win XP
Ignored ssl certificate on webclient
Set Mute Discord by default on MedClient
Cosmetic change on Cheat Manager
Changed qwebirc nick default user
Added support for ps1 bios extracted from ps3 firmware
Added Favourites to MedClient comboconsole
Fixed empy boxart when a download attempt fails (thx Boubikos for bug report)
Fixed Cheat Manager for pce_fast module
Fixed netbutton behavior on textual medgui menu when you start a netplay session by medclient
Organized and grouped in a better way the file extension on file open window
Added "Clean entries from list" on Advanced menu
Always enabled "Remove from list" option on Adavnced Menu
Added text clipboard copy when you perform a left double click mouse button on "Version" info on the right medguir tab
Added m3u suffix to multi-disc game names to make it easier for the user to recognize them
Added preliminary support for Custom CSV game list (using MedGuiR CSV Creator)
Added new "Switchres" parameter for @psakhis emu4crt Mednafen fork
Added new parameters for next Mednafen 1.32.0-UNSTABLE
Merged any Pull Requests from @click4dylan MedGuiR Fork
Updated 7z.dll to the last version
Updated Modern7z.dll to the last version

173
1
Mednafen 1.32.0-UNSTABLE (forum.fobby.net)

The default key mapping(for new configurations) to exit Mednafen is now only "F12", instead of both "ESC" and/or "F12" as before; additionally, a new mapping for "ESC" to close the netplay console/text popup has been added.
Added command-line option "-ovconfig", to load global override settings from the specified file. The global override settings will override any settings loaded from "mednafen.cfg" or set via command-line arguments, but will be overridden in turn by more-specific per-module and per-game override configuration files.
Fixed data alignment issue that could produce broken QuickTime videos when using the CSCD codec(the default) with certain combinations of emulation module video settings.
Added setting "input.grab.strategy", default value of "full". It can be set to "auto" to enable minimalistic grabbing of the system keyboard and/or mouse, when input grabbing is toggled on, dependent on emulating a virtual keyboard and/or virtual mouse/ball device.
On the Windows build, keyboard grabbing will now capture ALT+Tab and the Windows keys, and discard synthetic left CTRL keypresses generated from pressing AltGr.
Restored Windows 2000 compatibility, broken in 1.21.0-UNSTABLE, for people who enjoy airgaps, firewalls, and/or insecurities.
Fixed fatal startup error when running the Mednafen executable from the root directory of a drive on Windows, a regression introduced around version 1.22.0-UNSTABLE.
Apple2: Added support for Apple IIe and Enhanced IIe, selectable via changing the new "apple2.model" setting, or by utilizing the new "model" directive in a MAI file.
Apple2: When loading a floppy disk image from a ZIP archive without a MAI file, all other floppy disk images with the same extension in the same directory in the ZIP archive will now also be loaded automatically. If desired, this feature can be disabled by setting the new "apple2.multiload" setting to "0".
Apple2: Added setting "apple2.input.kb.ghosting", default value of "1", that can be set to "0" to disable emulation of spurious ghost keypresses.
Apple2: Increased the maximum value of the "apple2.video.color_smooth" setting to "2", which will enable more-aggressive composite video color smoothing.
Apple2: Added an adjustable composite color video sharpening filter, controlled by the new setting "apple2.video.postsharp".
Apple2: Reworked how HGR is handled with the "rgb_alt" and "rgb_alt_tfr" video rendering modes, for consistency with DHGR and to correct a few glitches.
Apple2: Added "rgb_qd" and "rgb_qd_tfr" video rendering modes, which will render DHGR at quarter-resolution, and provide two distinct grays, but are otherwise the same as "rgb" and "rgb_tfr".
Apple2: Added "rgb_video7" video rendering mode, which supports the additional graphics modes offered by the Apple IIe Video 7 RGB interface, one of which is used by Sierra's AGI games.
Apple2: Added high-level(no seek delay) ProDOS-compatible hard disk drive emulation, usable by loading a raw hard disk drive image with an "hdv" file extension, and through the "hdd" directive in a MAI file.
PS1: Added support for Konami's "Pop'n Music" controller.
SNES-Faust: Fixed distorted graphics in "Marvelous" and "Bishoujo Janshi Suchie-Pai" due to hires color math emulation inaccuracies.
SNES-Faust: Fixed letter sprite glitches(horizontal black lines) in "Wordtris".
SNES-Faust: CPU writes to VRAM during active display are now blocked. Fixes missing dialog box and text in "Mazinger Z", title screen corruption in "NBA Pro Basketball: Bulls vs Blazers" and "Shin Nihon Pro Wrestling: Chou Senshi in Tokyo Dome", and graphical garbage during startup in "Zen-Nihon Pro Wres". May break ancient ROM hacks and fan translations.
SS: Fixed hangs in "Gal Jan", "Kanzen Chuukei Pro Yakyuu Greatest Nine", the USA version of "Creature Shock: Special Edition", and the European versions of "Magic Carpet", "Manx TT SuperBike", and "Revolution X".
SS: Fixed erroneous red shadows beneath units during the final episode's first battle in "Sakura Taisen".
SS: Added support for loading bootable ROM cart images up to 48MiB in size, with a filename extension of "ss". If the ROM image is 32MiB or smaller, 512KiB of backup memory for save games will be available.
SS: Added support for routing SCSP MIDI output to stdout, for debug text output, by changing the new "ss.midi" setting's value to "stdout".

174
1

a5200ds is an Atari 5200 emulator for the Nintendo DS/DSi/XL/LL

V3.6 : 08-Jan-2024 by wavemotion-dave

Internal database updated to include known prototypes, hacks and other sundry 5200 games.
Codebase cleanup across the board.
Improved key debounce to fix lots of games including Star Raiders (which has a new overlay).
Color Artifacting added for the few games that utilize it (Choplifter, etc.)

175
2

mGBA Game Boy Advance Emulator.
A new release of mGBA, version 0.10.3 is available. This version is a bugfix release, which contains several important fixes. Important fixes include multiplayer windows always going too fast, and an issue with the updater that prevented switching to the development branch. An extensive list of changes follows after the cut.

Emulation fixes:

ARM: Remove obsolete force-alignment in bx pc (fixes #2964)
ARM: Fake bpkt instruction should take no cycles (fixes #2551)
GB Audio: Fix channels 1/2 staying muted if restarted after long silence
GB Audio: Fix channel 1 restarting if sweep applies after stop (fixes #2965)
GB Audio: Fix restarting envelope when writing to register (fixes #3067)
GB Audio: Improve “zombie mode” emulation in CGB mode (fixes #2029)
GB I/O: Read back proper SVBK value after writing 0 (fixes #2921)
GB SIO: Disabling SIO should cancel pending transfers (fixes #2537)
GBA Audio: Fix sample timing drifting when changing sample interval
GBA Audio: Fix initial channel 3 wave RAM (fixes #2947)
GBA Audio: Fix sample position issues when rate changes (fixes #3006)
GBA GPIO: Fix tilt scale and orientation (fixes #2703)
GBA BIOS: Fix clobbering registers with word-sized CpuSet
GBA SIO: Fix normal mode SI/SO semantics (fixes #2925)

Other fixes:

GB: Fix applying a patch that changes the cartridge mapper (fixes #3077)
GBA Savedata: Fix crash when resizing flash save games for RTC data
mGUI: Fix cases where an older save state screenshot would be shown (fixes #2183)
Qt: Re-enable sync for multiplayer windows that aren’t connected (fixes #2974)
Qt: Fix mute settings not being loaded on setting screen (fixes #2990)
Qt: Fix screen freezing on macOS after closing save state window (fixes #2885)
Vita: Fix camera setting not appearing (fixes #3012)

Misc:

mGUI: Persist fast forwarding after closing menu (fixes #2414)
Qt: Add exporting of SAV + RTC saves from Save Converter to strip RTC data
VFS: Use anonymousMemoryMap for large 7z allocations (fixes #3013)

view more: ‹ prev next ›

Emulation

1 readers
1 users here now

Emulation across the ages

founded 1 year ago