Main > Main Forum
Anyone adjusting HLSL on a per game basis?
BadMouth:
EDIT: Spreadsheet I'm making to copy and rename an .ini file with correct HLSL settings for all games that use that resolution.
https://docs.google.com/spreadsheet/ccc?key=0Aq37CSO6oe1fdE9MRG54MG1sZHQtY1hvTzlNVHFLbUE&usp=sharing#gid=9
Originally I wasn't going to bother with HLSL on my current build, then I tried some settings found posted online that with a little tweaking, made Ms Pacman look soooo much closer to the real machine I used to have. (I did reduce phosphor life to .05 to eliminate blur)
The big factors that didn't sink in when I messed with it before were using a high resolution(1080) and prescale(6).
The vertical classics look great, but Frogger and Popeye slowed to 50% speed with the prescale set to 6. Lowering it fixes the issue, but it doesn't look nearly as good. At the start of this, I thought I'd just apply the settings globally in mame.ini, then turn off HLSL in the newer 3D games' individual ini.
Having random classics slow down blew a hole in that plan.
Mortal Kombat runs full speed, but doesn't look that great with these settings, and as expected none of the 3D games will run at full speed with HLSL enabled.
So I created an .ini file with settings for the classics, copied it many many times, and renamed them all to match the games in my classics gamelist.
None of the other games have HLSL enabled at this point. I'm planning to do NEO GEO games next since they'd all use the same monitor.
Is there some better way to go about this?
(buy a newer card than the Nvidia 9800GT that I'm using?)
Anyone bothering to match the shadow mask count for each game to the original monitor resolution?
EDIT: found this blog post with what the settings do put into layman's terms: http://gamingnos.blogspot.com/2011/10/quick-start-mame-hlsl-filter-guide-up.html
It made the prescale setting make more sense to me.
Ond's post here is also very helpful in explaining how this stuff works:
http://forum.arcadecontrols.com/index.php/topic,133382.msg1373471.html#msg1373471
lcmgadgets:
...I didn't even know what HLSL was, until I read part of the wiki. Now, I have a vague inkling. :dunno
404:
--- Quote from: BadMouth on November 01, 2013, 09:47:58 am ---Originally I wasn't going to bother with HLSL on my current build, then I tried some settings found posted online that with a little tweaking, made Ms Pacman look soooo much closer to the real machine I used to have.
The big factors that didn't sink in when I messed with it before were using a high resolution(1080) and prescale(6).
The vertical classics look great, but Frogger and Popeye slowed to 50% speed with the prescale set to 6. Lowering it fixes the issue, but it doesn't look nearly as good. At the start of this, I thought I'd just apply the settings globally in mame.ini, then turn off HLSL in the newer 3D games' individual ini.
Having random classics slow down blew a hole in that plan.
Mortal Kombat runs full speed, but doesn't look that great with these settings, and as expected none of the 3D games will run at full speed with HLSL enabled.
So I created an .ini file with settings for the classics, copied it many many times, and renamed them all to match the games in my classics gamelist.
None of the other games have HLSL enabled at this point. I'm planning to do NEO GEO games next since they'd all use the same monitor.
Is there some better way to go about this?
(buy a newer card than the Nvidia 9800GT that I'm using?)
Anyone bothering to match the shadow mask count for each game to the original monitor resolution?
--- End quote ---
strange. that card shouldn't miss a beat with HLSL.
Haze:
afaik it's the prescale that kills you.. a prescale of 6 is very high, and means the HLSL shaders have to process a lot more data.
yotsuya:
I just throw a MiniSLG in mine and not worry about HLSL.