noiseordinance Posted February 20, 2018 Share Posted February 20, 2018 So switching to the standard Mame64 command line version fixes the issue; I simply set hlsl_enable to 1 and placed the custom raster file in the appropriate directory. This setup looks great, but I'm curious if there's any way to get it geometric, like in the crt-geom filter, or if I should just switch to the BGFX crt-geom filter instead? Thank you for your time! Quote Link to comment Share on other sites More sharing options...
Lordmonkus Posted February 20, 2018 Author Share Posted February 20, 2018 You mean like the curves ? I think there are parameters for it but I don't like that personally. You can try the BGFX Geom shader if you like, just pick the one you prefer. Quote Link to comment Share on other sites More sharing options...
bigfraz5 Posted February 21, 2018 Share Posted February 21, 2018 where can we download these shaders? Quote Link to comment Share on other sites More sharing options...
Lordmonkus Posted February 21, 2018 Author Share Posted February 21, 2018 They come with Mame already as long as you aren't using a version of Mame that predates it. 1 Quote Link to comment Share on other sites More sharing options...
neil9000 Posted February 21, 2018 Share Posted February 21, 2018 1 minute ago, bigfraz5 said: where can we download these shaders? Hi and welcome. It depends which ones you want, MAME has a load built in, or do you want @Lordmonkus's ones? Quote Link to comment Share on other sites More sharing options...
bigfraz5 Posted February 21, 2018 Share Posted February 21, 2018 I have mame .193 was looking for alternative as d3d crashes my mame for some reason that I haven’t figured out yet. Quote Link to comment Share on other sites More sharing options...
Lordmonkus Posted February 21, 2018 Author Share Posted February 21, 2018 You may want to try out GroovyMame and HLSL then. You can learn more about it here: http://forum.arcadecontrols.com/index.php/topic,151459.0.html?PHPSESSID=9tmcng4q57rekvsems3qppg554 The download link itself is there but a little bit hiddenThen you can get my HLSL presets here: Setting up GroovyMame is for the most part identical to normal Mame. Set your rom path and any option you may need like syncrefresh to get rid of screen tearing and your video driver to D3D. GroovyMame even has the added benefit of a frame delay setting which normal Mame doesn't have which helps with input lag. This is a setting 0-9 representing a percentage of delay, the higher the number though the more CPU power is required to drive, you will have to experiment to find the setting that works best for you. Or you could even try out the new Retroarch 1.7.1 release which has D3D11 support, though I don't know if the Mame core supports it or not, I haven't tested it. Quote Link to comment Share on other sites More sharing options...
xoran Posted April 4, 2018 Share Posted April 4, 2018 Wow. This is amazing! Thank you, @Lordmonkus this bgfx thread has made my mame experience SO much better!!! 1 Quote Link to comment Share on other sites More sharing options...
Lordmonkus Posted April 4, 2018 Author Share Posted April 4, 2018 Glad you found it helpful. Quote Link to comment Share on other sites More sharing options...
TheRiceKing Posted April 14, 2018 Share Posted April 14, 2018 THANK YOU SO MUCH FOR THIS. Short, clear, simple. P.S. I also went with the crt-geom 1 Quote Link to comment Share on other sites More sharing options...
Replay Posted April 14, 2018 Share Posted April 14, 2018 On 2/19/2018 at 10:51 PM, noiseordinance said: So switching to the standard Mame64 command line version fixes the issue; I simply set hlsl_enable to 1 and placed the custom raster file in the appropriate directory. This setup looks great, but I'm curious if there's any way to get it geometric, like in the crt-geom filter, or if I should just switch to the BGFX crt-geom filter instead? Thank you for your time! I didn't see this question until now, but if you feel like messing around, try changing these options: distortion 0.05 cubic_distortion 0.0 distort_corner 0.05 round_corner 0.10 Quote Link to comment Share on other sites More sharing options...
yorketto Posted May 11, 2018 Share Posted May 11, 2018 hy at all, sorry for my english, i have setup correctly all shader in mame and standalone mame work at great!! but when i start a rom on my launchbox the rom start without shader any solution? tanx a lot Quote Link to comment Share on other sites More sharing options...
DOS76 Posted May 11, 2018 Share Posted May 11, 2018 Is you MAME.ini file in you INI folder if so move it out into the MAME root menu and see if that fixes it. Quote Link to comment Share on other sites More sharing options...
yorketto Posted May 11, 2018 Share Posted May 11, 2018 great !!!! tanx a lot but because we must do this? Quote Link to comment Share on other sites More sharing options...
DOS76 Posted May 11, 2018 Share Posted May 11, 2018 I actually have no clue why I just thought I remembered reading that this was the fix for that issue and a few others in MAME and other MAME derivatives. Quote Link to comment Share on other sites More sharing options...
yorketto Posted May 11, 2018 Share Posted May 11, 2018 tanks a lot Quote Link to comment Share on other sites More sharing options...
flatuswalrus Posted May 27, 2018 Share Posted May 27, 2018 I only just discovered you could do this with MAME. I applied the crt-geom also across my MAME64, MAMEUI64 and MAMEUIFX and it looks awesome! I went with crt-geom as well as that is what I was already using in RetroArch. So thank you very much for this tutorial as it has made things a lot more visually enjoyable. Now if I could only work out how to apply the Exodus CRT Overlay as a border I would be happier than a pig in mud. Quote Link to comment Share on other sites More sharing options...
ItchyRobot Posted July 9, 2018 Share Posted July 9, 2018 (edited) On 9/24/2016 at 3:28 PM, Lordmonkus said: The one downside to BGFX for now is that you cannot easily save and load configuration files for these shaders. You can edit them while in game using the "tab" menu within Mame but you cannot save them out, once you close the game those changes are gone. Hopefully in the future this will change. Isn't this a huge downside, and deal breaker? It seems that if I have to set up each game before playing, it just would not be worth it. On a side note: I am setting up all the bezels and tweaking the sizing to get the screens to fit perfectly within the bezels for my monitor/setup. I am having to slightly stretch/shrink some of the X/Y aspect ratios to get the game window to fit perfectly within the bezel windows. I have a feeling this will come into play since it essentially changes the pixel layouts for the games. Does anyone have any experience on using bezels and how tweaking the X/Y aspect ratios affects to look of HLSL and this BGFX look of the scan lines? It seems that a lot of the bezels I have downloaded do not do a great job of preserving the exact aspect ratio of the games, and I am afraid it may affect the scan line effects of the MAME HSLSL and BGFX tools. Edited July 9, 2018 by ItchyRobot Quote Link to comment Share on other sites More sharing options...
DOS76 Posted July 9, 2018 Share Posted July 9, 2018 BGFX can be set in the MAME.ini now (and has been able to for some time) the post you are quoting is almost 2 years old Quote Link to comment Share on other sites More sharing options...
ItchyRobot Posted July 9, 2018 Share Posted July 9, 2018 9 minutes ago, DOS76 said: BGFX can be set in the MAME.ini now (and has been able to for some time) the post you are quoting is almost 2 years old OK, thanks. Maybe the guide needs to be updated, or a side note about that added. Do you have a preference over one or the other, HLSL/BGFX, now that both have evolved? I was about to dive into the scan line part of my collection once I get my bezels set and would rather start with the better of the two options. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.