Changelog:

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.

Atualizações:

Novo requisito de biblioteca SDL2: bibliotecas SDL2_Mixer
Nova subpasta de midi adicionada com soundfont GPL SR2: TimGM6mb
Limpar fila de Game Controller de DEVICEADDED no carregamento.
Argumento -romdir para definição de caminho alternativo da pasta de roms.
Argumento -nomanymouse para desativar o carregamento do ManyMouse.
Corrigir coordenadas ‘relativas’ reportadas pelo subsistema ManyMouse.
Reduzir a restrição de largura de vídeo para melhor suporte a jogos em modo retrato.
Isolar o desenho da borda Sinden do Retângulo da janela YUV – agora o redimensionamento de vídeo é isolado.
Alterar a prioridade do desenho da borda Sinden, agora sobrepõe o bezel principal.
Adicionado suporte a música MP3 e MIDI nas chamadas da API Singe.
Corrigido um overflow de heap no desenho de sprites do GPWorld.
Adicionado suporte a JSON para LUA (CJSON).
Suporte a soundfont MIDI personalizado disponível via subpasta.
Remover avisos de depreciação do keyword ‘register’.
Resolver certos avisos de build do libmpeg2 no Mac.
Remover sprintf’s pendentes.
Atualizar e organizar a documentação.