- Joined
- Jan 25, 2024
- Messages
- 12,301
- Points
- 38
- Age
- 39
- Location
- USA
- Website
- gameparadise.org
- Credits
- 206,669
Here are Windows and Linux scripts to sort Arcade games and packs containing games resolution config files.
SORTING GAMES
Final Burn Alpha
The script will automatically sort games marked with a 'Working' status in the corresponding platform folder. It's based on fba wii compatibility list.
Only parent roms are copied.
Download this archive : Sort FBA
WINDOWS
========
- Extract the content of the archive in your games directory (with all the .zip files).
- Double click on sortfba.bat.
LINUX
======
- Extract the content of the archive in your games directory (with all the .zip files).
- In terminal launch the script : ./sortfba.sh
MAME 2003/MAME 2000
sort2003 sort games not working in FBA in their corresponding status folder. The status comes from Raspberry3 compat(not very reliable I know!).
sort2000 only sort games not working or untested in Mame2003.
Only parent roms are copied.
Download this archive : Sort MAME
WINDOWS
========
- Extract the content of this archive in the games directory (with all the .zip files).
- Double click on sort2003.bat
- Double click on sort2000.bat
LINUX
======
- Extract the content of this archive in the games directory (with all the .zip files).
- In terminal ./sort2003_linux.sh
- ./sort2000_linux.sh
SCREEN RESOLUTIONS
Download the pack : Arcade resolutions configs
In this pack, there's a configuration file for each game and its 'original' resolution.
Normally, those .cfg files are created when you do Overrides->Save Game Overrides in Retroarch menu.
For each core, there are 2 folders depending of what you want :
LCD : Modern TV. Doubled vertical resolution. For example, 384*448 in Street Fighter II.
CRC : Old TV. Original. 384*224.
By default, game overrides are in /retroarch/CORE_NAME
You have to create this folder first if it doesn't exist by saving a game override for each core in Retroarch or manually.
For example, for Final Burn Alpha, copy FBA/FBA/LCD content in /retroarch/FB Alpha 2012
For Final Burn Alpha CPS1, copy FBA/CPS1/LCD content in /retroarch/FB Alpha 2012 CPS-1
Do the same for the other FBA cores and for the Mame cores.
Game override is only possible on recent retroarch versions. Very old versions (1.0.0..) don't have that option.
The number in the .cfg is the index corresponding to retroarch internal GX resolution.
See GX_Resolutions.txt in Scripts_Datas.zip to know what the number means. GX_RESOLUTIONS_DEFAULT starts at 0. So GX_RESOLUTIONS_608_224 = 9
In Scripts_Datas.zip attached to this post, you'll find all the scripts and datas/lists I've used to generate all of this. Feel free to improve/correct them or just use them to your liking.
Oh by the way, just when I post this, in the latest retroarch stable 1.7.7, the menus are crashing when you change the resolution. Yeah great, good timing. I'll try to report the bug maybe... The last working is 1.7.6 : http://buildbot.libretro.com/stable/1.7.6/nintendo/wii/
EDIT
It's fixed now in the nightly builds: http://buildbot.libretro.com/nightly/nintendo/wii/
SORTING GAMES
Final Burn Alpha
The script will automatically sort games marked with a 'Working' status in the corresponding platform folder. It's based on fba wii compatibility list.
Only parent roms are copied.
Download this archive : Sort FBA
WINDOWS
========
- Extract the content of the archive in your games directory (with all the .zip files).
- Double click on sortfba.bat.
LINUX
======
- Extract the content of the archive in your games directory (with all the .zip files).
- In terminal launch the script : ./sortfba.sh
MAME 2003/MAME 2000
sort2003 sort games not working in FBA in their corresponding status folder. The status comes from Raspberry3 compat(not very reliable I know!).
sort2000 only sort games not working or untested in Mame2003.
Only parent roms are copied.
Download this archive : Sort MAME
WINDOWS
========
- Extract the content of this archive in the games directory (with all the .zip files).
- Double click on sort2003.bat
- Double click on sort2000.bat
LINUX
======
- Extract the content of this archive in the games directory (with all the .zip files).
- In terminal ./sort2003_linux.sh
- ./sort2000_linux.sh
SCREEN RESOLUTIONS
Download the pack : Arcade resolutions configs
In this pack, there's a configuration file for each game and its 'original' resolution.
Normally, those .cfg files are created when you do Overrides->Save Game Overrides in Retroarch menu.
For each core, there are 2 folders depending of what you want :
LCD : Modern TV. Doubled vertical resolution. For example, 384*448 in Street Fighter II.
CRC : Old TV. Original. 384*224.
By default, game overrides are in /retroarch/CORE_NAME
You have to create this folder first if it doesn't exist by saving a game override for each core in Retroarch or manually.
For example, for Final Burn Alpha, copy FBA/FBA/LCD content in /retroarch/FB Alpha 2012
For Final Burn Alpha CPS1, copy FBA/CPS1/LCD content in /retroarch/FB Alpha 2012 CPS-1
Do the same for the other FBA cores and for the Mame cores.
Game override is only possible on recent retroarch versions. Very old versions (1.0.0..) don't have that option.
The number in the .cfg is the index corresponding to retroarch internal GX resolution.
See GX_Resolutions.txt in Scripts_Datas.zip to know what the number means. GX_RESOLUTIONS_DEFAULT starts at 0. So GX_RESOLUTIONS_608_224 = 9
In Scripts_Datas.zip attached to this post, you'll find all the scripts and datas/lists I've used to generate all of this. Feel free to improve/correct them or just use them to your liking.
Oh by the way, just when I post this, in the latest retroarch stable 1.7.7, the menus are crashing when you change the resolution. Yeah great, good timing. I'll try to report the bug maybe... The last working is 1.7.6 : http://buildbot.libretro.com/stable/1.7.6/nintendo/wii/
EDIT
It's fixed now in the nightly builds: http://buildbot.libretro.com/nightly/nintendo/wii/