Jump to content
LaunchBox Community Forums
Retrofrogg

HLSL megathread!

Recommended Posts

As well as getting the emulation of a game as accurate as possible, I like the look of the game to be as true to the original as possible. I've therefore been working on getting the perfect HLSL (shader) settings in MAME to try and replicate as much as possible the look of an arcade monitor. I know that every arcade machine was a little different and that it also depends on your own monitor, though my aim is to have something looking reasonably authentic.

This thread is to post screenshots of your games to show your HLSL settings, and perhaps to share your HSLS settings. I'll start with some screenshots of my Neo Geo games running in MAME. I'm trying to emulate the curvature, scanlines, and other CRT artefacts as well as the glass of the monitor itself, reflections and also the game bezels (in cropped mode so that the game screen is larger). The bezelz here are by Orionsangel. I based these HLSL settings on another person's settings, who was aiming to replicate an arcade monitor as much as possible, and then tweaked the settings to my liking.

Garou: Mark of the Wolves:

garou2.thumb.jpg.9400ebe0d5d36e1be8126a1c0b0be8ca.jpgBlue's Journey:

blues.thumb.jpg.24e8c49b0cc4dc61f72d903b19e45780.jpgArt of Fighting:

AOF3.thumb.jpg.4ab9d3bbb4034d915ae3e9495465d411.jpgAero Fighters 2:

AF2.thumb.jpg.876b64ce3563952bdd15924bdde089d3.jpg

 

 

Share this post


Link to post
Share on other sites
On 4/25/2019 at 5:20 PM, Retrofrogg said:

As well as getting the emulation of a game as accurate as possible, I like the look of the game to be as true to the original as possible. I've therefore been working on getting the perfect HLSL (shader) settings in MAME to try and replicate as much as possible the look of an arcade monitor. I know that every arcade machine was a little different and that it also depends on your own monitor, though my aim is to have something looking reasonably authentic.

This thread is to post screenshots of your games to show your HLSL settings, and perhaps to share your HSLS settings. I'll start with some screenshots of my Neo Geo games running in MAME. I'm trying to emulate the curvature, scanlines, and other CRT artefacts as well as the glass of the monitor itself, reflections and also the game bezels (in cropped mode so that the game screen is larger). The bezelz here are by Orionsangel. I based these HLSL settings on another person's settings, who was aiming to replicate an arcade monitor as much as possible, and then tweaked the settings to my liking.

Garou: Mark of the Wolves:

garou2.thumb.jpg.9400ebe0d5d36e1be8126a1c0b0be8ca.jpgBlue's Journey:

blues.thumb.jpg.24e8c49b0cc4dc61f72d903b19e45780.jpgArt of Fighting:

AOF3.thumb.jpg.4ab9d3bbb4034d915ae3e9495465d411.jpgAero Fighters 2:

AF2.thumb.jpg.876b64ce3563952bdd15924bdde089d3.jpg

 

 

Wow! Looks amazing! How you did it? I've tried everything, changing all ini params and I get nothing compare with your screenshots...

Share this post


Link to post
Share on other sites

Thanks @JuanBriones! It was via a lot of online research, trial and error, testing and tweaking :) If you like I can post my settings for you. The bezel is available from Orionsangel on YouTube.

Share this post


Link to post
Share on other sites
Posted (edited)

@Retrofrogg Is a lot of work!, I feel bad for asking for your settings, but clearly I don't have your experience, I just finished build an Arcade machine from scratch and I think it was easiest than config this settings

Arcade.png

Edited by JuanBriones

Share this post


Link to post
Share on other sites

i love the scanline effects of the old arcade games...brings back so many memories...

im using mame ver 0.209 now hlsl is enabled and when in game i can bring up the menu and go to slider menu and go down to scanlines and turn the up and tweak them to how i like.

but when i exit the game and go to load it again there are no scanlines.. i have to manually set them every time i play a game?

what am i missing? cheers

Share this post


Link to post
Share on other sites
18 minutes ago, ItchyRobot said:

is your MAME.ini file read only?

hi,

No i have already checked it as i thought that may be the reason as well..

 

Share this post


Link to post
Share on other sites
1 hour ago, crispy said:

i can bring up the menu and go to slider menu and go down to scanlines and turn the up and tweak them to how i like.

but when i exit the game and go to load it again there are no scanlines.

Changing the sliders doesn't and never has saved out to the raster.ini or mame.ini file at all.

You have to take note of the changes you made and like and then put those settings in the raster.ini and vector.ini files depending on which type of game it is for.

Share this post


Link to post
Share on other sites
14 minutes ago, Lordmonkus said:

Changing the sliders doesn't and never has saved out to the raster.ini or mame.ini file at all.

You have to take note of the changes you made and like and then put those settings in the raster.ini and vector.ini files depending on which type of game it is for.

Thanks for the info..

The only slider i change is scanline amount.. from 0.00 to 1.00. now both in raster and vector ini there is no scanline amount line?

Share this post


Link to post
Share on other sites

Just doing some quick testing I believe it's:

scanline_alpha 

in the raster.ini.

the vector.ini will only affect the vector games like Tempest and Asteroids.

Share this post


Link to post
Share on other sites

Thanks for taking time to help me out.

ive changed the value scanline_alpha but its not doing anything noticeable? 

Ive changed it from 1.0 -9.0

im scratching my head as to why i cant get this working.

Share this post


Link to post
Share on other sites

I just loaded up Mame and Altered Beast and went to the scanline amount slider in the video options and moved the slider from left (0.0_ to all the way right (1.0) and it goes from 0 scanlines to really dark ones, there is a noticeable difference. It doesn't make more scanlines, that is not something it can do. Scanline amount is set in the raster.ini using the scanline_alpha setting.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...