crt-pi shader users - reduce scaling artifacts with these configs in lr-mame2003, lr-fbalpha, lr-nestopia (and more to come)
-
@UDb23 said in crt-pi shader users - reduce scaling artifacts with these configs in lr-mame2003, lr-fbalpha, lr-nestopia (and more to come):
that new version specific romset.
By that statement, I take it that the FBA ROM set is expected to change again soon?
-
@mediamogul According to FBA's forum development progress posts many additional roms are supported. This includes vector games: it will be interesting to see if quality/performance is better than the recent mame2003 vector resolution enhancement.
Not sure if it just adds new roms or also some roms from previous romset need to be changed. -
@mediamogul said in crt-pi shader users - reduce scaling artifacts with these configs in lr-mame2003, lr-fbalpha, lr-nestopia (and more to come):
By that statement, I take it that the FBA ROM set is expected to change again soon?
It has already changed - https://retropie.org.uk/forum/topic/19741/new-fb-alpha-libretro-pre-v0-2-97-44 . The new repository has already new DAT files added - https://github.com/libretro/fbalpha/commit/4e5aeeeef7730fa4f5b17dae6f8e1b90829c9029.
-
-
@dankcushions @mitu @mediamogul
At this stage to create the resolution DB specific to the DAT, considering that the DAT can&will change over time, I'll probably create some excel VBA that parses the DAT to extract the rom filenames and build the specific DB by scraping progettoemma's screen information for each rom.
When the DAT will change, just re-run the code and it will rebuild the new DB. -
@UDb23 that sounds awesome! thanks so much for your help here <3
-
@dankcushions
Had to make some changes to my previous code. It now runs correctly; here's the generated comma separated resolution file.
Based on current DAT for 2.97.44.Notes:
-
some roms cannot be found on Progettoemma's site; as far as I could checks these are hacks or particular clones.
Concerning clones I started editing the DB manually adding the original game screen info; it will take some time. -
aspect ratio values and frequency are currently dummy figures (let me know if you need the real one's)
Out of 5552 roms from the DAT, over 90% are already included in the resolution DB txt file.
-
-
@UDb23 great! thanks - i'll try and take a few hours to test it out sometime soon <3
-
@dankcushions Maybe its a stupid qiestion. but can I use this cfg's for games running with mame2010 and fbalpha2012?
-
@fomt said in crt-pi shader users - reduce scaling artifacts with these configs in lr-mame2003, lr-fbalpha, lr-nestopia (and more to come):
@dankcushions Maybe its a stupid qiestion. but can I use this cfg's for games running with mame2010 and fbalpha2012?
hi! i would have thought the fbalpha configs should work with fbalpha2012 since its romset should be a subset (or close to) of the later fbalpha, but mame2010 will have many games that are not in mame2003, which i won't have configs for. however it probably has most of the common ones, so it can't hurt :)
you just have to put the mame2003 configs in the mame2010 folder, and the fbalpha configs in the fba2012 folder.
-
@dankcushions Ok, thank you reply! Another question, for example in /opt/retropie/configs/all/retroarch/config/MAME 2003 I already have config files for all the games, for example 3countb.cfg contains:
input_overlay="/opt/retropie/configs/all/retroarch/overlay/ArcadeBezels/3countb.cfg"
and that file in ArcadeBezels dir contains:
overlays = 1
overlay0_overlay = 3countb.png
overlay0_full_screen = true
overlay0_descs = 0If I overwrite that files in Mame 2003 folder, then I guess the overlay input will not work. Do I have to edit every file and copy and paste your files into these files that I already have there? Or is it another easier and faster option to do that? :)
-
This post is deleted! -
@fomt the scripts slightly change the aspect ratio of the games so wouldn't be compatible with any overlays you have as they presume the standard aspect ratio. you'd get stuff overlapping, etc.
-
@dankcushions ok, then I guess I can overwrite the files with yours and skip the overlay images.
-
Hi all! I'm wondering if I can apply this method to the picade cabinet I'm working on - The resolution is 1024x768, and I'm going to be using MajorDangerNine's romsets from here:
https://retropie.org.uk/forum/topic/20348/all-in-one-overclocked-rpi3b-arcade-rom-set-setup
This uses FBA v0.2.97.44, MAME 2003 Plus, and MAME 2010.
-
@Aksen Shaders work best at 1080p. With that low res, I don't think it's worth using shaders.
-
@Darksavior Maybe so, but I still like 'em
-
@dankcushions I tried to get the console configs for the x768 resolution and the link is broken; my TV uses an odd 720p resolution (the previously mentioned) and I want those bars gone :)
-
all the cfgs are available here: https://drive.google.com/open?id=0B_51EcTfJiTqME44R3E3ZU5kdFU
however they won't work as per https://github.com/libretro/RetroArch/issues/7536
i need to fix the script and rebuild them all but my (tiny) protest about how retroarch handles unneeded and (IMO) foolish config changes like these is to not fix the mess they create (i probably will once they actually respond to my issue, though)
-
A temporary workaround of what changed and needs to be modified in the script can be found in this thread in the last post.
Here's a link to the script. You can use something like Notepad++ to make the modifications. It's only a few lines and it works well.
I could upload them. I think I have a few scripts modified for the mame2003/FBA and mame2003-plus/FBA changes using either the crt-pi or zfast shader.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.