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

    crt-pi shader users - automatic usage of crt-pi-vertical in vertical games in lr-fbalpha 029739 (formerly lr-fba-next)

    Scheduled Pinned Locked Moved Ideas and Development
    arcadeshadersfba
    22 Posts 5 Posters 10.8k 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.
    • RionR
      Rion
      last edited by Rion

      Following up on @dankcushions thread here and what i learned from him and @Riverstorm

      This is the same as crt-pi shader users - automatic usage of crt-pi-vertical in vertical games in lr-mame2003 except this is for vertical games in lr-fbalpha 029739.

      There are two versions.

      One using the normal crt-pi-vertical shader
      And one using the crt-pi-curvature-vertical shader

      Place these cfg files in you fba folder you can then configure fba to use crt-pi or crt-pi-curvate for all the other games using RetroPie setup.

      Configuration/tools - > configedit -> Configre basic libretro emulator options > configure additional options for fba.

      Video Shader Enable (True)
      Video Shader File (crt-pi or crt-pi-curvate)

      FBNeo rom filtering
      Mame2003 Arcade Bezels
      Fba Arcade Bezels
      Fba NeoGeo Bezels

      1 Reply Last reply Reply Quote 1
      • RionR
        Rion
        last edited by Rion

        Updated for Retropie 4.1 and with a new Generic Arcade Bezel for all Vertical Games made by John Merrit over at Libretro.

        There are several versions to chose from.

        • fba_Vertical_029739_Generic_Overlay_Curvate
          This is the one with the Generic Overlay using crt-pi-curvature-vertical.glslp

        • fba_Vertical_029739_no_overlay
          This one uses the crt-pi-vertical.glslp

        • fba_Vertical_029739_no_overlay_Curvate
          This one uses crt-pi-curvature-vertical.glslp

        Small preview on how the Generic Overlay looks like. Tried to make a screenshot with the game running but could not get it to work using RetroArch.

        http://imgur.com/eTU2t6D

        FBNeo rom filtering
        Mame2003 Arcade Bezels
        Fba Arcade Bezels
        Fba NeoGeo Bezels

        edmaul69E 1 Reply Last reply Reply Quote 0
        • RionR
          Rion
          last edited by Rion

          Update again

          This time i added a new Generic Vertical Arcade Overlay by John Merrit that uses as much screen space as possible.
          Both with and without glass.

          Plus the same Generic Arcade Overlay as before but without scratches also made by John.

          fba_Vertical_029739_Generic_Overlay_Curvate_No_Scratches

          fba_Vertical_029739_Generic_Overlay2_Curvate

          fba_Vertical_029739_Generic_Overlay2_Curvate_No_Glass

          0_1479551073151_8K2yfy.png

          FBNeo rom filtering
          Mame2003 Arcade Bezels
          Fba Arcade Bezels
          Fba NeoGeo Bezels

          1 Reply Last reply Reply Quote 0
          • P
            Pyjamarama
            last edited by

            Hi @Rion

            Did u notice any performance drops using these shaders?

            thanx

            RionR 1 Reply Last reply Reply Quote 0
            • RionR
              Rion @Pyjamarama
              last edited by

              @Pyjamarama Did not notice any speed-downs. But then again i am using a Pi3 and overclocked.

              FBNeo rom filtering
              Mame2003 Arcade Bezels
              Fba Arcade Bezels
              Fba NeoGeo Bezels

              R 1 Reply Last reply Reply Quote 0
              • R
                red2blue @Rion
                last edited by

                @rion what about games that are more horizontal? do these use the regular overlay for those types of games? the games im talking about for example would be ghosts n ghouls, the simpsons, ninja turtles etc. the wider games.

                edmaul69E 1 Reply Last reply Reply Quote 0
                • edmaul69E
                  edmaul69 @red2blue
                  last edited by edmaul69

                  @red2blue for horizontal games, you would just make one setup in the systems retroarch.cfg to point to using the horizontal versions. There are less vertical games than horizontal games so its easier to make seperate configs for all those ones and let horizontal games use the default setting in the systems retroarch.cfg. Then if new games get added, if they are horozontal games you dont have to worry about creating new configs for those ones as they will automatically use the default one.

                  R 1 Reply Last reply Reply Quote 0
                  • R
                    red2blue @edmaul69
                    last edited by

                    @edmaul69 i have 4.3k roms in my fba folder no way im going through all those figuring out which is horizontal lol....

                    So if i do it thru retroarch, and make the horizontal one default.. the roms with .cfg files will override default setting right?

                    And Rion's thread with the .cfg files those configs are only for vertical right?? or did he make everygame use vertical?

                    edmaul69E 1 Reply Last reply Reply Quote 0
                    • edmaul69E
                      edmaul69 @red2blue
                      last edited by

                      @red2blue they are only configs for vertical games. For say fba, for horizontal games, you would add a configuration to /opt/retropie/configs/fba/retroarch.cfg. Then every single horizontal game will use that config. Now all of the vertical ones have their own config from his download. It will still use settings from the retroarch.cfg but they have their own overlay and shader setting so it overrides the one in the retroarch.cfg.

                      R 1 Reply Last reply Reply Quote 0
                      • R
                        red2blue @edmaul69
                        last edited by

                        @edmaul69 can you give me the exact line i would use?

                        edmaul69E 1 Reply Last reply Reply Quote 0
                        • edmaul69E
                          edmaul69 @red2blue
                          last edited by

                          @red2blue if you look at the configs in the download they should be identical for horizontal games minus the word vertical and a dash. Dont add the word horizontal.

                          R 1 Reply Last reply Reply Quote 0
                          • edmaul69E
                            edmaul69 @Rion
                            last edited by

                            @rion i cant really find overlays searching google. do you know if there is a horizontal and vertical curved bezel for 4:3? the curve just looks bad without one

                            RionR 1 Reply Last reply Reply Quote 0
                            • RionR
                              Rion @edmaul69
                              last edited by

                              @edmaul69 No I'm sorry. These are all made by John Merrit over at Libretro and they are all 16:9.

                              But what you could do is to edit the original Bezels and format them to 4:3 with some of the side art cut out but still preserving the arcade monitor.

                              FBNeo rom filtering
                              Mame2003 Arcade Bezels
                              Fba Arcade Bezels
                              Fba NeoGeo Bezels

                              edmaul69E 2 Replies Last reply Reply Quote 0
                              • edmaul69E
                                edmaul69 @Rion
                                last edited by

                                @rion i thought about that but i couldnt find the horizontal bezel. I will try to search based on the name you mentioned.

                                1 Reply Last reply Reply Quote 0
                                • R
                                  red2blue @edmaul69
                                  last edited by red2blue

                                  @edmaul69 it was Arcade_Generic_4x3.cfg btw

                                  OR you can use this version opt/retropie/emulators/retroarch/overlays/arcade-bezel-overlays/Final_Arcade_Generic_4x3.cfg

                                  1 Reply Last reply Reply Quote 0
                                  • edmaul69E
                                    edmaul69 @Rion
                                    last edited by

                                    @rion i need to bulk edit all of these files to add my bezels and stuff. How can i bulk edit all of these files?

                                    RionR 1 Reply Last reply Reply Quote 0
                                    • RionR
                                      Rion @edmaul69
                                      last edited by

                                      @edmaul69 said in crt-pi shader users - automatic usage of crt-pi-vertical in vertical games in lr-fbalpha 029739 (formerly lr-fba-next):

                                      @rion i need to bulk edit all of these files to add my bezels and stuff. How can i bulk edit all of these files?

                                      I think the screen area is the same for almost all of the generic overlays but I'm not sure.

                                      FBNeo rom filtering
                                      Mame2003 Arcade Bezels
                                      Fba Arcade Bezels
                                      Fba NeoGeo Bezels

                                      edmaul69E 1 Reply Last reply Reply Quote 0
                                      • edmaul69E
                                        edmaul69 @Rion
                                        last edited by

                                        @rion yeah problem is , i need to tell them to use my bezel and also point them to my fba config for other config settings.

                                        RionR 1 Reply Last reply Reply Quote 0
                                        • RionR
                                          Rion @edmaul69
                                          last edited by

                                          @edmaul69 said in crt-pi shader users - automatic usage of crt-pi-vertical in vertical games in lr-fbalpha 029739 (formerly lr-fba-next):

                                          @rion yeah problem is , i need to tell them to use my bezel and also point them to my fba config for other config settings.

                                          If you are talking about editing the cfg files that's easy enough using notepad++ for example. But if you are talking about the png files then I don't know.

                                          FBNeo rom filtering
                                          Mame2003 Arcade Bezels
                                          Fba Arcade Bezels
                                          Fba NeoGeo Bezels

                                          edmaul69E 1 Reply Last reply Reply Quote 0
                                          • edmaul69E
                                            edmaul69 @Rion
                                            last edited by

                                            @rion i use notepad++. I know how to replace one line with one line in bulk. But i couldnt figure out how to bulk add lines.

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