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: MAME - Vertical Bezel on Horizontal Monitor  (Read 17836 times)

0 Members and 1 Guest are viewing this topic.

UFO

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 323
  • Last login:July 22, 2022, 06:37:12 pm
  • Im nearly out of unproductive things to do at work
MAME - Vertical Bezel on Horizontal Monitor
« on: July 01, 2013, 05:04:49 pm »
Hi All,

I don't know if this has been asked - heck, I don't even know where to post it!

I was playing MAME on my laptop and wondered about the possibility of adding a graphic bezel (dependant on game) on either side of the blank screen on vertical games.

I have no idea if this is either possible or anything, but I feel it would at least look a little better when playing vertical games on my cab on a horizontal monitor.

And no, and rotating monitor is not an option for me! :-)

Thanks all - just throwing it out there!!

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Online Online
  • Posts: 9664
  • Last login:Today at 04:29:22 pm
  • Designated spam hunter
Re: MAME - Vertical Bezel on Horizontal Monitor
« Reply #1 on: July 01, 2013, 05:34:03 pm »
This might be what you're looking for.   :cheers:


Scott

EDIT: Updated URL, old one no longer available.
« Last Edit: August 16, 2013, 09:16:09 am by PL1 »

UFO

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 323
  • Last login:July 22, 2022, 06:37:12 pm
  • Im nearly out of unproductive things to do at work
Re: MAME - Vertical Bezel on Horizontal Monitor
« Reply #2 on: July 01, 2013, 06:23:42 pm »
That is FANTASTIC!  :o

I was expecting a torrent of laughter - seems like whatever you think hasn't / can't be done, has been!

Thanks PL1...

 :cheers:

UFO

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 323
  • Last login:July 22, 2022, 06:37:12 pm
  • Im nearly out of unproductive things to do at work
Re: MAME - Vertical Bezel on Horizontal Monitor
« Reply #3 on: July 01, 2013, 06:27:59 pm »
Ok... excitement downgraded a notch(!)

Not too sure what to do with the .lay files - is there an option in MAME?

Thanks guys...

UFO

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 323
  • Last login:July 22, 2022, 06:37:12 pm
  • Im nearly out of unproductive things to do at work
Re: MAME - Vertical Bezel on Horizontal Monitor
« Reply #4 on: July 01, 2013, 06:34:45 pm »
Ok, I think it may have something to do with the 'hide / show' bezel option in the game menu, but I'm not sure how it picks the artwork up...

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Online Online
  • Posts: 9664
  • Last login:Today at 04:29:22 pm
  • Designated spam hunter
Re: MAME - Vertical Bezel on Horizontal Monitor
« Reply #5 on: July 01, 2013, 06:40:58 pm »
Put the .lay files in the artwork folder.

Quote
The .lay files include the views for artwork from Mr Do. But you will have to download all the artwork itself from his website if you wish to use it. Otherwise, if you choose those views in mame, you will get a funny looking screen.

You may also need to pull up the video options menu in MAME and select the appropriate display option like you mentioned in your last post.


Scott

Edit: Step-by-step directions on what goes where in later post here.
« Last Edit: August 16, 2013, 10:23:14 am by PL1 »

UFO

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 323
  • Last login:July 22, 2022, 06:37:12 pm
  • Im nearly out of unproductive things to do at work
Re: MAME - Vertical Bezel on Horizontal Monitor
« Reply #6 on: July 01, 2013, 07:10:12 pm »
Thanks Scott... I did read that bit and have been going through the folders...

Looks like it will be fantastic!!

Thanks again...;D

IG-88

  • Trade Count: (+7)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2042
  • Last login:June 10, 2025, 09:51:23 pm
  • Posts: 48,764
Re: MAME - Vertical Bezel on Horizontal Monitor
« Reply #7 on: July 10, 2013, 09:10:17 pm »
Ok PL1. Help a dense old-timer out. How does one get these bezels to show up in Mame? Do I need all of your artwork and the .lay files from Mr. Do in the artwork folder? Not getting this for some reason...
"I know what a HAL 9000 is... I was wondering if HAL 7600 was his retarded cousin or something..."
-HarumaN

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Online Online
  • Posts: 9664
  • Last login:Today at 04:29:22 pm
  • Designated spam hunter
Re: MAME - Vertical Bezel on Horizontal Monitor
« Reply #8 on: July 11, 2013, 01:33:21 am »
Ok PL1. Help a dense old-timer out. How does one get these bezels to show up in Mame? Do I need all of your artwork and the .lay files from Mr. Do in the artwork folder? Not getting this for some reason...

Not my artwork, just had the link handy.

Here's what you need to do:

1. Go to here, scroll down to the top of the table and click on the "WS" link in the middle of the first row.

2. Scroll down through the table and download the .ZIP files (contains 16:9 PNG, 16:10 PNG, and layout file) for the desired games from the mirror links in the right column.

Create a MAME\artwork\WS temporary folder to save the .ZIP file(s) so you don't accidently overwrite them when you do step 3. (same filenames, different content)

