GPSP seems to use GLES without SDL for rendering. So DISPMANX SDL has no effect. I just modified the gpsp source to get the same result as DISPMANX SDL. I also added a SELECT+START exit emulator combo.
https://github.com/gizmo98/gpsp/commits/master
This reverts commit 9f524c64fa.
forgot that the previous code also generates a default config - so we need to keep it, but I will check before doing the ini setting
This is simpler than adding the keyboard path to the scummvmrc as it requires ini sections which we don't (yet) support
(and better than overwriting an existing config from scratch)
* virtual / on screen keyboard
* keymapper gui for mapping keyboard etc
* newer build than debian repository (1.7.0)
rework the scummvm emulationstation config. we launch it from a script now (in roms/scummvm/) that will show up in emulation station too (and act
as a option to launch scummvm gui). Once launched, games can be added to scummvm. on exit, these are then added as files to rom/scummvm with the game id
as the name (.svm) which then show up in emulation station. this makes adding/launching games automatic.
idea for launching came from http://blog.petrockblock.com/forums/topic/guidescript-add-all-your-scummvm-games-to-emulationstation/#post-4814
values at once, we now have a iniConfig function that sets up the delimiter type (such as "=" or " = "), the value quote
character (often "" nothing or "\"" a single quote) and the filename. you can then just call "iniSet" or "iniUnset" with two parameters
for key and value. A third parameter can be used in case you wish to use the current ini settings but on a different file. We should now easily
be able to handle any key/value configs whilst keeping the code simple/compact
then appear in the dispmanx module configuration. That has also been enhanced and shows a single entry for each emulator that is
configured for dispmanx, along with the current status (which was not shown before). A module can also have an additional
configuration section in case enabling / disabling use of dispmanx sdl also needs some other configuration changes
runs in the framebuffer, so no need for xinit - add runcommand so users can choose the screenmode (defaults to 640x480)
add a heap of supported snapshot / disk formats
make fastdosbox more useful by mounting the roms directory as C on startup., Now users can easily access installed games
fix up link creation if configure run and the link exists
we pass the module id in, which is short and should be clear to the user if manually fiddling with the config. if the parameter is
empty, it the name of the binary will be used