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: Is this even possible? (Programmers look in here)  (Read 7449 times)

0 Members and 1 Guest are viewing this topic.

leapinlew

  • Some questionable things going on in this room with cheetos
  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7919
  • Last login:June 22, 2025, 05:13:59 pm
Is this even possible? (Programmers look in here)
« on: August 28, 2007, 03:56:22 pm »
Widescreen LCD's are becoming so cheap. Is there a way to code MAME or a front end to display on a portion of the display and use the marquee for the top of the frame which I could then build a cabinet around and have the marquees change automagically?

Stobe

  • Trade Count: (+17)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 891
  • Last login:March 14, 2025, 10:01:03 pm
  • Don't make a fuss, I'll have your Spam!
Re: Is this even possible? (Programmers look in here)
« Reply #1 on: August 28, 2007, 04:00:29 pm »
You're planning ahead for the spring, are you?

javeryh

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7959
  • Last login:June 19, 2025, 11:24:08 am
Re: Is this even possible? (Programmers look in here)
« Reply #2 on: August 28, 2007, 04:03:25 pm »
Holy crap that would be freaking sweet.  I'd even put a strip of wood/MDF in between to really make it look like two separate pieces.

leapinlew

  • Some questionable things going on in this room with cheetos
  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7919
  • Last login:June 22, 2025, 05:13:59 pm
Re: Is this even possible? (Programmers look in here)
« Reply #3 on: August 28, 2007, 04:03:37 pm »
You're planning ahead for the spring, are you?

 :)

Your on to me! Really though, I doubt you see anything else in Project Announcements from me till then.  ;)

leapinlew

  • Some questionable things going on in this room with cheetos
  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7919
  • Last login:June 22, 2025, 05:13:59 pm
Re: Is this even possible? (Programmers look in here)
« Reply #4 on: August 28, 2007, 04:04:34 pm »
Holy crap that would be freaking sweet.  I'd even put a strip of wood/MDF in between to really make it look like two separate pieces.


Yeah, it could even be an instruction card/marquee/history window.

ChadTower

  • Chief Kicker - Nobody's perfect, including me. Fantastic body.
  • Trade Count: (+12)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 38212
  • Last login:June 22, 2025, 04:57:38 pm
Re: Is this even possible? (Programmers look in here)
« Reply #5 on: August 28, 2007, 04:15:45 pm »

If you had the source code, sure, it's possible.  Just about anything is possible.

ahofle

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4544
  • Last login:August 30, 2023, 05:10:22 pm
    • Arcade Ambience Project
Re: Is this even possible? (Programmers look in here)
« Reply #6 on: August 28, 2007, 04:18:18 pm »
Pretty neat idea.  I'm guessing you would definitely have to modify MAME's source for it though (as opposed to making it a frontend feature).

bluevolume

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 258
  • Last login:July 22, 2019, 12:14:32 pm
  • I wish I'd bought more pins...
Re: Is this even possible? (Programmers look in here)
« Reply #7 on: August 28, 2007, 04:24:08 pm »
You could modify the video driver to split the display into 2 functional monitors.  This would be easiest, and would allow you to use existing MAME software.

Actually, you could probably just write a memory-resident layer instead of modifying the video driver itself.  This would be more universal.
SABRECADE LIVES ON

2600

  • Trade Count: (+7)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1630
  • Last login:June 05, 2017, 10:20:56 am
  • I want my own arcade controls!
Re: Is this even possible? (Programmers look in here)
« Reply #8 on: August 28, 2007, 04:27:08 pm »
For MAME this is possible already.

What you want to do is use the Artwork system.  Shouldn't be too difficult once you understand the syntax.  Technically, I believe some of the one's on Mr. Do's site already do this to a certain extent.  Check out ChaseHQ and maybe the NeoGeo ones for examples and play with them to get them how you want them.

BobA

  • Trade Count: (+14)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5943
  • Last login:July 11, 2018, 09:52:14 pm
  • What Me Worry?
Re: Is this even possible? (Programmers look in here)
« Reply #9 on: August 28, 2007, 04:35:40 pm »
How about a mod to mame32?    It can put the game in a window already and also displays marquees etc when in the front end portion.   

ids

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 732
  • Last login:June 16, 2025, 07:44:03 pm
  • Fighter Captured
Re: Is this even possible? (Programmers look in here)
« Reply #10 on: August 28, 2007, 04:42:27 pm »
You could run Mame in a window, and just throw another window above it.  If this "marquee" window is meant to be dynamic - ie, showing the game in play, they perhaps a minor tweak of the Mame code would work.

