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

    Backdrops in mame2003-plus

    Scheduled Pinned Locked Moved Ideas and Development
    mame2003-plusbackdropartwork
    386 Posts 13 Posters 166.4k 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.
    • UDb23U
      UDb23 @markwkidd
      last edited by

      @markwkidd Thanks !!

      1 Reply Last reply Reply Quote 0
      • G
        grant2258 Banned
        last edited by

        @Riverstorm put tate mode on and see if it looks any better to you

        1 Reply Last reply Reply Quote 0
        • ClydeC
          Clyde @Riverstorm
          last edited by Clyde

          @Riverstorm Which resolution do you use? Your forum images are significantly smaller than mine. Maybe that plays into the different vector lines?

          I can look into my vector settings when I'm home, but maybe only tomorrow, because I will be home late today. (Weekly pub meetup. o/ᵁ ᵁ\o )

          I'm using the VecX shader on my Pi using standard Retropie 4.4, but I don't know where I got it from. I found it in the directory I where keep @ghogan42's zfast shaders, but I couldn't find it for the sake of my life on the web. Really, where the heck did I get it from??

          @markwkidd Thanks from me, too! \o/

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

            @grant2258 - Ok, so I tried you're suggestion and that got me thinking and I tried it on a monitor and Plus actually looks great. I think I almost prefer it over AdvMAME. The lines are bit sharper (than the arcade) but still very nice and with the signature flicker.

            So it's my TV that's causing the issue. I have no idea what I can do to fix that. I will try it on a few other TV's for testing. I am running RetroPie 4.4.4 and Retroarch 1.7.6 on a Pi3.

            @Clyde - Sorry I sometimes resize them if I can't get them to upload on the forums. I think it's 1MB max or something along those lines. I could never link a image that displays properly on the forums. I use an HD TV so 1920 x 1080. A weekly pub meetup is sounding pretty darn good right about now. If you can't find it when you get back and recover, if needed, maybe you can upload it later this week.

            Omega Race - 1912 x 1080 (1912 instead of 1920 which is those lost pixels we discuss)
            Tempest - 810 x 1080

            1 Reply Last reply Reply Quote 0
            • UDb23U
              UDb23
              last edited by

              Played quite a lot with the backdrop image of the Omega Race cockpit to make it look like the "black light" picture above;
              that's the best I was able to do:

              fe2e0ba5-61be-4e77-84f8-0c68cf8f74c9-image.png

              I'm not that good at Photoshop when it comes to complex color editing with adjustment layers and similar... maybe someone else can do a better job.

              Full res file available here.

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

                @UDb23 - I like the UV look. Here's the BD at 25%. I recalculated the position for 1920 x 1200 for my PC monitor. For some reason my TV renders in HD then up scales to 4k and it does it perfect for non-vector games but vector games not so well for some reason. The nice streamlined vector lines become chunky monkeys.

                Omega Race UV BD at 25% brightness ( display 1920 x 1200 & game area 1600 x 1200):
                omegrace-190102-170211.png

                1 Reply Last reply Reply Quote 1
                • G
                  grant2258 Banned
                  last edited by

                  @Riverstorm set your artwort res multiplier to x1 see id that helps with the tv

                  1 Reply Last reply Reply Quote 0
                  • ClydeC
                    Clyde @UDb23
                    last edited by Clyde

                    @UDb23 @Riverstorm Here's the UV backdrop at 0.25 brightness on my Pi (this time shrunk to 1024x768 to beat the upload cap of 1MB).

                    omegrace-190102-234523_small.png

                    Hm … difficult to choose. I think I like the non-uv slightly more, but mainly because the uv version's yellow parts at the top blend in with the yellow vectors. If the vectors become white in the near future thanks to @markwkidd, I think I'll prefer the uv version. Thanks for giving us this version for comparison!

                    markwkiddM UDb23U 2 Replies Last reply Reply Quote 0
                    • RiverstormR
                      Riverstorm
                      last edited by Riverstorm

                      @grant2258 - I will try that setting tonight and see if it makes a difference on a TV.

                      @Clyde - Damn, you're snaps are sharp! What type of monitor are you using? I can get AdvMAME to look that good but still no dice on Plus. I am going to try the setting Grant suggested tonight.

                      This side-by-side pic should help you clearly see what the difference is showing for me and why I keep using AdvMAME. When I look at @Clyde's snaps they look fantastic in Plus. Here's a side by side comparison on 1920 x 1200 monitor. I did verify the resolution multiplier (Restart core) is set to 1. I also tried to remove the BD but that didn't change the vector lines.

                      I was trying to get a snap of AdvMAME post-processing effects but all the snaps are pre-processing so I can't show you the final 3-triad effect of the vector lines.

                      I see you can click on the pic to get it full size if your browser window is small. This is on a monitor and not a TV, just to clarify.

                      AdvMAME-Plus.png

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

                        Even the BD is quite a bit sharper and less pixelated. Is anyone else experiencing this or maybe I have something off in my settings.

                        UDb23U 1 Reply Last reply Reply Quote 0
                        • G
                          grant2258 Banned
                          last edited by

                          you artwork res multiplier should be 1

                          your vector res should be 3 or 2 at least

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

                            @grant2258 - Check and check. Resolution multiplier (Restart core) is set to 1 under Settings -> Video.

                            Vector settings used:

                            mame2003-plus_vector_antialias = "enabled"
                            mame2003-plus_vector_beam_width = "1"
                            mame2003-plus_vector_flicker = "20"
                            mame2003-plus_vector_intensity = "1.5"
                            mame2003-plus_vector_resolution_multiplier = "3"
                            mame2003-plus_vector_translucency = "enabled"
                            
                            1 Reply Last reply Reply Quote 0
                            • markwkiddM
                              markwkidd @Clyde
                              last edited by

                              @Clyde said in Backdrops in mame2003-plus:

                              If the vectors become white in the near future thanks to @markwkidd, I think I'll prefer the uv version.

                              (If you rebuild from source now you will have white vectors.)

                              1 Reply Last reply Reply Quote 0
                              • UDb23U
                                UDb23 @Riverstorm
                                last edited by

                                @Riverstorm What version of ADVmame are you using ? 3.9 provided good res but had performance issues.

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

                                  @Clyde said in Backdrops in mame2003-plus:

                                  @UDb23 Your zip file works fine on my Retropie. See for yourself:

                                  alt text

                                  crt or vector shaders are a good example of why backgrounds ultimately will need to be implemented in retroarch rather than the core.

                                  the shader in the above screenshot applies to the whole image (including background) but on the real machine it would only affect the projected graphics. you wouldn’t get any scanlines on the backround art.

                                  if it was done via retroarch and not the core, retroarch could potentially apply the shader to the right part, not the whole image.

                                  1 Reply Last reply Reply Quote 2
                                  • G
                                    grant2258 Banned
                                    last edited by grant2258

                                    @Riverstorm the only setting you need to play with from above is your beam width form the settings above.

                                    Ill test the aspect ratio core provided changes we done and check if this caused it to happen vector games as its not a 1:1 anymore from the original hardware point of view. I dont think it that though the only way i can get mine to look like yours is using the default 1x scale. x3 and im good to go on my tv and monitor

                                    1 Reply Last reply Reply Quote 0
                                    • ClydeC
                                      Clyde @Riverstorm
                                      last edited by

                                      @Riverstorm said in Backdrops in mame2003-plus:

                                      @Clyde - Damn, you're snaps are sharp! What type of monitor are you using? I can get AdvMAME to look that good but still no dice on Plus.

                                      Maybe it is the shader "VecX" that I don't remember where I got it from? (It was some Retropie/Retroarch shader repo on Github I think.) I can test how it looks without the shader when I get home.

                                      My monitor is an 21" TFT with native 1600x1200. It is connected to the Pi's HDMI port with an HDMI-to-DVI adapter. I can look up the model at home.

                                      I could also show you my retroarch.cfg later.

                                      1 Reply Last reply Reply Quote 0
                                      • UDb23U
                                        UDb23 @Clyde
                                        last edited by

                                        @Clyde this one's for you:
                                        39c28d19-ab38-419c-8ffe-28e1538c1080-image.png

                                        UV without the yellow "top part" ;-)

                                        Available in same folder as previous.

                                        1 Reply Last reply Reply Quote 1
                                        • ClydeC
                                          Clyde
                                          last edited by Clyde

                                          @UDb23 You're just too good for this world. 😱 Thanks! Now I have three backdrops to choose from …

                                          @markwkidd Thanks to you, too. I now have white vectors. Interestingly (as logically), the whole picture lost its yellowish tint, which is a new but not bad impression.

                                          @Riverstorm My monitor is a NEC MultiSync LCD2170NX. And I have a theory about my shader. It may be not downloaded, but saved by RetroArch when I tested some Vectrex games. Seems like RA saves its core and game presets in /home/pi/.config/retroarch/shaders/presets, as there is now a /opt/retropie/configs/all/retroarch/shaders/presets/MAME 2003-Plus/omegrace.glslp that I definitely did not put there.

                                          Here's the content of my VecX.glslp, if you want to try it to get "my" picture.

                                          shaders = "1"
                                          shader0 = "/home/pi/.config/retroarch/shaders/stock.glsl"
                                          filter_linear0 = "true"
                                          wrap_mode0 = "clamp_to_border"
                                          mipmap_input0 = "false"
                                          alias0 = ""
                                          float_framebuffer0 = "false"
                                          srgb_framebuffer0 = "false"
                                          textures = "iqLUT;scanLUT"
                                          iqLUT = "/opt/retropie/configs/all/retroarch/shaders/ghogan42/zfast_res/iqLUT.png"
                                          iqLUT_linear = "false"
                                          iqLUT_wrap_mode = "clamp_to_border"
                                          iqLUT_mipmap = "false"
                                          scanLUT = "/opt/retropie/configs/all/retroarch/shaders/ghogan42/zfast_res/scanLUT.png"
                                          scanLUT_linear = "false"
                                          scanLUT_wrap_mode = "clamp_to_border"
                                          scanLUT_mipmap = "false"
                                          

                                          So, it uses the normal stock.glsl shader. Why it also uses some of @ghogan42's shader resources, I don't know.

                                          And here's my complete retroarch.cfg if you want to rummage through it for more video options. Why it says video_shader = "~/.config/retroarch/shaders/presets/MAME 2010/MAME 2010.glslp" I don't know either, as I don't use this shader.

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

                                            @Clyde - Thanks for all the setup information. I'll see if I can figure what is causing the issue. I have the basics correct I am sure of it as there's just not much there to configure. In fact I went to 1 on beam width as it looks better on the TV. I tried TATE mode too as per Grant's suggestion on Tempest but still a no go but it was cool to see a 65" game board. Anyway It does look fine until I play AdvMAME (or see your screenshots - I'm coming for the NEC Multisync! ;).

                                            @UDb23 - Thanks for the new BD. I spent a good deal of time last night and I lean toward the UV I think, it's very deja-vu. It's great to have options to make it fresh.

                                            Also the BD's seem to work out of the box with no modifications in AdvMAME. I am running 3.8. What type of performance issues are you seeing in 3.9? I see only 3.9 is available for install under the RP setup. That could throw a wrench in the fray if we are forced to use 3.9 as 3.8 has been working great for me with vector games and BD's.

                                            It seems AdvMAME is the same as 2003 in that the "effects" are applied to both the game area and BD. Since AdvMAME is currently being developed maybe he chose to do it that way purposely?

                                            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.