RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login

    crt-pi shader users - reduce scaling artifacts with these configs in lr-mame2003, lr-fbalpha, lr-nestopia (and more to come)

    Scheduled Pinned Locked Moved Ideas and Development
    crt-pi shadercrt-picrt-pi-verticalshaderslr-mame2003
    385 Posts 42 Posters 265.6k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • F
      fomt
      last edited by

      @dankcushions Maybe its a stupid qiestion. but can I use this cfg's for games running with mame2010 and fbalpha2012?

      dankcushionsD 1 Reply Last reply Reply Quote 0
      • dankcushionsD
        dankcushions Global Moderator @fomt
        last edited by dankcushions

        @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.

        F 1 Reply Last reply Reply Quote 0
        • F
          fomt @dankcushions
          last edited by

          @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 = 0

          If 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? :)

          dankcushionsD 2 Replies Last reply Reply Quote 0
          • dankcushionsD
            dankcushions Global Moderator @fomt
            last edited by

            This post is deleted!
            1 Reply Last reply Reply Quote 0
            • dankcushionsD
              dankcushions Global Moderator @fomt
              last edited by

              @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.

              F 1 Reply Last reply Reply Quote 0
              • F
                fomt @dankcushions
                last edited by

                @dankcushions ok, then I guess I can overwrite the files with yours and skip the overlay images.

                1 Reply Last reply Reply Quote 0
                • A
                  Aksen
                  last edited by

                  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.

                  DarksaviorD 1 Reply Last reply Reply Quote 0
                  • DarksaviorD
                    Darksavior @Aksen
                    last edited by

                    @Aksen Shaders work best at 1080p. With that low res, I don't think it's worth using shaders.

                    A 1 Reply Last reply Reply Quote 0
                    • A
                      Aksen @Darksavior
                      last edited by

                      @Darksavior Maybe so, but I still like 'em

                      1 Reply Last reply Reply Quote 0
                      • sergioadS
                        sergioad @dankcushions
                        last edited by

                        @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 :)

                        dankcushionsD 1 Reply Last reply Reply Quote 0
                        • dankcushionsD
                          dankcushions Global Moderator @sergioad
                          last edited by

                          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)

                          sergioadS 1 Reply Last reply Reply Quote 0
                          • RiverstormR
                            Riverstorm
                            last edited by Riverstorm

                            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.

                            O 1 Reply Last reply Reply Quote 1
                            • sergioadS
                              sergioad @dankcushions
                              last edited by

                              @dankcushions @Riverstorm thanks to both of you

                              1 Reply Last reply Reply Quote 0
                              • F
                                fomt
                                last edited by

                                Hello again. Last time I used these configs for my 1080p I didnt really know how to use them, i had ”core privided” to every game so I guess these configs never worked. 😵
                                Now i’m want to use them on a new install, and I have put them in the desire folders, and the shaders are working. If I change from ”core privided” to ”custum” in retroarch then I think the aspect ratio works to. Am I doing it correct? Should I have it on custom only or should I also have ”integer scale” on?
                                If yes, how do I set ”custom” as default? As now I have to change in every game. Should I edit retroarch.cfg?

                                F 1 Reply Last reply Reply Quote 0
                                • F
                                  fomt @fomt
                                  last edited by fomt

                                  Think I must change:
                                  aspect_ratio_index = "22"
                                  to
                                  aspect_ratio_index = "23"

                                  EDIT:
                                  Yep, 23 works, custom must have been changed from 22 to 23

                                  F 1 Reply Last reply Reply Quote 0
                                  • F
                                    fomt @fomt
                                    last edited by fomt

                                    should I add "video_scale_integer =true" in /opt/retropie/configs/arcade/retroarch.cfg ?
                                    @dankcushions

                                    dankcushionsD 1 Reply Last reply Reply Quote 0
                                    • dankcushionsD
                                      dankcushions Global Moderator @fomt
                                      last edited by

                                      @fomt said in crt-pi shader users - reduce scaling artifacts with these configs in lr-mame2003, lr-fbalpha, lr-nestopia (and more to come):

                                      should I add "video_scale_integer =true" in /opt/retropie/configs/arcade/retroarch.cfg ?
                                      @dankcushions

                                      no :)

                                      F 1 Reply Last reply Reply Quote 0
                                      • F
                                        fomt @dankcushions
                                        last edited by fomt

                                        @dankcushions No? What should I do then?
                                        So then I guess integer scale should be OFF?

                                        dankcushionsD 1 Reply Last reply Reply Quote 0
                                        • dankcushionsD
                                          dankcushions Global Moderator @fomt
                                          last edited by

                                          @fomt integer scaling is off by default in retropie, so you shouldn't have to do anything in that regard. i think you should scroll up a bit to see the recent discussions about retroarch's config changes. specifically: https://retropie.org.uk/forum/post/183831

                                          F 1 Reply Last reply Reply Quote 0
                                          • F
                                            fomt @dankcushions
                                            last edited by fomt

                                            @dankcushions ok, shall read. Red on another forum that they added a new aspect ratio to the index. so the custom 22 has moved to 23 instead.
                                            So I just run in powershell:

                                            Get-ChildItem 'f:\cfg\*.cfg' -Recurse | ForEach {
                                            (Get-Content $_ | ForEach { $_ -replace 'aspect_ratio_index = "22"', 'aspect_ratio_index = "23"' }) |
                                            Set-Content $_
                                            }
                                            

                                            then added them do the dirs in retropie, works great..

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            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.