ludo
ludo copied to clipboard
(Menu) "Start Core" for non-content cores
Cores like ScummVM or Mr.Boom can be run without content. Once a Core is successfully loaded, cores that support no-content should be able to use "Start Core".
QA
- Load ScummVM, or via the command line
./ludo -L scummvm_libretro.so
- See that the ScummVM GUI pops up
How about we just start the core in Load Core if a core doesn't support content? Is there a way to detect this?
Great idea... So when you use Load Core --> ScummVM, it'll just boot straight into ScummVM.
It could be done with a check against what was passed in for the RETRO_ENVIRONMENT_SET_SUPPORT_NO_GAME
environment call. When the core provides true
for RETRO_ENVIRONMENT_SET_SUPPORT_NO_GAME
, it should just start the core.