bsnes-emu / bsnes

bsnes is a Super Nintendo (SNES) emulator focused on performance, features, and ease of use.
Other
1.63k stars 154 forks source link

[Feature request] [libretro] Implement bypassing of region detection #267

Open tuzepoito opened 1 year ago

tuzepoito commented 1 year ago

In the standalone version of bsnes, the "Load Game" dialog has an option that lets you bypass the region auto-detection feature to choose from "NTSC" or "PAL".

bsnesregion

I see no such option in the Libretro core. It seems the core always selects the region automatically upon loading of the game.

jeffythedragonslayer commented 1 year ago

Can you screenshot the lack of such option in the Libretro core?

tuzepoito commented 1 year ago

Here are the options of the core as of v115 options01 options02 options03 options04 options05 options06 options07 options08

Also, I found no such option in the code, whether in this repository https://github.com/bsnes-emu/bsnes/blob/d0efbfbcd937142969b47d65a04ffe4f5a77b50d/bsnes/target-libretro/libretro.cpp#L461

or in the Libretro: https://github.com/libretro/bsnes-libretro/blob/62add9672bb616dc9e83376e68a94913262a65ac/bsnes/target-libretro/libretro_core_options.h

richterdeveloper commented 8 months ago

The region option remains unavaiable in the last libretro core version. :S