• Hey, guest user. Hope you're enjoying GameParadise! Have you considered registering for an account? Come join us and add your take to the daily discourse.

Homebrew Retroarch Arcade : Sort games and Screen Resolution configuration files

 
 

admin

Chad
Staff member
85%
Joined
Jan 25, 2024
Messages
3,518
Points
38
Age
38
Location
USA
Website
gameparadise.org
Credits
63,216
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/
 

Attachments

  • Scripts_Datas.zip
    Scripts_Datas.zip
    3.2 MB · Views: 18
 

Recent Content

Newest Downloads

Tutorials

Back
Top