Skip to content

v0.4.3

Choose a tag to compare

@github-actions github-actions released this 09 Jun 05:59
· 13 commits to main since this release
delugemu v0.4.3

Mac fixes for the v0.4.x scaling regressions.

Display: the macOS console window opened tiny because it was launched with
cocoa zoom-to-fit=on, which makes the window resizable; in that mode QEMU
sizes only the aspect ratio of the 640x480 init frame instead of the
front-panel surface. The cocoa path now opens non-resizable, so the window is
sized to the surface (native / backing scale factor, a crisp 1:1 window on
Retina); the View > Zoom-to-fit menu item still toggles it. --skin-scale now
defaults to 'native' (no down-sample) rather than the auto monitor probe,
which could mis-detect and shrink the window enough to make the encoder
rotation triangles unclickable.

Audio: the host playback buffer default is now platform-aware - 30 ms on
macOS/Linux (serviced off the main loop) versus 80 ms on Windows (dsound
pumped from the main loop) - cutting the press-to-sound latency on macOS.

Docs: new README Performance section on the jitter/buffer/latency trade-off
and host CPU throughput limits.