3. Download the In-Game Artwork .zip files for any desired games from the links in the far right column here.

Save the .zip file(s) in your MAME\artwork folder.

4. Open the .zip file(s) you downloaded into the artwork\WS folder during step 2.

5. Drag and drop the .LAY and .PNG files onto the corresponding .ZIP file(s) you downloaded in step 3 -- i.e. drag arkanoid.lay, arkan169.png, and arkan1610.png from the artwork\WS\arkanoid.zip to the artwork\arkanoid.zip icon and drop it.

This overwrites the old .lay file with the new WS .lay file and adds the WS .PNGs -- the new files still have the old Mr. Do options if you want to revert back to them.

6. Launch the game, go to the "Video Options" Menu, and select the desired view from the list at the top of the menu.   :cheers:


Scott

EDIT: Updated URLs and corrected the procedure.
« Last Edit: August 16, 2013, 09:52:39 am by PL1 »

DeLuSioNal29

  • Global Moderator
  • Trade Count: (+6)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 4779
  • Last login:June 08, 2025, 06:02:40 pm
  • Build the impossible -"There is no Spoon"
    • DeLuSioNaL's YouTube Videos
MAME - Vertical Bezel on Horizontal Monitor
« Reply #9 on: July 12, 2013, 02:42:40 am »
If you want a generic MAME bezel on ALL vertical games you can try this great hack.  The only downside is it only works with MAME 0.139 or lower.  You also need to recompile your MAME.exe to support it.  I did it on my MAME .119 and it worked great.

http://mrdo.mameworld.info/mame_artwork_generic.php

DeLuSioNaL29
Stop by my Youtube channel and leave a comment:

DickTurpin

  • Guest
  • Trade Count: (0)
Re: MAME - Vertical Bezel on Horizontal Monitor
« Reply #10 on: July 12, 2013, 03:55:55 am »
So. Were filling the black borders with these images and because they are transparent we get our actual game screen in the middle. Nice.

Would this be possible: To somehow extend your current bezel into the screen using this technique ?

Not exactly sure how to do it but I bet it would be cool.

Jumpman64

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 164
  • Last login:October 12, 2017, 04:58:42 pm
  • I want to build my own arcade controls!
Re: MAME - Vertical Bezel on Horizontal Monitor
« Reply #11 on: July 12, 2013, 09:22:25 am »
I want to say someone has done this but I can't remember who or which cab...

DickTurpin

  • Guest
  • Trade Count: (0)
Re: MAME - Vertical Bezel on Horizontal Monitor
« Reply #12 on: July 12, 2013, 10:13:25 am »
I think it would be cool jump man. Do you know Manic Miner?
If not you should check it out. I think it would be a game you would like.

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Online Online
  • Posts: 9664
  • Last login:Today at 04:29:22 pm
  • Designated spam hunter
Re: MAME - Vertical Bezel on Horizontal Monitor
« Reply #13 on: July 27, 2013, 06:27:43 pm »
Bad news.

Went to download some more files from the widescreen layouts page and the page, files, and folder are all 404.   :hissy:   :banghead:

Did anyone save copies of the .LAY and .PNG files to their local drive? 

I'm tinkering with turning those on their side to make layout templates for a vertical 16:9 or 16:10 widescreen with the largest possible 4:3 display window either horizontal or vertical (as required) and adding a higher resolution marquee to the layout file so that you don't need to use MAME hooker.

Crude proof of concept draft .PNG and manually modified .LAY file (delete the ".txt" from the filename) attached -- but both still need a lot of tweaking before they will work right.

NOTE: If you use the attached .LAY file, you may need to set the video options to turn the screen 90 degrees so the game is oriented properly within the bezel.


Scott

EDIT:  Managed to recover the .LAY files (lay.zip) and the 16:9 A-F .PNG files (a-f-16-9.zip) from cache.

Still looking for the rest of the 16:9's and all of the 16:10's.

Thanks in advance to anyone who can assist on this one.
« Last Edit: August 16, 2013, 09:14:00 am by PL1 »

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Online Online
  • Posts: 9664
  • Last login:Today at 04:29:22 pm
  • Designated spam hunter
Re: MAME - Vertical Bezel on Horizontal Monitor
« Reply #14 on: August 14, 2013, 01:37:24 pm »
Bump for anyone who downloaded the files from this site and can share them.


Scott
« Last Edit: August 16, 2013, 09:12:51 am by PL1 »

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Online Online
  • Posts: 9664
  • Last login:Today at 04:29:22 pm
  • Designated spam hunter
Re: MAME - Vertical Bezel on Horizontal Monitor
« Reply #15 on: August 16, 2013, 09:12:20 am »
Thanks to UFO who sent the "g-q-16-10" and "specials" from the bottom of the page.   :cheers:

When I went to Mr. Do's page to look for some other artwork, I found that all the widescreen artwork, specials, and .LAY files had been uploaded to the "Other Artwork" page.

There's even a "WS" link at the top of the table that will sort and display only the titles with widescreen layouts available.

