GroovyMame v0.289 Switchres 2.22f has been released, targeting CRT monitors for optimal emulation experience, though it also improves LCD display performance. Key updates in the changelog include reduced audio latency, code simplifications, and enhancements for games not using VIDEO_UPDATE_AFTER_VBLANK. The update adjusts audio processing to push it earlier, lowers minimum buffering latency to 0.1 ms, and includes fixes for XAudio2/WASAPI and out-of-bound reads impacting titles like Gyruss. Users can download the latest version from the provided source.
(HEY YOU!! We hope you enjoy! We try not to run ads. So basically, this is a very expensive hobby running this site. Please consider joining us for updates, forums, and more. Network w/ us to make some cash or friends while retro gaming, and you can win some free retro games for posting. Okay, carry on đ)
GroovyMame v0.289 Switchres 2.22f has been released. GroovyMame is a modified version of M.A.M.E., primarily designed for CRT monitors, as we believe that CRT technology significantly enhances the emulation experience. Nevertheless, you can also utilize GroovyMAME to improve certain challenges faced when emulating on LCD screens, particularly for models that support custom refresh rates.
GroovyMame Changelog:
Improvements in audio latency and various code enhancements
* For games that do not employ VIDEO_UPDATE_AFTER_VBLANK, reduce vblank time for better audio latency
* Maintain minimum buffer count across both audio updates for emusynclog
* Update audio at m_vactive_ratio instead of 1.0, allowing for earlier audio without negative latency even without -afd
* Lower minimum buffering latency to 0.1 ms, extend skip duration to 1 second, and decrease minimum adjustment to 0.25 ms, particularly relevant for PipeWire
* Correct XAudio2/WASAPI available() calculation
* Introduce mutex for sink registration
* Resolve out-of-bound read caused by fractional audio updates, which fixes gyruss (and possibly more)
Retro Replay Retro Replay gaming reviews, news, emulation, geek stuff and more!