u_rebelscum

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3633
  • Last login:April 21, 2010, 03:06:26 pm
  • You rebel scum
    • Mame:Analog+
Re: Is this even possible? (Programmers look in here)
« Reply #11 on: August 28, 2007, 07:26:55 pm »
I'm with 2600.  No coding and compiling, no two windows you arrange by hand.   All you need is to make a .lay file (+ the marquee picture of course).

Never done it myself, but mame already does bezels, overlays, etc.  What's a marquee but a non-bezel "bezel"?

MameWorld has a page for creating .lay files.  I think the screen needs to fit inside the bezel/marquee (someone verify?).  I tried these numbers just for fun: 1080p, 16:9 monitor (1920x1080), rotated vertical.

Bezel Dimensions: 1080x1920

Bezel Window
Dimensions: 1080x1450
Offset:  0 / 450

Screen
Screen Aspect ratio:  3:4
Border: %  (didn't use this feature)
Dimensions:       1050 x 1400
Offset:            15 / 475

If the marquee takes up the top 450x1080, presto, the .lay file produced should work  Of course, if your monitor is different ratio or res, or if your original marquees are 800x300 (or whatever), you'll need to change the numbers. 

And it would be even better if the "marquee bezel file" didn't need to be bigger than the game screen.
Robin
Knowledge is Power

superbigjay

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 667
  • Last login:October 22, 2023, 02:50:03 pm
  • I'll always be a kid...
    • superbigjay website
Re: Is this even possible? (Programmers look in here)
« Reply #12 on: August 28, 2007, 10:10:15 pm »
Good idea Lew!

did you get this one after seeing NickG post in the project annoucement with it "projector marquee".

your solution for a bartop would be awsome.  :applaud:
No need to bother for the marquee...
The only restriction would be that it remains in the same plane than the monitor

Jay  :cheers:

Mr. Do

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 98
  • Last login:March 04, 2024, 12:56:39 am
  • MAME Art Editor
    • Mr. Do!'s Arcade
Re: Is this even possible? (Programmers look in here)
« Reply #13 on: August 28, 2007, 10:38:30 pm »

Well, here's something to play with, if you want to check it out.  Example uses the Dig Dug marquee.  Includes views for both a 16:9 and 16:10 monitor (which it practically fills up).

Drop the file into your artwork folder, and test using ROM digduga1.

You can either run MAME with the -ror or -rol switch, or run as normal, then choose "Rotate View" from the "Video Options" menu.


RELAX and just have fun.
Remember, it's all about the games.

Mr. Do!'s Arcade

RandyT

  • Trade Count: (+14)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7013
  • Last login:June 20, 2025, 02:19:52 pm
  • Friends don't let friends hack keyboards.
    • GroovyGameGear.com
Re: Is this even possible? (Programmers look in here)
« Reply #14 on: August 29, 2007, 01:39:23 am »
It's an interesting idea.

I did a few calculations and to get even a modest 20.5" wide "marquee", you would need a 42" LCD (plasma, whathaveyou).  If you used a standard 8" or so for the height, that leaves you with a vertical screen of about 28.75" with a horizontal of 20.5".  Conveniently enough, this equates very closely to the desired 3:4 ratio, but on a rather large scale.  Possibly too large for the aspect ratio to be important, as one would most likely not want to use the entire available space. 

Given a display with enough resolution, both horizontal and vertical games could be represented well, so long as the game images can be placed within the screen real estate as desired.  In another thread, I suggested that the way to get "perfect" 1:1 arcade representations would be to do something like this, using only a portion of the display, so this whole setup might be viable.

The only real downsides I can see are the cost of a 42" display and the "look" of the cabinet.  For what a 42" display costs currently, one could buy a 27" multi-sync for true arcade resolutions, and a separate 23"-26" LCD for a marquee display.  The previously mentioned "marquee on the same plane as the game screen" may also be a concern.  Then again, it could also spawn a whole new look for arcade machine.  Someone would have to give it a go and see what came of it :).

RandyT

Stobe

  • Trade Count: (+17)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 891
  • Last login:March 14, 2025, 10:01:03 pm
  • Don't make a fuss, I'll have your Spam!
Re: Is this even possible? (Programmers look in here)
« Reply #15 on: August 29, 2007, 05:58:37 am »
Hmmmm.....  In my crystal ball I forsee Randy coming out with a new product....

The 42" LCD-Wiz !!! - The industry's first 42" display to have an integrated marquee bezel!

telengard

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 784
  • Last login:June 22, 2025, 08:20:45 pm
  • Yeah, it's a classic! 21+ on BYOAC and still goin
    • S T U R C A D E
Re: Is this even possible? (Programmers look in here)
« Reply #16 on: August 30, 2007, 01:05:12 am »
Heh, I was eyeballing a 42" LCD to build a pinmame cabinet.  Never would have thought of using it for just mame.   ;)
Good idea though.  I like it.

~telengard
S T U R C A D E     M.A.M.E. Cabinet
http://www.briansturk.com/mame.html

u_rebelscum

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3633
  • Last login:April 21, 2010, 03:06:26 pm
  • You rebel scum
    • Mame:Analog+
Re: Is this even possible? (Programmers look in here)
« Reply #17 on: August 30, 2007, 04:27:26 pm »

Well, here's something to play with, if you want to check it out.  Example uses the Dig Dug marquee.  Includes views for both a 16:9 and 16:10 monitor (which it practically fills up).

Drop the file into your artwork folder, and test using ROM digduga1.

You can either run MAME with the -ror or -rol switch, or run as normal, then choose "Rotate View" from the "Video Options" menu.

Thanks, Mr Do!   :applaud:

We can do it today, needing only the marquee files and .lay files to reference those files (just copy the file in Mr Do's post and change the file names).  Without any new products, no special compiling, no waiting for someone else to do the work.

(I was wrong in my first post, and you can use any of the marquees without editing them, such as the high quality ones from Mr Do's site.)


And great idea lew, and glad to see it's as simple as it is to do.  :D
Robin
Knowledge is Power

blueznl

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 290
  • Last login:June 16, 2019, 04:50:02 pm
Re: Is this even possible? (Programmers look in here)
« Reply #18 on: August 31, 2007, 06:22:47 am »
Exactly the same option would work well for regular games, just put the 'instruction cards' to the left and the right of the 'Mame' section in the middle.

Now, all I need to find are a few cheap widescreen LCD's...  :-\

Wade

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1639
  • Last login:June 02, 2025, 11:48:57 pm
  • 80's Child
    • Wade's Gameroom
Re: Is this even possible? (Programmers look in here)
« Reply #19 on: August 31, 2007, 12:50:03 pm »
Interesting idea!!  Could put the original bezel artwork around the virtual game screen, too.

I can think of a cabinet offhand that has the right screen/marquee plane, because I have the cabinet wasting space in my garage.  Check out the Atari Maximum Force dedicated cabinet.

Wade

Stobe

  • Trade Count: (+17)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 891
  • Last login:March 14, 2025, 10:01:03 pm
  • Don't make a fuss, I'll have your Spam!
Re: Is this even possible? (Programmers look in here)
« Reply #20 on: August 31, 2007, 01:02:05 pm »
I can think of a cabinet offhand that has the right screen/marquee plane, because I have the cabinet wasting space in my garage.  Check out the Atari Maximum Force dedicated cabinet.

Wade

You still have that thing?  I thought you got rid of it a while back?

(Sorry for the momentary OT)

leapinlew

  • Some questionable things going on in this room with cheetos
  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7919
  • Last login:June 22, 2025, 05:13:59 pm
Re: Is this even possible? (Programmers look in here)
« Reply #21 on: August 31, 2007, 05:53:14 pm »
Interesting idea!!  Could put the original bezel artwork around the virtual game screen, too.

I can think of a cabinet offhand that has the right screen/marquee plane, because I have the cabinet wasting space in my garage.  Check out the Atari Maximum Force dedicated cabinet.

Wade

Possibly a tempest cabinet?

Wade

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1639
  • Last login:June 02, 2025, 11:48:57 pm
  • 80's Child
    • Wade's Gameroom
Re: Is this even possible? (Programmers look in here)
« Reply #22 on: August 31, 2007, 10:10:46 pm »
Yup, still have it, it's in nice shape so I haven't had the heart to destroy it yet, but with a new car that won't fit in the garage because of project games, I'm starting to really consider it...

Yeah, Tempest might work!  I see cheap 42" LCD's for around $700 these days.  This idea could really have potential.  Though, honestly I think I'd rather keep a WG D9200 and have a separate 8x24-ish LCD marquee if we'd ever find someone making an oddball size like that as a standard PC monitor.

Wade

Mamiac

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 11
  • Last login:October 18, 2007, 10:47:21 am
  • Game NOT over! (Until I pass out)
    • My mame project page
Re: Is this even possible? (Programmers look in here)
« Reply #23 on: September 02, 2007, 01:40:45 pm »

Too bad there isnt an LCD screen that is the exact size of a standard marquee.  Then you could have it use mames marquee images and change automatically depending on which game you are playing, or have a standard "MAME" type marquee diplayed while you are not in a game etc..