Jump to content

hlsl


gec5741

Recommended Posts

OK so I'm trying to setup hlsl in my build but can't seem to get it to work!  It seems so easy but I just can't seem to figure it out.  I've found online settings for the Ini file and have modified it.  I've made sure hlsl is enabled in mame it self.  Not matter what when I launch it from rocket launcher I don't get the hlsl effects.  I've seen online people saying to go into rocketlauncher settins and set it in the modules for mame from default to true.  if I do that when I launch a game mame crashes before the game launches.  I just can't seem to see anything else to do.  anyone have any insight into this that may help i'd greatly appreciate it!

Link to comment
Share on other sites

I'll admit I haven't set this up yet myself.

 

But I would start HERE. Metalzoic has done a tonne of tweaking of the settings while side-by-side with a real arcade cab. There is more information in the thread as well... like the fact hlsl is more taxing on your system than glsl. Depending on your specs, you may want to try that. 

Link to comment
Share on other sites

I may go with GLSL instead.  I've not been able to get things working.  As soon as I enable hlsl in rocketlauncher either by setting it to true or ini mame crashes when I try and load a game.  Maybe my video card is just not able handle it?  I'm using a gforce 610 card.  Watching a video by giga guides he mentions needing to download something from the plat download section called "copy contents to mame folder" or it may crash so maybe I just need to get a plat membership to get this download?  I do plan to get a plat membership anyway.  But I still may try glsl since hlsl is a bit more taxing on the system.

Link to comment
Share on other sites

I may go with GLSL instead.  I've not been able to get things working.  As soon as I enable hlsl in rocketlauncher either by setting it to true or ini mame crashes when I try and load a game.  Maybe my video card is just not able handle it?  I'm using a gforce 610 card.  Watching a video by giga guides he mentions needing to download something from the plat download section called "copy contents to mame folder" or it may crash so maybe I just need to get a plat membership to get this download?  I do plan to get a plat membership anyway.  But I still may try glsl since hlsl is a bit more taxing on the system.

What type and version of MAME are you running? MAMEUIFX? 171?

If you launch a game directly from the emulator does the HLSL work?

As long as the MAME you are trying to use supports HLSL, you have the correct HLSL files (like Giga mentioned)and if your settings are correct in MAME then you should just need to get the settings right in RLauncher. If it's working straight from MAME and not RL then it's probably a setting not right in RL.

Link to comment
Share on other sites

Quick question.  In the hyperspin downloads section there is a mameuifx version with the nonag, highscore support etc.  It is only the .exe.  Do I download the full mame64uifx171 from the mameuifx site then simply overwrite the exe with the one from hyperspin in order to get the nonag and highscore support?  Looks like the shaders for glsl is included with mameuifx so I'd like to go with them for my emulators.  I'm still looking on their site for these hlsl & glsl download.

Link to comment
Share on other sites

Quick question.  In the hyperspin downloads section there is a mameuifx version with the nonag, highscore support etc.  It is only the .exe.  Do I download the full mame64uifx171 from the mameuifx site then simply overwrite the exe with the one from hyperspin in order to get the nonag and highscore support?  Looks like the shaders for glsl is included with mameuifx so I'd like to go with them for my emulators.  I'm still looking on their site for these hlsl & glsl download.

Hmmm... You know, sometimes I update MAMEUIFX every 2 or 3 months and I can never remember. I usually have to ask the same question myself and I've done it 8 times at least.

Check the download you found here. Some people do it the right way and include the .EXE along with all the other files needed in a single zip.

If it's just the .exe (which always makes me furious) then you'd probably need to download the full deal, then drop the no-nag exe into it.

I could have sworn UIFX was already hi-score enabled though.

Link to comment
Share on other sites

I just can't for the life of me get these things working.  So HLSL I just can't get to work period.  Even if I launch a game from mame it self it crashes.  So I moved on to just using glsl.  I can get that to work within mame.  However when launching a game through hyperspin using rocket launcher I do not get the glsl shaders coming through.  I've watched the video from gigapig but my version seems a bit different.  Within the rocket launcher settings I've set the glsl to ini but I don't have a setting in there to change the video to opengl.  My INI file reflects it all but even if I have it set to ini within rocket launcher I do not get the glsl settings when launching a game.  This is driving me nuts!

