Open esmith13 opened 3 months ago
Thank you very much for suggesting a solution to this problem. I think a different possible solution would be to consider the directory name (eg if the folder is called "PS2" and you open a ".ISO" file, it's very likely you're trying to run a PS2 game. I will look into it, but due to time constraints, it'll take me a while.
I edited version 0.5-dev of your script myself to have a tradeoff of minor user interaction to get these additional "universal" extensions supported. Could be expanded to handle .zip for various arcade cores by user selection as well.
I added the following code at around line #701, immediately after your line
IF NOT DEFINED rom-ext (goto error-no_input_ext)
and beforegoto %rom-ext%
I also had to add a ":saturn" section in the ":sega_consoles" area of the batch file, of course. The downside of this is that after double-clicking your .chd/.cue/.iso, you have to press a single digit on your keyboard to tell it what system to run the image for in retroarch. If you press '6' or don't respond within 5 seconds, it simply exits and does nothing. For me, personally, it's still worth it.
PS: thank you SO MUCH for your hard work on this script!!