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: What filters are you using for LCD screens?  (Read 14413 times)

0 Members and 1 Guest are viewing this topic.

BadMouth

  • Trade Count: (+6)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 9226
  • Last login:April 22, 2024, 09:54:06 am
  • ...
What filters are you using for LCD screens?
« on: September 30, 2011, 09:21:44 am »
I bought an LCD monitor to use in my next project and tried a variety of games on it.
PC games at 1080 look beautiful on it and it's wonderful to have clear text.

I think everything else looks better on my CRT TV using an S-Video input though.
This cab was going to be geared more toward newer atomiswave,naomi & taito type x games,
but even the 3D Taito Type X games have too much jaggedness to them.

Are there any video card filters you consider "must use"?

pinballwizard79

  • The above mentioned items do not expel strawberries & pretty girls
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1524
  • Last login:May 04, 2014, 09:18:00 pm
  • I sleep by my arcade every Friday
Re: What filters are you using for LCD screens?
« Reply #1 on: September 30, 2011, 11:31:52 am »
I turn off bilinear filtering & use the Triad6 effect for my LCD although this weekend I am going to do more experimenting with files other than Triad6.

Here is a download link for the Jedi ---steaming pile of meadow muffin---: http://images.arianchen.de/?x=filter

Do keep in mind to run @ 1080p or the native res of your screen in order for the effects to look correct. I remember running this all @ 768p on my 1080p TV & thinking "damn those CRT simulations are huge, must be they are intended to run on a smaller tv" lol. Later on I ran em @ 1080p & they looked great (Not CRT but now that I'm a LCD guy its all I want to look at these days).

Im not an expert so be sure to not only expirement with the filter & image effects but also the resolutions.
"George Bush doesn't care about arcade people"

My FrankenPanel: http://forum.arcadecontrols.com/index.php?topic=110312.0

My Game Room: http://forum.arcadecontrols.com/index.php?topic=81323.0

DCsegaDH

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 298
  • Last login:September 18, 2013, 04:14:10 pm
Re: What filters are you using for LCD screens?
« Reply #2 on: September 30, 2011, 05:43:02 pm »
I use scanrez2_althor, it looks so much better.

lettuce

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1900
  • Last login:December 31, 2021, 01:46:10 pm
  • Make It So!
Re: What filters are you using for LCD screens?
« Reply #3 on: October 01, 2011, 08:01:19 am »
Just use HLSL setting in mame, with this setting in mame.ini file:

#
# DIRECT3D POST-PROCESSING OPTIONS
#
hlsl_enable 1
hlslpath hlsl
hlsl_prescale_size 1
hlsl_preset -1
hlsl_write
hlsl_snap_width 1920
hlsl_snap_height 1200
shadow_mask_alpha 0.15
shadow_mask_texture aperture.png
shadow_mask_x_count 512
shadow_mask_y_count 384
shadow_mask_usize 0.09375
shadow_mask_vsize 0.09375
curvature 0.05
screen_scale_top 1.0
screen_scale_bottom 1.0
pincushion 0.05
scanline_alpha 0.75
scanline_size 1.10
scanline_height 0.60
scanline_bright_scale 1.70
scanline_bright_offset 0.60
scanline_jitter 0.15
defocus_x 1.5
defocus_y 1.5
red_converge_x -0.4
red_converge_y -0.6
green_converge_x 0.0
green_converge_y 0.0
blue_converge_x 0.0
blue_converge_y 0.0
red_radial_converge_x 0.0
red_radial_converge_y 0.0
green_radial_converge_x 0.0
green_radial_converge_y 0.0
blue_radial_converge_x 0.0
blue_radial_converge_y 0.0
red_from_r 1
red_from_g 0.0
red_from_b 0.0
green_from_r 0.0
green_from_g 1
green_from_b 0.0
blue_from_r 0.0
blue_from_g 0.0
blue_from_b 1
saturation 1.05
red_offset 0.0
green_offset 0.0
blue_offset 0.0
red_scale 1.20
green_scale 1.20
blue_scale 1.20
red_power 1.70
green_power 1.70
blue_power 1.70
red_floor 0.06
green_floor 0.06
blue_floor 0.06
red_phosphor_life 0.10
green_phosphor_life 0.10
blue_phosphor_life 0.10
yiq_enable 0
yiq_cc 3.59754545
yiq_a 0.5
yiq_b 0.5
yiq_o 0.0
yiq_p 1.0
yiq_y 3.0
yiq_i 1.2
yiq_q 0.6
yiq_scan_time 52.6
yiq_phase_count 2

« Last Edit: October 06, 2011, 10:49:00 pm by SirPeale »

BadMouth

  • Trade Count: (+6)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 9226
  • Last login:April 22, 2024, 09:54:06 am
  • ...
Re: What filters are you using for LCD screens?
« Reply #4 on: October 01, 2011, 09:16:22 am »
Thanks for the replies.  I wasn't really looking for scanlines, just smoothing. (but maybe they will help)
I read up on what each of the video card settings actually do. 
I'll just have to make a adjustments and see if it's possible to get the results I want.

This cab (if I even build it now) is more focused on newer games that aren't playable in MAME.

Bender

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1919
  • Last login:November 28, 2016, 08:12:21 pm
    • Happ to Tron Conversion tutorial
Re: What filters are you using for LCD screens?
« Reply #5 on: October 01, 2011, 06:33:15 pm »
Lettuce,

man that looks great! :cheers:
can you do that same thing without the barrel effect?

lettuce

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1900
  • Last login:December 31, 2021, 01:46:10 pm
  • Make It So!
Re: What filters are you using for LCD screens?
« Reply #6 on: October 02, 2011, 05:53:22 pm »
Yeah, you can bring up the slider video options in game (TAB) and adjust them

Vulgar Soul

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 172
  • Last login:October 23, 2015, 07:48:57 pm
  • Make Some Noise!
Re: What filters are you using for LCD screens?
« Reply #7 on: October 02, 2011, 09:00:42 pm »
HLSL kicks ass. The reason I'm goin LCD for my current build!

Bender

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1919
  • Last login:November 28, 2016, 08:12:21 pm
    • Happ to Tron Conversion tutorial
Re: What filters are you using for LCD screens?
« Reply #8 on: October 03, 2011, 10:14:31 am »
I'm new to the HLSL thing
Am I correct that you need Direct3D running on your machine?
What are the specs needed to run this, processor and video card?
What was the first version of mame to support it?

This looks very promising for the LCD crowd

Blanka

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2248
  • Last login:January 25, 2018, 03:19:28 pm
Re: What filters are you using for LCD screens?
« Reply #9 on: October 03, 2011, 10:34:22 am »
Blocky unantialiased upscaling.

BadMouth

  • Trade Count: (+6)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 9226
  • Last login:April 22, 2024, 09:54:06 am
  • ...
Re: What filters are you using for LCD screens?
« Reply #10 on: October 03, 2011, 10:55:16 am »
Blocky unantialiased upscaling.

Exactly my problem.

I'm trying to smooth out the Taito Type X & NAOMI games (3D fighters and shmups).

I did some testing over the weekend and turning any filter on causes the Taito Type X games to crash.   :banghead:
Anyone know if using an ATI card would make any difference?

EDIT: Did some research and it looks like antialiasing has to be turned off on the ATI cards as well (and isn't possible to turn off on some cards).
« Last Edit: October 03, 2011, 12:08:39 pm by BadMouth »

Vulgar Soul

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 172
  • Last login:October 23, 2015, 07:48:57 pm
  • Make Some Noise!
Re: What filters are you using for LCD screens?
« Reply #11 on: October 05, 2011, 02:01:57 am »
I'm new to the HLSL thing
Am I correct that you need Direct3D running on your machine?
What are the specs needed to run this, processor and video card?
What was the first version of mame to support it?

This looks very promising for the LCD crowd


You'll need DirectX 9.0c installed.

Not sure about processor or memory requirements on HLSL. I assume it's not too demanding in that regard, but HLSL is somewhat demanding on your video processing if you want to run it 100%. An NVIDIA 6 or 7 series and whatever's equivalent at ATI is the bare minimum here. And even that may chug along unless you make compromises like lowering your resolution or running MAME in windowed form. I'd say any card made in the past 3-5 years should be fine. I'm thinkin about which motherboard and components to pick up for my current build which will include an LCD monitor, Hyperspin, and HLSL, and I think any modest processor, and RAM capacity will be fine. I plan to pick up at least an affordable NVIDIA 8 series card or something. I think that could do it fine.

I believe It was introduced during the 142 cycle.
« Last Edit: October 05, 2011, 02:09:41 am by Mozii »

Blanka

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2248
  • Last login:January 25, 2018, 03:19:28 pm
Re: What filters are you using for LCD screens?
« Reply #12 on: October 05, 2011, 05:17:06 am »
I kind of do like the Golden axe setting, but how do I alter it to get rid of the crap?
Crap IMO is:
- fishbowl shape: these monitors where not round on purpose, but by tech limitation. Curvature does not add anything useful.
- convergence problems. The red and cyan edges are simulating bad convergence. Again proof of crap tube tuning, and should not be in a filter.

Vulgar Soul

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 172
  • Last login:October 23, 2015, 07:48:57 pm
  • Make Some Noise!
Re: What filters are you using for LCD screens?
« Reply #13 on: October 05, 2011, 07:00:30 am »
I kind of do like the Golden axe setting, but how do I alter it to get rid of the crap?
Crap IMO is:
- fishbowl shape: these monitors where not round on purpose, but by tech limitation. Curvature does not add anything useful.
- convergence problems. The red and cyan edges are simulating bad convergence. Again proof of crap tube tuning, and should not be in a filter.

The coolest part about HLSL: it's entirely customizable.

It can simulate every aspect of an old tube monitor on an LCD to various degrees. Even the less desirable (or for most of us, very desirable) effects of old CRTs can be raised or lowered to your liking. If all you want is some scanlines and maybe a bit of aperture mask simulation, you can adjust that on the fly and get the look you want; but even color bleeding/convergence, defocus, curvature, phosphor life/motion blur, and screen jittering can all be enabled and customized. with a little tweaking, you'd swear you were looking at your favorite games behind a real CRT. Once I tried HLSL for the first time I dumped my plans to hunt down an expensive and rare CRT for my cab when an LCD + HLSL looks damn near as good.

Here's lettuce's same settings above except without the tube look and without any color bleeding or defocusing.

Vulgar Soul

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 172
  • Last login:October 23, 2015, 07:48:57 pm
  • Make Some Noise!
Re: What filters are you using for LCD screens?
« Reply #14 on: October 05, 2011, 07:21:27 am »
One thing I really like about HLSL is its color settings. I never realized how "washed out" these games can look on an LCD until I messed around with HLSL's RGB settings. It brings out the deeper colors I remember many of these games having on it's original hardware. Compare for yourself.

LCD:


LCD + HLSL:

gamepimp

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 462
  • Last login:March 10, 2024, 01:38:47 pm
Re: What filters are you using for LCD screens?
« Reply #15 on: October 05, 2011, 01:49:10 pm »

The coolest part about HLSL: it's entirely customizable.

It can simulate every aspect of an old tube monitor on an LCD to various degrees. Even the less desirable (or for most of us, very desirable) effects of old CRTs can be raised or lowered to your liking. If all you want is some scanlines and maybe a bit of aperture mask simulation, you can adjust that on the fly and get the look you want; but even color bleeding/convergence, defocus, curvature, phosphor life/motion blur, and screen jittering can all be enabled and customized. with a little tweaking, you'd swear you were looking at your favorite games behind a real CRT. Once I tried HLSL for the first time I dumped my plans to hunt down an expensive and rare CRT for my cab when an LCD + HLSL looks damn near as good.

Here's lettuce's same settings above except without the tube look and without any color bleeding or defocusing.

Mozii, could u plz provide the HLSL settings u changed to remove the "tube look" and color bleeding/defocusing? Thx!

Ginsu Victim

  • Yeah, owning a MAME cab only leads to owning real ones. MAME just isn't good enough. It's a gateway drug.
  • Trade Count: (+10)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 10093
  • Last login:May 08, 2023, 02:40:58 pm
  • Comanche, OK -- USA
Re: What filters are you using for LCD screens?
« Reply #16 on: October 06, 2011, 10:22:55 am »
Man, I had no clue any of this existed. This is awesome.

Bender

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1919
  • Last login:November 28, 2016, 08:12:21 pm
    • Happ to Tron Conversion tutorial
Re: What filters are you using for LCD screens?
« Reply #17 on: October 06, 2011, 09:44:54 pm »
Man, I had no clue any of this existed. This is awesome.

+1

poor original poster this thread had been taken over by the HLSL news

Vulgar Soul

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 172
  • Last login:October 23, 2015, 07:48:57 pm
  • Make Some Noise!
Re: What filters are you using for LCD screens?
« Reply #18 on: October 06, 2011, 10:13:26 pm »

The coolest part about HLSL: it's entirely customizable.

It can simulate every aspect of an old tube monitor on an LCD to various degrees. Even the less desirable (or for most of us, very desirable) effects of old CRTs can be raised or lowered to your liking. If all you want is some scanlines and maybe a bit of aperture mask simulation, you can adjust that on the fly and get the look you want; but even color bleeding/convergence, defocus, curvature, phosphor life/motion blur, and screen jittering can all be enabled and customized. with a little tweaking, you'd swear you were looking at your favorite games behind a real CRT. Once I tried HLSL for the first time I dumped my plans to hunt down an expensive and rare CRT for my cab when an LCD + HLSL looks damn near as good.

Here's lettuce's same settings above except without the tube look and without any color bleeding or defocusing.

Mozii, could u plz provide the HLSL settings u changed to remove the "tube look" and color bleeding/defocusing? Thx!

With HLSL enabled just tap "`" (above Tab) to open up some video slider settings. Drop "Image Pincushion", RGB X/Y "Offset", RGB "Convergence", and X/Y Defocus down to 0. The effects will be off. Simple!

If it pleases you, you'll have a video image that is not convexed, very sharp, and with colors perfectly aligned and intact.

It's kinda cool how you can customize HLSL to look like either an ultra sharp LCD, an authentic CRT, or a completely out of repair dusty-corner-in-the-pizza-shop cabinet.

C'mon, it can recreate the headache you use to get from playing that one unfocused, jittering cabinet for too long. That is bad ass!

« Last Edit: October 06, 2011, 10:40:55 pm by Mozii »

pinballwizard79

  • The above mentioned items do not expel strawberries & pretty girls
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1524
  • Last login:May 04, 2014, 09:18:00 pm
  • I sleep by my arcade every Friday
Re: What filters are you using for LCD screens?
« Reply #19 on: October 06, 2011, 10:22:43 pm »
Man, I had no clue any of this existed. This is awesome.

+1

I didnt either... Totally going to fart around with it this weekend though
"George Bush doesn't care about arcade people"

My FrankenPanel: http://forum.arcadecontrols.com/index.php?topic=110312.0

My Game Room: http://forum.arcadecontrols.com/index.php?topic=81323.0

BadMouth

  • Trade Count: (+6)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 9226
  • Last login:April 22, 2024, 09:54:06 am
  • ...
Re: What filters are you using for LCD screens?
« Reply #20 on: October 06, 2011, 11:51:15 pm »
poor original poster this thread had been taken over by the HLSL news

Yeah, especially considering that I said I was focused on games that aren't playable in MAME.   :lol

This cab was going to be geared more toward newer atomiswave,naomi & taito type x games,
but even the 3D Taito Type X games have too much jaggedness to them.

Are there any video card filters you consider "must use"?

Doesn't matter 'cause all the filters cause the Taito Type X games to crash.  :-\

Continue the HLSL discussion......

Blanka

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2248
  • Last login:January 25, 2018, 03:19:28 pm
Re: What filters are you using for LCD screens?
« Reply #21 on: October 07, 2011, 02:06:05 pm »
The big question: when will it be ported to SDL mame and OpenGL for Mac? PC's boot too nasty.

Locut0s

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 20
  • Last login:October 10, 2011, 07:00:28 pm
  • Waka Waka
Re: What filters are you using for LCD screens?
« Reply #22 on: October 07, 2011, 09:48:00 pm »
Thanks for the heads up on this guys. Need to use this in my cab!

lettuce

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1900
  • Last login:December 31, 2021, 01:46:10 pm
  • Make It So!
Re: What filters are you using for LCD screens?
« Reply #23 on: October 27, 2011, 04:39:19 pm »
One thing I really like about HLSL is its color settings. I never realized how "washed out" these games can look on an LCD until I messed around with HLSL's RGB settings. It brings out the deeper colors I remember many of these games having on it's original hardware. Compare for yourself.

LCD:


LCD + HLSL:


What RGB settings did u use to achieve this??

Vulgar Soul

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 172
  • Last login:October 23, 2015, 07:48:57 pm
  • Make Some Noise!
Re: What filters are you using for LCD screens?
« Reply #24 on: October 27, 2011, 06:13:45 pm »
One thing I really like about HLSL is its color settings. I never realized how "washed out" these games can look on an LCD until I messed around with HLSL's RGB settings. It brings out the deeper colors I remember many of these games having on it's original hardware. Compare for yourself.

LCD:


LCD + HLSL:


What RGB settings did u use to achieve this??

First I like to raise the RGB "Power" settings. Raise Red Power, Green Power, And Blue Power to your desired level (I like to have them all match, but you can mess around with it if you want). The more you raise it, the deeper and somewhat darker the colors will be. I personally find 2.00-2.50 to be just right.

Next I balance out the colors by raising RGB "Scale". Raise Red Scale, Green Scale, and Blue Scale (once again I prefer to have them all match) till you get the image you want. The colors will still be very deep but RGB Scale will give them just a little bit of brightness and balance. I like to add just a little, 1.30 at the most.


There's other RGB settings and I'm still messin around with everything, but I REALLY like balancing between Power and Scale to bring out much deeper colors. It makes a huge difference in simulating that CRT look.

Play around with it yourself and see if you can get those deep Arcade perfect colors! Don't be afraid to share your results!

lettuce

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1900
  • Last login:December 31, 2021, 01:46:10 pm
  • Make It So!
Re: What filters are you using for LCD screens?
« Reply #25 on: October 28, 2011, 11:53:54 am »
Cheers man, i did notice that just using the saturation slider give a nice effect also....i try what you suggested later on. This is my current tweaked HLSL settings see what you think..........

hlsl_enable 1
hlslpath hlsl
hlsl_prescale_size 2
hlsl_preset -1
hlsl_write
hlsl_snap_width 1920
hlsl_snap_height 1080
shadow_mask_alpha 0.15
shadow_mask_texture aperture.png
shadow_mask_x_count 512
shadow_mask_y_count 384
shadow_mask_usize 0.09375
shadow_mask_vsize 0.09375
curvature 0.05
screen_scale_top 1.0
screen_scale_bottom 1.0
pincushion 0.0
scanline_alpha 0.80
scanline_size 0.90
scanline_height 1.00
scanline_bright_scale 1.50
scanline_bright_offset 0.60
scanline_jitter 0.05
defocus_x 1.5
defocus_y 1.5
red_converge_x -0.4
red_converge_y -0.6
green_converge_x 0.0
green_converge_y 0.0
blue_converge_x 0.0
blue_converge_y 0.0
red_radial_converge_x 0.0
red_radial_converge_y 0.0
green_radial_converge_x 0.0
green_radial_converge_y 0.0
blue_radial_converge_x 0.0
blue_radial_converge_y 0.0
red_from_r 1
red_from_g 0.0
red_from_b 0.0
green_from_r 0.0
green_from_g 1
green_from_b 0.0
blue_from_r 0.0
blue_from_g 0.0
blue_from_b 1
saturation 1.20
red_offset 0.0
green_offset 0.0
blue_offset 0.0
red_scale 1.20
green_scale 1.20
blue_scale 1.20
red_power 1.70
green_power 1.70
blue_power 1.70
red_floor 0.06
green_floor 0.06
blue_floor 0.06
red_phosphor_life 0.10
green_phosphor_life 0.10
blue_phosphor_life 0.10
yiq_enable 0
yiq_cc 3.59754545
yiq_a 0.5
yiq_b 0.5
yiq_o 0.0
yiq_p 1.0
yiq_y 3.0
yiq_i 1.2
yiq_q 0.6
yiq_scan_time 52.6
yiq_phase_count 2

« Last Edit: October 28, 2011, 11:56:21 am by lettuce »