Link to comment
Share on other sites

Well I could never get hlsl working on my setup.  Even though mame it self.  I'm pretty happy with glsl.  I'm curious though what that setting I changed is actually doing.  It made it work though so I'm happy.  What's the new version of mame?  I am running 171.

Link to comment
Share on other sites

Looks like the new MAME that released today made some big changes to HLSL. Possibly big enough to break our current settings and have to re-do them.

I'm curious.

 

The most of your settings can stay the same.

 

The settings you have to adjust are the follows:

  • the scanline settings (halve the scanline alpha should be enough)
  • the bloom settings for raster games (slightly increase the the bloom scale should be enough)
  • the bloom settings for vector games (halve the bloom scale should be enough)

You also might want to try the new presets that are provided as INI files.

Link to comment
Share on other sites

what's strange is that is in fact exactly what I did to make GLSL work with my setup.  glsl worked fine just running games within mame.  But if I launched a game through rocketlauncher I got no glsl visuals.  Once I set it to legacy it worked.  I also had glsl set to ini and set the ini path but I had those before when it was set to default and not legacy and still did not get any glsl visuals. 

Link to comment
Share on other sites

The most of your settings can stay the same.

 

The settings you have to adjust are the follows:

  • the scanline settings (halve the scanline alpha should be enough)
  • the bloom settings for raster games (slightly increase the the bloom scale should be enough)
  • the bloom settings for vector games (halve the bloom scale should be enough)

You also might want to try the new presets that are provided as INI files.

 

The "Jezze"? If so, we're honored with your presence. :)

Link to comment
Share on other sites

The most of your settings can stay the same.

The settings you have to adjust are the follows:

  • the scanline settings (halve the scanline alpha should be enough)
  • the bloom settings for raster games (slightly increase the the bloom scale should be enough)
  • the bloom settings for vector games (halve the bloom scale should be enough)
You also might want to try the new presets that are provided as INI files.
Yeah I saw that in the notes and if that's all i really need to alter I'll update my previous settings I have on here.

Very cool of you to pop in. Huge fan of all the work you've put into this for everyone. Thanks!

Link to comment
Share on other sites

Hey guys,

 

Quick update.  So I was digging around the global settings again in mame and I did this time see the setting for changing the video mode to open GL.  I did that and set it back from legacy to default and I do still get the glsl setup coming through in my games.  I'm not sure how I missed that and I really can't explain how or why it was working.  Maybe now I'll revisit the whole hlsl setup and see if maybe that helps by changing the video mode to directX or whatever it was again for hlsl. 

 

One more question relating to the new mame version.  I'm still a bit fuzzy on the whole mame rom set versions and how that relates to your mame version.  I thought I read that you MUST use roms that have the same versions as your emulator version for mame?  If I have roms that are for 171 and I upgrade to mame 172 will they still work?  Also will there be a new mameuifx version soon?

Link to comment
Share on other sites

Maybe now I'll revisit the whole hlsl setup and see if maybe that helps by changing the video mode to directX or whatever it was again for hlsl. 

 

 

That will need to be "d3d" for directx

 

 

One more question relating to the new mame version.  I'm still a bit fuzzy on the whole mame rom set versions and how that relates to your mame version.  I thought I read that you MUST use roms that have the same versions as your emulator version for mame?  If I have roms that are for 171 and I upgrade to mame 172 will they still work?  Also will there be a new mameuifx version soon?

 

You don't need the latest to match and I doubt you would notice, only if a certain game did not work perhaps. If you were upgrading from a very old version then you would need to get a new set or run them through CLRMamepro. 

 

As for Mameuifx, there seems to have been a bit of a drama regarding the new licensing and it looked like mamesick was going to call it a day. Luckily things look like they are now sorted which is a great relief. Please go over and give some support.

 

http://mame32fx.altervista.org/forum/viewtopic.php?f=1&t=288

Link to comment
Share on other sites

Reading that thread now.  So glad they got it straightened out.  Sad about the highscore support but if I read it right that will be introduced and supported as is?  I need my highscore support!  My kid still thinks he can beat my donkeykong HS wich aint gonna happen any time soon! :)

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...