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.