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: HLSL based Reflective Bezel for MAME  (Read 365 times)

0 Members and 1 Guest are viewing this topic.

Justin

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 556
  • Last login:July 30, 2025, 05:33:55 pm
    • Centipede MAME cabinet
HLSL based Reflective Bezel for MAME
« on: July 30, 2025, 02:55:44 pm »
Not sure how much interest this will draw, but I am a big fan of HLSL versus GLSL/BGFX when running MAME, and there arent any reflective bezel shaders out there for HLSL.  So, I have taken this upon myself to tweak the native post.fx HLSL file to add a reflection, combined with a MAME artwork file for the Bezel bitmap itself, in "additive" blend mode to achieve something very very promising so far...   

Still some huge hurdles to overcome given the nature of hardcoded shader chain order in HLSL....

Looking for help from experienced HLSL coders out there to get this finished and polished.
"3 warps to Uranus" -- so I stopped playing!