Open andres-asm opened 9 years ago
With the current API we cannot do this.
For libretro v1 the best solution would be to try to add cheat support to as many cores as possible.
One way to allow this is to make the cheat functions optional. That way the core author doesn't need a noop function and the frontend author can detect whether it supports cheats or not.
The support is listed in the .info file for each core. We could possibly use that.
yeah, this was my goal in adding all that stuff to the infos in the first place: hoping someone would come behind and add auto-enable/disable or auto-hide/show for settings based on those values. As long as the information wasn't available anywhere, it was never going to happen :P
Can we have a way to query the core about cheat support? it would be good to disable features on the frontend to avoid confussion among end users.