Emutastic for Linux 0.8.3
A controls-and-PSP release: PSP now runs properly under Wayland, control remaps take effect immediately, and Vectrex and PlayStation input work.
What's Fixed
- PSP (PPSSPP) now runs under Wayland. On some setups the PSP game window never appeared — you'd hear audio but see nothing — and when it did show, it ran rough with crackling sound. PSP now opens its window reliably, holds a steady 60fps, and plays clean audio.
- Vectrex movement works. The joystick directions weren't being applied, so nothing moved — with either a d-pad or the analog stick. Vectrex now responds to both the d-pad and the left analog stick (plus the 1/2/3/4 buttons, which already worked).
- PlayStation d-pad works. PS1 defaulted to an analog pad that left the d-pad dead, making some games (e.g. Symphony of the Night) uncontrollable. PS1 now uses the digital pad by default, so the d-pad works.
Improvements
- Control remaps apply immediately. Editing a console's controls while a game is running now takes effect right away, instead of only the next time you launch the game. (On a console you hadn't mapped yet, that delay looked like the controls "weren't saving.")
Install
Tarball and .deb on the releases page, or on Arch via the AUR: yay -S emutastic-bin. Existing installs update in-app from Preferences → About.