This PR uses the default_value parameter of the new core options interface to 'sanitise' the ordering of numerical core option values.
libretro_set_core_options() has been updated to automatically set the correct default value when building old style retro_variable arrays for frontends that do not support the new core options interface. The libretro_core_options.h file included here should therefore be considered the new 'reference' implementation.
This PR uses the
default_value
parameter of the new core options interface to 'sanitise' the ordering of numerical core option values.libretro_set_core_options()
has been updated to automatically set the correct default value when building old styleretro_variable
arrays for frontends that do not support the new core options interface. Thelibretro_core_options.h
file included here should therefore be considered the new 'reference' implementation.