NOTE: This isn't the "In-Game Artwork" page where all the other layout/art files are located.

Once again Mr. Do's comes through.   :applaud:   :notworthy:   :applaud:   :notworthy:   :cheers:

Updated the step-by-step procedure here to reflect the new URL and file organization.


Scott
« Last Edit: August 16, 2013, 10:01:00 am by PL1 »

UFO

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 323
  • Last login:July 22, 2022, 06:37:12 pm
  • Im nearly out of unproductive things to do at work
Re: MAME - Vertical Bezel on Horizontal Monitor
« Reply #16 on: August 16, 2013, 06:57:38 pm »
Good news Scott...

I did plan to come back to this when I start on my software.

Thanks for the update...  :cheers:

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Online Online
  • Posts: 9664
  • Last login:Today at 04:29:22 pm
  • Designated spam hunter
Re: MAME - Vertical Bezel on Horizontal Monitor
« Reply #17 on: August 20, 2013, 11:47:57 am »
Just found out that Lord Hiryu and Tapule have released MamelayPlus for MAME 0.149.   :o   :applaud:   :notworthy:   :cheers:

I'm still working my way through the site (bring your Spanish-English dictionary ;D) but here's what I've found so far on the downloads page:

- High resolution marquee packs (1024 px wide instead of 500 px) containing ~1250 marquees
- Standard cabinet packs (upright cabinets) with marquee and bezel for vertical widescreens
- Japanese table packs (cocktail tables) with instruction cards and bezel for horizontal widescreens
- 32 and 64 bit executables.

Photos are scaled down 50% to give you a taste of how great these are.


Scott
« Last Edit: August 20, 2013, 11:50:14 am by PL1 »

UFO

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 323
  • Last login:July 22, 2022, 06:37:12 pm
  • Im nearly out of unproductive things to do at work
Re: MAME - Vertical Bezel on Horizontal Monitor
« Reply #18 on: August 20, 2013, 04:34:49 pm »
WOW!

They are FANTASTIC - great quality and totally unique.

Nice find Scott!

 :applaud: :notworthy: :cheers:

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Online Online
  • Posts: 9664
  • Last login:Today at 04:29:22 pm
  • Designated spam hunter
Re: MAME - Vertical Bezel on Horizontal Monitor
« Reply #19 on: August 20, 2013, 05:19:45 pm »
Got MameLayPlus up and running.

If I understand correctly, in addition to the prefab layouts, there are also preset layout options for you to create your own custom horizontal and vertical settings using templates they provide.

Several screenshots attached.


Scott

UFO

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 323
  • Last login:July 22, 2022, 06:37:12 pm
  • Im nearly out of unproductive things to do at work
Re: MAME - Vertical Bezel on Horizontal Monitor
« Reply #20 on: August 20, 2013, 05:33:44 pm »
Just finished downloading (in case they disappear!).

They look fantastic in game - can't wait to give them a spin! :applaud:

blashyrk

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 47
  • Last login:May 14, 2017, 02:56:16 am
  • I want to build my own arcade controls!
Re: MAME - Vertical Bezel on Horizontal Monitor
« Reply #21 on: August 20, 2013, 06:04:31 pm »
Just finished downloading (in case they disappear!).

They look fantastic in game - can't wait to give them a spin! :applaud:
Bah, they are down already. Any chance you could upload the HQ marquees to the ftp server ?

UFO

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 323
  • Last login:July 22, 2022, 06:37:12 pm
  • Im nearly out of unproductive things to do at work
Re: Re: MAME - Vertical Bezel on Horizontal Monitor
« Reply #22 on: August 20, 2013, 06:06:46 pm »
Just finished downloading (in case they disappear!).

They look fantastic in game - can't wait to give them a spin! :applaud:
Bah, they are down already. Any chance you could upload the HQ marquees to the ftp server ?

I would, but I have no idea of the details... I can upload them to mine though...?

Would this be prudent though? I mean without permission?

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Online Online
  • Posts: 9664
  • Last login:Today at 04:29:22 pm
  • Designated spam hunter
Re: MAME - Vertical Bezel on Horizontal Monitor
« Reply #23 on: August 20, 2013, 06:12:04 pm »
Just finished downloading (in case they disappear!).

They look fantastic in game - can't wait to give them a spin! :applaud:
Bah, they are down already. Any chance you could upload the HQ marquees to the ftp server ?

The server is just 509 -- temp suspended due to too much traffic.

Just try again a bit later.


Scott

UFO

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 323
  • Last login:July 22, 2022, 06:37:12 pm
  • Im nearly out of unproductive things to do at work
Re: Re: MAME - Vertical Bezel on Horizontal Monitor
« Reply #24 on: August 20, 2013, 06:14:30 pm »
Just finished downloading (in case they disappear!).

They look fantastic in game - can't wait to give them a spin! :applaud:
Bah, they are down already. Any chance you could upload the HQ marquees to the ftp server ?


Just try again a bit later.


Scott

Probably a better option...