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: Screen HLSL effects questions  (Read 1221 times)

0 Members and 1 Guest are viewing this topic.

Justin

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 550
  • Last login:May 17, 2024, 01:17:02 pm
    • Centipede MAME cabinet
Screen HLSL effects questions
« on: January 21, 2023, 11:38:34 am »
Seeing as how my TV has finally died in my  MAME cabinet, I seem to be forced to transition to an LCD screen set up. I absolutely hate the look of LCD for classic games, but I am well aware that MAME has supported screen, RGB effects to make the LCD look more realistic and akin to older CRT monitors.

My question is, what is the best version and flavor of MAME to achieve this, on what kind of hardware would I need. I ran a few tests with my 10 year old computer and of course it ran extremely slow.
« Last Edit: January 27, 2023, 12:15:23 pm by Justin »
"3 warps to Uranus" -- so I stopped playing!

Justin

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 550
  • Last login:May 17, 2024, 01:17:02 pm
    • Centipede MAME cabinet
Re: Screen HLSL effects questions
« Reply #1 on: January 26, 2023, 09:25:27 pm »
Looking for advice on a powerful
Enough Pc for HLSL shaders please.
« Last Edit: January 27, 2023, 12:15:01 pm by Justin »
"3 warps to Uranus" -- so I stopped playing!

gildahl

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 182
  • Last login:Today at 10:05:22 am
Re: Screen HLSL effects questions
« Reply #2 on: February 05, 2023, 08:39:47 am »
Any "modern" PC should handle the effects without a sweat.  My arcade machine has a Core i7 3770k from 2012 and a GTX 1070Ti from 2017, which is already way overkill.  Any current standard build of MAME should work.  I do know there was some change in MAME a few years ago that changed the effect of the HLSL settings that caused me to have to spend a lot of time experimenting with new setting values, but its been stable since then (I'm just a couple builds behind at the moment).  I wouldn't fret too much over the loss of the CRT.  MAME and an ordinary CRT TV is hardly a "pure" combination anyway.  If you're going to emulate games, you might as well emulate the display too and gain the same flexibility benefits.  Quite frankly, the HLSL effects can be really, really good when configured right, and using them in combination with the higher resolution of an LCD monitor lets you display much more convincing bezel art (art will be sharp like printed while game graphics remain RGBified), get full milage out of high res front end graphics or overlays, run more modern/higher res emulated titles if you like, make vectors look more like vectors, etc. 
« Last Edit: February 05, 2023, 09:02:55 am by gildahl »

Justin

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 550
  • Last login:May 17, 2024, 01:17:02 pm
    • Centipede MAME cabinet
Re: Screen HLSL effects questions
« Reply #3 on: February 05, 2023, 09:12:34 am »
Thanks. Very helpful post!  I have a used Dell Optiplex 9020 on order  w/ i7-4770  and 16gb RAM.

You aren't saying that the embedded iGPU will handle HLSL are you?   I was thinking of upgrading its power supply and putting a 1070 non TI card.   I'd rather not go overkill honestly as the larger GPUs are noisy with more powerful fans.  I really loved the simplicity of my old Pentium 4, winxp , CRT setup but I do look forward to proper vector game displays.

Only lcd that will property fit in my cab is a 16:10 1920x1200 25.5 inch LCD monitor.  They don't make this size anymore so I'm scouring eBay.
« Last Edit: February 05, 2023, 09:48:27 am by Justin »
"3 warps to Uranus" -- so I stopped playing!

gildahl

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 182
  • Last login:Today at 10:05:22 am
Re: Screen HLSL effects questions
« Reply #4 on: February 05, 2023, 05:39:35 pm »
Couldn't honestly say whether embedded graphics would work well (I'd be leery), but an i7 4770 plus 1070 non-Ti will certainly be fine.  Yeah, 25.5" is a more unusual size.  I use a 24" 16:10 monitor with a 4:3 bezel in front of it.  That's a much more attainable size if you can't get the 25.5.   

Justin

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 550
  • Last login:May 17, 2024, 01:17:02 pm
    • Centipede MAME cabinet
Re: Screen HLSL effects questions
« Reply #5 on: February 13, 2023, 12:36:20 am »
Update!

Acquired a $200 Dell 9020 with i7 4th gen 3.4mhz and iGPU Radeon 4600.

It runs every pre-1995 game I throw at it 1920x1200  with BGFX and speed to spare (unthtottled at 150-250%)
"3 warps to Uranus" -- so I stopped playing!

Justin

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 550
  • Last login:May 17, 2024, 01:17:02 pm
    • Centipede MAME cabinet
Re: Screen HLSL effects questions
« Reply #6 on: February 19, 2023, 09:01:18 am »
I will warn though: after upgrading to windows 10, BGFX shows artifacts on screen with this iGpu.  Must be a driver issue as it worked fine with windows 7. Oh well...
"3 warps to Uranus" -- so I stopped playing!