2.11.4
Note: This release contains a new folder required for MIDI operation.
If upgrading, ensure the new midi
folder is copied to your existing folder setup.
Note: The SDL2_Mixer
libraries are now required for compilation.
The libraries should contain support for MP3 and MIDI at run-time.
Note: Linux based distributions may require native, TiMidity++ or FluidSynth support for MIDI.
- New
SDL2
library requirement: SDL2_Mixer
libraries - New
midi
subfolder added with GPL SR2 soundfont: TimGM6mb
- Clear Game Controller queue of
DEVICEADDED
on load. -romdir
arg for alternate path definition of roms
folder.-nomanymouse
arg for disabling ManyMouse loading.- Fix 'relative' co-ordinates reported by ManyMouse subsystem.
- Lower video width loading restriction for better portrait game support.
- Isolate Sinden border drawing Rect from the YUV window - video scaling is now isolated.
- Alter Sinden border drawing priority, now layers over a main bezel.
- Added
MP3
and MIDI
music support to Singe API calls. - Fixed a heap overflow in GPWorld sprite drawing.
- Added
JSON
support for LUA (CJSON) - Custom MIDI soundfont support available via sub-folder.
- Remove 'register' keyword deprecation warnings.
- Address certain libmpeg2 build warnings on Mac.
- Remove outstanding sprintf's.
- Update and tidy documentation.