The 2.6.5 release is a maintenance update that contains various fixes from a back log of bugs and feature requests over the past year.
NOTE: you might need to re-select your controller in RMG-Input
- Fix ndd/d64 files in zip files not working when the disk file is inside a subdirectory inside the zip file
- Fix ndd/d64 files in zip files not working correctly on windows
- Fix controller image in RMG-Input sometimes being stuck when having a trigger bound to a button
- Fix trigger mapping in RMG-Input
- Remove "Invert Axis Mapped To LRZ" setting in RMG-Input
- Add "Sort Results After Search" ROM Browser setting
- Jaguar CD support! This encompasses a whole bunch of new functionality. Thank you to Mycah Mattox for donating the Jaguar CD hardware, this hardware was essential for my research.
- Added -nodevicechange and -fulldevrefresh as command line options.
- Added -forceloadaddr and -forcerunaddr as command line options.
- Added -setcfgprop and -setcfgpropcat as command line options.
- Added -audiocapindex as a command line option, can be used when launching *VirtualDisc_SystemAudio as the ROM image via command line.
- Added -physdevindex as a command line option, can be used when launching *VirtualDisc_SystemPath as the ROM image via command line.
- Added another DirectInput workaround which may help prevent stuck analog controls on some machines. Thanks to neurocrash for spending a...
- Move macOS builds to AArch64 VM;
- Add option to boot rsx capture;
- Fix package installation exit condition after error occured;
- Improve logging during package installations;
- Force disable rsx/overlays rounded rectangles on macOS;
- Unify rsx UI rendering shaders;
- Fix analog_t required for some games;
- Update wolfssl from 5.5.0 to 5.5.4 and FAudio from 22.08 to 23.02;
- Remove ANSI color code from TTY;
Arduino based USB hardware LED scoreboard/annunciator for lair, ace and tq
See dedicated repo - Uses common (modern) 7-segment LED modules.
Aspect ratio header is now observed from MPEG M2V files*
Integrated Bezel support, using png, in new bezels sub-folder**
ManyMouse now supports differentiated mice input. Two player Gun Games...
Software Scoreboard (now scorepanel) altered for better bezel integration
Fixed the ability to take screenshots in fullscreen render (with bezels).
Added extended Singe API calls (getRatio).
MacOS startup error reporting improved
-8bit_overlay placement addressed
Allow - and _ in -keymapfile filenames
Evolved arguments:
-software_scoreboard renamed to -scorepanel
New arguments added:
-usbscoreboard - Enable USB...
Updated to the latest dolphin dev revision...
Added No$PSX v2.2 BIOS support
Added webbrowserfix class for internal browser ('Code imported by this: https://www.codeproject.com/Messages/5583483/Heres-a-better-version-and-it-DOESNT-require-admin)
Fixed Discord webhook due to a small change to Discord API
Added error 404 and 500 to webrequest on cheat manager
Added Server List and "send rom to server" on MedClient form
Fixed again a problem with gamehacking.org cheat download due to small change on main API
Changed MedGuiR updater to a dedicated GitHub page (Thx Valerius and Orbea for suggestion)
Improve management of missing essential resources
Fixed a bug with Single file Scan routine
Improved MedClient controls and fixed a crash occur in some circumstances
Minor update, fixing some issues with the large rendering change, and adding super useful debugger command macros.
Rewrote command line processor
Added debugger macros to the command line '+def[0-9]"g $8000". use ";" for multiple commands: '+def[0-9]"g $8000;m$4000". ALT+[0-9] to play macro.
Fixed a crash when L2 left clip was > L2 right clip
L2 no longer renders with top clip was > L2 bottom clip
Fixed a bug in the ULA rendering where the border colour was being set to the fallback colour, and not the border colour (which matches global transparancy).
Updated TileTest screen mode test app
OpenTK upgraded to v3.3.3
Fix GLideN64 not being able to load texture packs from relative paths (see gonetz/GLideN64#2742)
Fix "Save State Slot" keybindings not working in fullscreen
Fix deadzone percentage being incorrect when set to 0% in RMG-Input
Fix low deadzone value not working in RMG-Input (thank you @porcino)
Fix toolbar being hidden when ending emulation while in fullscreen
Fix zip files with japanese characters in the file name not being able to be opened on windows
Fix ROM Browser not returning to a maximized state when ending emulation
Fix ROM Browser not opening maximized when closing RMG with it maximized
Fix window not being able to be maximized during emulation when scaling is enabled
Fix read-only ROM files not being able to be opened on linux
Remove "Allow Manual Window Resizing" setting due to it being always enabled
Remove Styles tab...
Flycast Dojo 0.5.8 Release Notes
Upstream Changes
- Fix Offline Replays
- AICA: Get rid of audio sample batching (fixes reported sound glitches) (@flyinghead)
- Widescren cheatcode for Virtua Fighter 3tb (courtesy of goddamn superhero)
- Emulation thread race condition fix (@flyinghead)
- PVR: Add more rendering cycles for MvC2 (@flyinghead)
- Atomiswave AICA RAM fix (@flyinghead)
- Vulkan...
Fixed Timex Hires non-ULANext ink/paper orders
Fixed Timex Hires ULANext ink/paper orders
Added wildcard support in F_OPENDIR ($a3)
Added better exception reporting to the LOG for loading plugins
Fixed DeZog plugin building - DLL has been properly updated with new Plugin interface
Possible fix for a bug that caused RVM not to open on Mac if RVM v2.0 had been used before.
Machine sounds (cassette, disk, etc) respond to the main volume of the emulator now.
Implemented the differences in the 0x3f port of the Japanese Master System.
Implemented sprite zoom bug in Master System I VDP
xemu.appdata.xml: Add screenshots to appdata file
ci: Fix release double build
ci: Update xemu-win64-toolchain image tag
ci: Update win64 build image
Use new image builds from CI via GHCR
ci: Don't use /tmp with cache@v3 on macOS