Jump to content

Should I get such a performance hit with HLSL?


Psynaptik

Recommended Posts

So, after much fiddling around, I just got HLSL effects enabled in RocketLauncher for MAME.

Trouble is, when I do have them enabled EVERY game goes very slow and grinds to a halt (test game is espgaluda).

So I have a dedicated vertical cab with an 19" Dell LCD monitor (it's a Vigolix inspired build) which has this PC in it:

AMDFX6300

8GB memory

NVidia Quadro FX 580 Graphics card.

Now, the graphics card is old because it's pulled from another machine. Is it the graphics card that's limiting me or something else I've missed?

Should I look at GLSL instead?

Do I need to replace the graphics card after all? If so, what's the cheapest I could get away with?

My RPi3 ran many of these games pretty good with shader options in retroarch (attract mode build from arcadepunks) ...were they some other kind of less demanding shader? Because it really seems to me that my PC should be kicking its butt!

Sorry for all the questions, but there's really a lot of detail to get my head around!

Link to comment
Share on other sites

Yeah, HLSL impacts performance on weak videocards. GLSL needs less power but the best option in mame is BGFX. Some rigs I've worked on had a weak videocards that could not run CRT GEOM on RA GLSL but worked like a charm using MAME's BGFX video mode and CRT GEOM DELUXE shader chain.

p.s. quadro videocards may have problems with games, they are made for professional applications and the drivers sucks in terms of gaming performance.

Link to comment
Share on other sites

Hey, thanks for replying.

I'm aware of the Quadro's specialism. I also have a AMD 2400XT lying around as well. Difficult to get proper data on comparisons, but they seem to have parity with each other. Is it worth seeing if I can swap them round do you think?

Just had a quick look at BGFX, but apparently it's only on mame 0.172 and later? At the moment I'm running with 0.170 because I have a full working set for that and there's nothing missing for me from it (apart from Ikaruga, which still doesn't work in latest MAME anyway AFAIK).

I'm trying to get away without having to download a whole new MAME set - they're beasty big files!

 

Link to comment
Share on other sites

Ikagura used Naomi board, just use demul for naomi, m2emulator for model 2 and supermodeler for model3.

Upgrade to mame 0.214 can make sense as finally cps3 (Street Fighter 3) emulation is now perfect.

For the videocard, well, try it. Old AMD drivers are often a mess...

Link to comment
Share on other sites

I think I'll stick with the Quadro for now. Seemed to have it going 'okay'.

I installed mame 215b and now I can't run any games in RL/HyperSpin!

0170 worked fine but doesn't have BGFX. 215b seems to work fine by itself and works with the roms from 0170 (so far..! ?), but refuses to work with RL/HyperSpin. I get this error:

"ScriptError - There was an error waiting for the window "ahk_class MAME". Please check you have the correct version emulator installed for this module, followed any notes in the module, and have this emulator working outside your Frontend first. Also turn off Fade to see if you are hiding your problem. "

1 step forward (CRT-Geom works fine, deluxe is too taxing and causes sound glitches in things like Espgaluda), 2 steps back (no games in HyperSpin!).

How do I sort this? 

Link to comment
Share on other sites

7 hours ago, Psynaptik said:

I think I'll stick with the Quadro for now. Seemed to have it going 'okay'.

I installed mame 215b and now I can't run any games in RL/HyperSpin!

0170 worked fine but doesn't have BGFX. 215b seems to work fine by itself and works with the roms from 0170 (so far..! ?), but refuses to work with RL/HyperSpin. I get this error:

"ScriptError - There was an error waiting for the window "ahk_class MAME". Please check you have the correct version emulator installed for this module, followed any notes in the module, and have this emulator working outside your Frontend first. Also turn off Fade to see if you are hiding your problem. "

1 step forward (CRT-Geom works fine, deluxe is too taxing and causes sound glitches in things like Espgaluda), 2 steps back (no games in HyperSpin!).

How do I sort this? 

Module changed from 0.211 on MAME, that's why MAME 0.215 works, and 0.170 does not.

Look for previous module for MAME and link it to your 0.170 set if required.

Link to comment
Share on other sites

Archived

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

×
×
  • Create New...