MAME scanline/shadowmask simulation
- Lettuce
- Posts: 76
- Joined: August 19th, 2008, 9:59 pm
- Location: United Kingdom
Re: MAME scanline/shadowmask simulation
Have any of you guys been playing around with the new HLSL option in the latest version of mame that introduces scanlines?? Also i might get myself one of those SLG3000 scanline generator devices they look the ****.........
http://www.arcadeforge.de/?page_id=745"
http://www.arcadeforge.de/?page_id=745"
- pubjoe
- Fosters Political Ambitions
- Posts: 9843
- Joined: August 19th, 2008, 8:58 am
- Location:
Re: MAME scanline/shadowmask simulation
I haven't tried it yet but it looks great. Just what mame needs. An overlay alone was never going to be enough to be honest.
The best thing is to create an effect with the screens available today. They're already less than one factor away from 300dpi, so they're not going to suddenly get that much more capable. Overlays alone just aren't enough. We need help from dynamic luminous pixel effects (and stuff).
HLSL looks excellent.
It's funny, I was thinking about this the other day and how this is never going to happen. Just like in print, there's not much reason for detail to get any sharper beyond about 300dpi. But 300dpi just isn't enough to anywhere near simulate a true shadowmask. Over 300dpi is pretty much humanly indistinguishable for text, shapes and photos, but fine repeat patterns will still suffer visible moire type problems unless you go a hell of a lot higher. But we never will as it'll just never be worthwhile.cools wrote:Until we get high enough resolution LCDs to simulate a true CRT shadowmask...
The best thing is to create an effect with the screens available today. They're already less than one factor away from 300dpi, so they're not going to suddenly get that much more capable. Overlays alone just aren't enough. We need help from dynamic luminous pixel effects (and stuff).
HLSL looks excellent.
- cools
- Armed Police Buttrider
- Posts: 13459
- Joined: August 17th, 2008, 4:49 pm
- Location: Wales, United Kingdom
- eBay: hordarian
- Initials: CLS
Re: MAME scanline/shadowmask simulation
It does, and it's vastly superior to what was achievable beforehand. My interest in MAME has waned significantly though so I really cannot be bothered playing around with it. Framerate judder/tearing/lag differences from running on a PCB are impossible to get away from.
- Lettuce
- Posts: 76
- Joined: August 19th, 2008, 9:59 pm
- Location: United Kingdom
Re: MAME scanline/shadowmask simulation
Anyone have any settings to share for a decent HLSL setup??pubjoe wrote:I haven't tried it yet but it looks great. Just what mame needs. An overlay alone was never going to be enough to be honest.
It's funny, I was thinking about this the other day and how this is never going to happen. Just like in print, there's not much reason for detail to get any sharper beyond about 300dpi. But 300dpi just isn't enough to anywhere near simulate a true shadowmask. Over 300dpi is pretty much humanly indistinguishable for text, shapes and photos, but fine repeat patterns will still suffer visible moire type problems unless you go a hell of a lot higher. But we never will as it'll just never be worthwhile.cools wrote:Until we get high enough resolution LCDs to simulate a true CRT shadowmask...
The best thing is to create an effect with the screens available today. They're already less than one factor away from 300dpi, so they're not going to suddenly get that much more capable. Overlays alone just aren't enough. We need help from dynamic luminous pixel effects (and stuff).
HLSL looks excellent.
Have you tried GroovyMame?, it address 99% of the problems you listed cools!cools wrote:It does, and it's vastly superior to what was achievable beforehand. My interest in MAME has waned significantly though so I really cannot be bothered playing around with it. Framerate judder/tearing/lag differences from running on a PCB are impossible to get away from.
- pubjoe
- Fosters Political Ambitions
- Posts: 9843
- Joined: August 19th, 2008, 8:58 am
- Location:
Re: MAME scanline/shadowmask simulation
HLSL in action:
Nicked from Gardhul on this thread (where he also lists his settings, Lettuce).
Click for full size...
Nicked from Gardhul on this thread (where he also lists his settings, Lettuce).
Click for full size...
-
- Posts: 800
- Joined: February 9th, 2009, 7:04 pm
- Location: UK
Re: MAME scanline/shadowmask simulation
That filter setting is aweful. Apart from the pincushion / curvature / covergence (which I can't understand for the life of me why you would want to emulate), if my monitor looked that bad with the other settings I would smash it to bits!!!
IMO some people haven't got a clue what the video image should look like on a CRT.
IMO some people haven't got a clue what the video image should look like on a CRT.
- cools
- Armed Police Buttrider
- Posts: 13459
- Joined: August 17th, 2008, 4:49 pm
- Location: Wales, United Kingdom
- eBay: hordarian
- Initials: CLS
Re: MAME scanline/shadowmask simulation
It's that 1% that is so significantLettuce wrote:Have you tried GroovyMame?, it address 99% of the problems you listed cools!cools wrote:It does, and it's vastly superior to what was achievable beforehand. My interest in MAME has waned significantly though so I really cannot be bothered playing around with it. Framerate judder/tearing/lag differences from running on a PCB are impossible to get away from.
-
- Please Continue...
- Posts: 3
- Joined: June 24th, 2011, 1:05 am
- Location:
Re: MAME scanline/shadowmask simulation
that curvature was present on older low end arcade machines. yes they sucked at the time.fagin wrote:That filter setting is aweful. Apart from the pincushion / curvature / covergence (which I can't understand for the life of me why you would want to emulate), if my monitor looked that bad with the other settings I would smash it to bits!!!
IMO some people haven't got a clue what the video image should look like on a CRT.
- pubjoe
- Fosters Political Ambitions
- Posts: 9843
- Joined: August 19th, 2008, 8:58 am
- Location:
Re: MAME scanline/shadowmask simulation
Graphics were designed for the monitors of the time though. Some games look terrible when a perfectly crisp display exposes all elements of artwork that previously were not visible - such as gradients created with a small palette, or single pixel lights which had a nice glowing effect on the old "low-end" CRTs, or pixel outlines that bleed into the colour next door. Graphic designers were very aware of the quirks of the displays that would display their artwork. Hence why I much prefer to play the old games on a CRT and I am all for the effort to emulate that on the better screens of today. Especially as CRTs are dying out quickly.
R-Type springs to mind as a clear example. Especially when the level 1 space station background fades in. It looks **** on a modern clear monitor.
On the other hand. A game like Street Fighter Alpha 3, even though it's still low res, with it's bold sprites, I personally really like the look of the graphics nude and unfiltered on a nice crisp modern screen.
...Plus there's always the nostalgia factor.
R-Type springs to mind as a clear example. Especially when the level 1 space station background fades in. It looks **** on a modern clear monitor.
On the other hand. A game like Street Fighter Alpha 3, even though it's still low res, with it's bold sprites, I personally really like the look of the graphics nude and unfiltered on a nice crisp modern screen.
...Plus there's always the nostalgia factor.
- pubjoe
- Fosters Political Ambitions
- Posts: 9843
- Joined: August 19th, 2008, 8:58 am
- Location:
Re: MAME scanline/shadowmask simulation
ERm. Not quite sure why I suddenly decided to say all that earlier.
- niconiconico
- Please Continue...
- Posts: 91
- Joined: October 14th, 2009, 1:22 am
- Location: London, UK
- Initials: AAA
Re: MAME scanline/shadowmask simulation
Anyone knows what the f*** is going on with my display after enabling hlsl?
- niconiconico
- Please Continue...
- Posts: 91
- Joined: October 14th, 2009, 1:22 am
- Location: London, UK
- Initials: AAA
Re: MAME scanline/shadowmask simulation
And in waiting for an answer to the above, let me introduce the effect i am using, drawn with Paint and PicPick:
An example here: http://i40.servimg.com/u/f40/11/20/39/11/image_14.jpg"
Due to a poor upload you can see some "fake" brown midlines, which are totally out of the real result, and i was unable to upload more screens (dunno why ).
The effect is shown in 1920x1080, with brightness at 0.900 and contrast at 1.000, and is attached in this post.
An example here: http://i40.servimg.com/u/f40/11/20/39/11/image_14.jpg"
Due to a poor upload you can see some "fake" brown midlines, which are totally out of the real result, and i was unable to upload more screens (dunno why ).
The effect is shown in 1920x1080, with brightness at 0.900 and contrast at 1.000, and is attached in this post.
You do not have the required permissions to view the files attached to this post.
- Lettuce
- Posts: 76
- Joined: August 19th, 2008, 9:59 pm
- Location: United Kingdom
Re: MAME scanline/shadowmask simulation
Im unable to see the attached file niconiconico??
- niconiconico
- Please Continue...
- Posts: 91
- Joined: October 14th, 2009, 1:22 am
- Location: London, UK
- Initials: AAA
Re: MAME scanline/shadowmask simulation
The smaaaaaaaaaaaaaall dot you see, is the image (but when you zoom into it you will see it clearly)
Right click on it > view image > right click > save as.
Right click on it > view image > right click > save as.
- Beaps
- Posts: 127
- Joined: December 29th, 2008, 6:37 pm
- Location: Essex - UK
Re: MAME scanline/shadowmask simulation
What if you have an LCD screen that you have rotated, any ideas of what I could use for that?
- davewellington
- The Librarian
- Posts: 1389
- Joined: July 7th, 2010, 1:42 am
- Location: Wellington, New Zealand
- Initials: DAV
-
- Assistant Librarian
- Posts: 2135
- Joined: March 2nd, 2010, 2:14 am
- Location:
Re: MAME scanline/shadowmask simulation
To get scanlines? The same thing you'd use if your LCD wasn't rotated.
- Beaps
- Posts: 127
- Joined: December 29th, 2008, 6:37 pm
- Location: Essex - UK
Re: MAME scanline/shadowmask simulation
It don't look quite right tho imo
- davewellington
- The Librarian
- Posts: 1389
- Joined: July 7th, 2010, 1:42 am
- Location: Wellington, New Zealand
- Initials: DAV
Re: MAME scanline/shadowmask simulation
err, so what's the issue? Are you using HLSL?
all your wiki pages belong to me
-
- Assistant Librarian
- Posts: 2135
- Joined: March 2nd, 2010, 2:14 am
- Location:
Re: MAME scanline/shadowmask simulation
You know scanlines rotate too when you rotate the monitor, right?Beaps wrote:It don't look quite right tho imo