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: Another quick HLSL question  (Read 1017 times)

0 Members and 1 Guest are viewing this topic.

langlem

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 109
  • Last login:May 27, 2025, 04:58:19 pm
  • I want to build my own arcade controls!
Another quick HLSL question
« on: November 08, 2015, 01:19:04 pm »
Hello all.  So now I am addicted to scanlines/HLSL.  Thanks to the members on the forum I am up and running.  Have tried dozens of ini settings and am sure to keep playing with it!

Anyway, I have a 27 inch 16:10 LCD that works great.  When I enable any Bezel artwork in Video settings I lose my Curvature and Pincushion settings.  Am I just missing a setting or something?

It seems that I have seen pics/videos of the above working just fine.

Thanks again.... as always, advice appreciated!

Matt

B2K24

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 216
  • Last login:June 10, 2025, 10:17:56 am
Re: Another quick HLSL question
« Reply #1 on: November 09, 2015, 10:17:55 am »
The default shader currently does not support some effects (like curvature vignetting and rounded corners) for more than one screen or when artworks are activated. But there is a special shader in ./hlsl/artwork_support/ as fallback for those of you who want to use artworks with these effects. Copy both .fx files from there into the ./hlsl/ folder and replace the existing files.

Unfortunately the ./artwork_support/ sub-folder is missing in the binary bundle, so you have to download the source bundle and take the files from there.

lamprey

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 636
  • Last login:January 17, 2019, 07:03:11 pm
Re: Another quick HLSL question
« Reply #2 on: November 09, 2015, 12:10:23 pm »
If you don't want to download the source you can get the HLSL files from this thread:
http://www.mameworld.info/ubbthreads/showthreaded.php?Cat=&Number=346782&page=0&view=collapsed&sb=5&o=&fpart=1&vc=1

langlem

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 109
  • Last login:May 27, 2025, 04:58:19 pm
  • I want to build my own arcade controls!
Re: Another quick HLSL question
« Reply #3 on: November 09, 2015, 04:01:45 pm »
 :notworthy: :notworthy:

Got it!

Thanks!

Downloaded the source code .... replaced my files and ... Boom!! Outta here.

Most appreciated.