libretro-mirrors / libretro-arb

For proposed improvements to libretro API.
8 stars 2 forks source link

Cheat interface supported #31

Open andres-asm opened 8 years ago

andres-asm commented 8 years ago

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.

inactive123 commented 8 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.

heuripedes commented 8 years ago

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.

RobLoach commented 2 years ago

The support is listed in the .info file for each core. We could possibly use that.

hizzlekizzle commented 2 years ago

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