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: Virtual Bezel artwork for MAME  (Read 6436 times)

0 Members and 1 Guest are viewing this topic.

BurgerKingDiamond

  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 690
  • Last login:July 01, 2021, 11:12:14 am
Virtual Bezel artwork for MAME
« on: July 31, 2010, 07:54:16 pm »
Hello. I saw a video of this guy's cabinet on Youtube, and he somehow had bezels showing up in blank areas on the sides during Vertically oriented games. I never knew that you could do this. Could someone please explain to me how you do it?
-Welcome to the Fantasy Zone.

WhereEaglesDare

  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1536
  • Last login:March 24, 2014, 08:47:08 pm
  • Shut Off All The Compactors on the Detention Level
    • My HomePage
Re: Virtual Bezel artwork for MAME
« Reply #1 on: July 31, 2010, 08:30:59 pm »
I think it has to do with the Front End, I know GameEx use to do it, it was an older version.

Malenko

  • KNEEL BEFORE ZODlenko!
  • Trade Count: (+58)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 14021
  • Last login:August 01, 2025, 09:20:08 pm
  • Have you played with my GingerBalls?
    • forum.arcadecontrols.com/index.php/topic,142404.msg1475162.html
Re: Virtual Bezel artwork for MAME
« Reply #2 on: July 31, 2010, 10:19:24 pm »
its MAME supporting bezel artwork.
If you're replying to a troll you are part of the problem.
I also need to follow this advice. Ignore or report, don't reply.

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: Virtual Bezel artwork for MAME
« Reply #3 on: July 31, 2010, 11:41:26 pm »
It's done in mame
Here is a thread on it
there are quite a few game specific ones and there is a way to have a generic one for all the rest of the vertical games (if you have a horizontal screen)
the files you need are down so I'll post em here
Here are the Mr. Do's instructions from the mameworld site

"The following is UNOFFICIAL and UNSUPPORTED.
You need to know how to compile the MAME source. If you do not know how, I have instructions here.
The instructions below are written well enough to follow along to do it yourself. Please do not ask for any help or post errors caused with this on this board; any such posts will be deleted.


END DISCLAIMER!!!

OK, now that that's out of the way. It is possible to display generic artwork in any vertical game in MAME with a small change to the source and your own homebrew bezel.


Download the attached file
Copy vertical.lay to...
(for 0.107 to 0.112)\src\layout in your MAME SRC tree. Compile.
(for 0.112u1 or later)\src\emu\layout in your MAME SRC tree. Compile.

The other file in the attachment is vertical.png. It is a generic 4000x3000 png; black on both sides, with a mask in the middle. Using your favorite graphics program, create any artwork you wish in the black area. Leave the mask blank.
When you are done with your graphic, save the file as vertical.png in your \mame\artwork folder. DO NOT zip it; leave it in there as is, just like your "scanlines" files.


That's it. Your new artwork is now available in any vertically-oriented game. In the "Video Options" menu, you will see the option "Generic Bezel," which is your new artwork, similar to the sample below. From here, and looking at the attached source file, it should also be pretty easy to figure out how to add your own generic horizontal bezel, if you so desire. Don't ask, though. It isn't going to be posted here.

PLEASE NOTE: If you do apply the source patch above, you MUST have a file named "vertical.png" in your artwork directory. If you do not, and you run a vertically-oriented game, MAME WILL CRASH!!! Don't say I didn't warn you."





just replace the .txt extension with .lay to use
« Last Edit: July 31, 2010, 11:43:41 pm by Bender »

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: Virtual Bezel artwork for MAME
« Reply #4 on: July 31, 2010, 11:46:50 pm »
here is link to a threat about that
and Mr. do's instructions from the mameworld site

"The following is UNOFFICIAL and UNSUPPORTED.
You need to know how to compile the MAME source. If you do not know how, I have instructions here.
The instructions below are written well enough to follow along to do it yourself. Please do not ask for any help or post errors caused with this on this board; any such posts will be deleted.


END DISCLAIMER!!!

OK, now that that's out of the way. It is possible to display generic artwork in any vertical game in MAME with a small change to the source and your own homebrew bezel.


Download the attached file
Copy vertical.lay to...
(for 0.107 to 0.112)\src\layout in your MAME SRC tree. Compile.
(for 0.112u1 or later)\src\emu\layout in your MAME SRC tree. Compile.

The other file in the attachment is vertical.png. It is a generic 4000x3000 png; black on both sides, with a mask in the middle. Using your favorite graphics program, create any artwork you wish in the black area. Leave the mask blank.
When you are done with your graphic, save the file as vertical.png in your \mame\artwork folder. DO NOT zip it; leave it in there as is, just like your "scanlines" files.


That's it. Your new artwork is now available in any vertically-oriented game. In the "Video Options" menu, you will see the option "Generic Bezel," which is your new artwork, similar to the sample below. From here, and looking at the attached source file, it should also be pretty easy to figure out how to add your own generic horizontal bezel, if you so desire. Don't ask, though. It isn't going to be posted here.

PLEASE NOTE: If you do apply the source patch above, you MUST have a file named "vertical.png" in your artwork directory. If you do not, and you run a vertically-oriented game, MAME WILL CRASH!!! Don't say I didn't warn you."

SlayerAlex

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 113
  • Last login:September 17, 2011, 09:19:27 pm
Re: Virtual Bezel artwork for MAME
« Reply #5 on: August 01, 2010, 12:40:52 am »
i think you just download the file and put it in mames artwork folder. you can downlad them from Mr do's arcade site if i remember corectly

Flip The Switch

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 61
  • Last login:July 02, 2012, 02:33:48 am
  • I grew extra fingers for gaming....
Re: Virtual Bezel artwork for MAME
« Reply #6 on: August 01, 2010, 01:22:27 am »
Mame can do it, just gota chuck the artwork in the artwork directory, hardest part is probably finding the artwork but heres a start........

http://www.mamechannel.it/pages/artworks.php#mrdo
:picsMy first cab - Plutos rebuild:pics