Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Getting Mame looking good without HLSL on an old CRT...  (Read 2016 times)

0 Members and 1 Guest are viewing this topic.

Monza

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 5
  • Last login:September 27, 2023, 12:39:27 am
  • I want to build my own arcade controls!
Getting Mame looking good without HLSL on an old CRT...
« on: November 24, 2015, 05:23:07 am »
I'm running Mame .153 using an old CRT monitor and it looks like the laptop I'm using to run it does not support HLSL. I assume this is the case as when I turn it on there is no difference at all, but works fine on my gaming rig.
 
Is there any way to get scanlines without using HLSL option? Any other tips and tricks I can use to get it looking better than the default?

big10p

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 698
  • Last login:May 01, 2023, 01:46:23 pm
  • Mmmm, arcade classics!
Re: Getting Mame looking good without HLSL on an old CRT...
« Reply #1 on: November 24, 2015, 07:30:59 am »
If you're using a CRT you shouldn't need HLSL. HLSL effects are supposed to mimic the look of a CRT! What kind of CRT do you have (TV, arcade monitor, old computer monitor)?

mgb

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3500
  • Last login:August 03, 2025, 07:25:14 pm
  • North East, US
Re: Getting Mame looking good without HLSL on an old CRT...
« Reply #2 on: November 24, 2015, 08:54:11 am »
Hlsl is for getting a CRT look on LCD monitors.
You may as well just turn it off

Xiaou2

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4135
  • Last login:August 01, 2025, 11:49:43 pm
  • NOM NOM NOM
Re: Getting Mame looking good without HLSL on an old CRT...
« Reply #3 on: November 24, 2015, 10:19:23 am »
If its a computer monitor CRT,  then there is little that can be done.    These have too high of a dot pitch, to make the image look decent.
They do sell a small device,  I believe its called a  Scanline Generator.   It does help a little with the look... but its still artificial.. and not correct to the way the older machines looked.

If its an older crt tv,  you have a better chance.   The older the model, the more true to the look.

 Composite is a little too distorted.
 Svideo - while can have some color issues,  can look quite good.
 Component - has the cleanest picture and no issues with oversaturated reds..  But,  it can look almost as clean as a PC Monitor.

 The older the TV,  the larger the Shadowmask is.   This greatly effects the light leaking, color blending, and other effects that old arcade monitors presented.    As TVs changed,  the shadowmask size changed.   Dot-Pitch got smaller.   Light no longer leaked,  so there was none of the color blending that used to happen.     (I think this may also have happened in the arcade industry, to even its low res monitors,  making it hard to know what games really used to look like when they were factory new)

 Also, Arcade monitors tended to get slightly out of whack quite quickly.   There are internal adjustments on arcade monitors,  and probably the same on most TVs.   There is voltage & focus dials that are located on the main juice-box of the monitor board.   (Warning: Voltages here can easily kill.  Wear some rubber gloves, and be very slow, cautious.   Also, be careful not to crank the voltage too high to make brightness increases.  It could cause damages.   Both dials are probably hot-glued in place.. but its easy to break the seal to make them turn. Once you set them to your liking.. dab some hot glue on the new position to keep them locked in place)

 If you adjust the Focus a little off, it will help smooth out the jaggie effect, making edges more soft and rounded...as well as slightly increasing the bleed effect.

 The individual color guns can also be de-calibrated a bit (convergence),  so that they are not perfectly aligned.   This can also help in smoothing the image a bit.  This is another thing that used to happen quite naturally in the arcades.   Games got man-handled a lot..  and moved around in the arcade as well... so the dials would often shift.. and or the gun alignments would get decalibrated from the mere physical world aspects.

 The other thing that happens to arcade crts, is dust build up between the monitor glass and the bezel glass.   It should happen naturally on its own.   It creates an additional fuzzy warm glow.


 I believe colors are also quite different between monitor ages.  Partially due to the larger CRT mask holes + light leak.   Additionally,  the circuitry may also have played a factor as well.    I know that many TV CRTs have the abilities to adjust the color-space.  By doing this, you can get different looks that are not possible using just the standard  brightness, contrast, tint, and color  sliders.   The elder CRTs may have this only accessible in a secret option menu that repair techs use.  And even older models.. might only have internal pot dials to adjust..  if any adjustments are possible at all.

 There are sometimes color tweak dials on the main mini-board that connects directly to the tube.  That might help, but its doubtful it will alter the colorspace values.

DeLuSioNal29

  • Global Moderator
  • Trade Count: (+6)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 4779
  • Last login:July 11, 2025, 09:17:44 am
  • Build the impossible -"There is no Spoon"
    • DeLuSioNaL's YouTube Videos
Re: Getting Mame looking good without HLSL on an old CRT...
« Reply #4 on: November 24, 2015, 11:53:41 am »
You should give GroovyMame a shot.  It works great with CRT monitors:
http://forum.arcadecontrols.com/index.php/board,52.0.html

You can probably get away using the executable for version .153 which also includes the nonag and hiscore hack.  Get to reading!   :afro:

D
Stop by my Youtube channel and leave a comment:

Monza

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 5
  • Last login:September 27, 2023, 12:39:27 am
  • I want to build my own arcade controls!
Re: Getting Mame looking good without HLSL on an old CRT...
« Reply #5 on: November 24, 2015, 03:14:06 pm »
Thanks for the replies guys, it is just a CRT monitor so looks like not much I can do. I'm impressed with how HLSL makes LCD look like an CRT TV so will eventually put a decent pc into the cab instead of recycling an old laptop.

Will look into GroovyMAME though, esp since keeping high scores was going to be my next question.

paigeoliver

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 10994
  • Last login:July 06, 2024, 08:43:49 pm
  • Awesome face!
Re: Getting Mame looking good without HLSL on an old CRT...
« Reply #6 on: November 24, 2015, 11:45:27 pm »
The craftymech SLG will basically solve your problems. I stuck one on my VGA CRT 60 in 1 and it went from looking dumb to damn good in one step.
Acceptance of Zen philosophy is marred slightly by the nagging thought that if all things are interconnected, then all things must be in some way involved with Pauly Shore.