libretro / QuickNES_Core

The QuickNES core library, originally by Shay Green, heavily modified
GNU General Public License v2.0
22 stars 35 forks source link

Enable switching of colour palettes via RetroPad L/R #87

Closed jdgleaver closed 3 years ago

jdgleaver commented 3 years ago

At present is difficult to compare the core's Color Palette options because these can only be set via the quick menu. This PR adds the ability to switch to the next/previous colour palette via the RetroPad R/L buttons while content is running:

screen_record__2021_10_08__12_24_41

This functionality is only available when using frontends that support the new RETRO_ENVIRONMENT_SET_VARIABLE callback.

In addition, this PR updates the core options to v2 (this adds no new features here, but is required for 'future-proofing' the core)