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: restoring arcade cabs with mame?  (Read 2661 times)

0 Members and 1 Guest are viewing this topic.

garnerb350

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 892
  • Last login:May 09, 2019, 09:36:49 pm
  • Crowded elevators smell different to midgets...
    • Hyperspin
restoring arcade cabs with mame?
« on: June 25, 2009, 02:51:01 pm »
This is a question I am trying to figure out...
I might be able to get a hold of some empty cabs in the nearby future...
I was thinking of making some dedicated cabs when i get em...

Now I have only built one mame cab (my first) and I have all the games, running off a frontend...blah,blah, blah....

Is there a way to run a mame game without a frontend?

Like  can I get a old junk computer and have it run mame with 1-3 games and have it where I can just turn it on...the games pops up and i can switch it off and thats it?

My main concern is that i want to get into the restoration side of cabs...

I got the fever!
的f first you don't succeed, then skydiving definitely isn't for you..." ~ Jack Handy

bkenobi

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1668
  • Last login:August 16, 2021, 10:41:52 pm
Re: restoring arcade cabs with mame?
« Reply #1 on: June 25, 2009, 02:53:18 pm »
Certainly.  If you load DOS on the computer, just set up a command in the autoexec.bat file to call "mame.exe <rom>".  DONE!   :afro:

Ginsu Victim

  • Yeah, owning a MAME cab only leads to owning real ones. MAME just isn't good enough. It's a gateway drug.
  • Trade Count: (+10)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 10092
  • Last login:June 28, 2025, 10:45:55 pm
  • Comanche, OK -- USA
Re: restoring arcade cabs with mame?
« Reply #2 on: June 25, 2009, 02:58:17 pm »
If you MAME it, that's not a restoration.

garnerb350

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 892
  • Last login:May 09, 2019, 09:36:49 pm
  • Crowded elevators smell different to midgets...
    • Hyperspin
Re: restoring arcade cabs with mame?
« Reply #3 on: June 25, 2009, 03:20:19 pm »
If you MAME it, that's not a restoration.

I know Ginsu...I know...
but you got understand...i have a Cadillac mind with a Pinto wallet...:gobama

plus taking baby steps till i get to PCBs...
的f first you don't succeed, then skydiving definitely isn't for you..." ~ Jack Handy

Ginsu Victim

  • Yeah, owning a MAME cab only leads to owning real ones. MAME just isn't good enough. It's a gateway drug.
  • Trade Count: (+10)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 10092
  • Last login:June 28, 2025, 10:45:55 pm
  • Comanche, OK -- USA
Re: restoring arcade cabs with mame?
« Reply #4 on: June 25, 2009, 03:31:30 pm »
I feel the same way. If it at least appears to be the real thing until you can manage to get the real boards, I see nothing wrong with that.

garnerb350

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 892
  • Last login:May 09, 2019, 09:36:49 pm
  • Crowded elevators smell different to midgets...
    • Hyperspin
Re: restoring arcade cabs with mame?
« Reply #5 on: June 25, 2009, 03:36:01 pm »
Hey obi-wan....is there a walkthrough i can find bout setting up DOS with Mame?...
The last time i touched DOS was with an Apple II e... :P

的f first you don't succeed, then skydiving definitely isn't for you..." ~ Jack Handy

SirPeale

  • Green Mountain Man
  • Global Moderator
  • Trade Count: (+23)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 12963
  • Last login:August 04, 2023, 09:51:57 am
  • Arcade Repair in New England
    • Arcade Game and Other Coin-Op Projects
Re: restoring arcade cabs with mame?
« Reply #6 on: June 25, 2009, 03:45:42 pm »
I have a Burger Time that I got in my lot of games.  I didn't realize at the time that it doesn't have the PCB.

I'm going to rig up a really cheesy cheap solution to this.  I have a 400 MHz motherboard that runs BT great in DOS.  I'll get a video amp, a 44 pin fingerboard and an old keyboard and rig up an adapter that'll plug in directly to the original harness.  It's not that I don't want the original board, but working BT boardsets aren't cheap.  This will work until I can get one.

javeryh

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7969
  • Last login:Today at 08:55:44 am
Re: restoring arcade cabs with mame?
« Reply #7 on: June 25, 2009, 03:48:47 pm »
If the cab is meticulously restored but is missing the board only and has a computer running MAME inside which boots straight to the one game and hides all the junk at start up (splash screen, cursor, etc.) then how is it not a restoration?  There have to be way more cabs out there than PCBs...  I just don't see that big of a difference although I'm sure I'll get flamed...

Ginsu Victim

  • Yeah, owning a MAME cab only leads to owning real ones. MAME just isn't good enough. It's a gateway drug.
  • Trade Count: (+10)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 10092
  • Last login:June 28, 2025, 10:45:55 pm
  • Comanche, OK -- USA
Re: restoring arcade cabs with mame?
« Reply #8 on: June 25, 2009, 03:59:22 pm »
Like I pointed out, while it's not what is commonly considered a restoration, I see no problem with it as long as it plays the game that cab was made for. If it has a seven button layout, admin buttons, and plays 7,000 games, it's not a restoration.

Malenko

  • KNEEL BEFORE ZODlenko!
  • Trade Count: (+58)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 14021
  • Last login:August 18, 2025, 01:56:40 pm
  • Have you played with my GingerBalls?
    • forum.arcadecontrols.com/index.php/topic,142404.msg1475162.html
Re: restoring arcade cabs with mame?
« Reply #9 on: June 25, 2009, 04:03:25 pm »
its not truly a restore without the PCB, however its better then putting a steering wheel on a tron cab
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.

Namco

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 623
  • Last login:March 03, 2025, 10:40:32 pm
  • Now addicted to Williams pins... all of them.
    • Freddo Mame Project
Re: restoring arcade cabs with mame?
« Reply #10 on: June 25, 2009, 07:35:16 pm »
its not truly a restore without the PCB, however its better then putting a steering wheel on a tron cab

I disagree. Is a restored Ms. Pac-Man with vinyl sideart instead of stenciled graphics not a restore? I see a dedicated computer correctly emulating the game as an aftermarket replacement part.  8)

EDIT: Damn your ambiguous "truly" modifier nullifying my counter-point before I even type it!
« Last Edit: June 25, 2009, 07:36:47 pm by Namco »

Jack Burton

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1384
  • Last login:April 07, 2025, 02:12:05 pm
  • .
Re: restoring arcade cabs with mame?
« Reply #11 on: June 25, 2009, 09:12:43 pm »
You don't really have to mess with DOS to do this.  Windows XP can be setup to log in automatically and run MAME and shut down when you exit the program. 

You could even put a minimalistic shell on it get rid of that fruity XP look too.

As far as PCB vs MAME goes, I like the idea that a cab is built for one particular game, but can play others that used the the same controls.

For example: My Ms. Pac cab is going to have exactly one 4 way joystick, one button, one player one button, and one player 2 button.  I'll create a custom game list which only features the games that are playable with this setup.

It'd be kind of cool to build something like a replica Galaga that boots directly into the game, but you could use a shifted key function to switch to Space Invaders and other 1 button, 2-way games. 

Malenko

  • KNEEL BEFORE ZODlenko!
  • Trade Count: (+58)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 14021
  • Last login:August 18, 2025, 01:56:40 pm
  • Have you played with my GingerBalls?
    • forum.arcadecontrols.com/index.php/topic,142404.msg1475162.html
Re: restoring arcade cabs with mame?
« Reply #12 on: June 25, 2009, 10:40:39 pm »
its not truly a restore without the PCB, however its better then putting a steering wheel on a tron cab

I disagree. Is a restored Ms. Pac-Man with vinyl sideart instead of stenciled graphics not a restore? I see a dedicated computer correctly emulating the game as an aftermarket replacement part.  8)

EDIT: Damn your ambiguous "truly" modifier nullifying my counter-point before I even type it!

lol, Im not an arcade Nazi but when I think restore I think "as close to original as possible" but we're on the same side I dont see anything wrong with vinyl side art or dedicated PCs. Its all about arcade love.
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.

garnerb350

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 892
  • Last login:May 09, 2019, 09:36:49 pm
  • Crowded elevators smell different to midgets...
    • Hyperspin
Re: restoring arcade cabs with mame?
« Reply #13 on: June 26, 2009, 08:39:09 am »
Well this is the direction that I want to go with this...I just finished reading a great post on restoring a DK cab...I've always wanted a dk cab...One idea was that I could have the dk cab to have DK, DKjr, DK3, also along with DK foundry hack and maybe even the DK2...but I think that the DK2 hasnt been mamed...(its just a pcb board that someone hacked correct?)

Now there is a guy near where i live, who is selling a DK cab....the decription he writes says it works but no sound...
Now I dont know the condition of the monitor, nor the other parts...but worst senerio is that i can gut it to be mamed... I myself would want it to be pristine orignal condition. But also as a kick, I know that there are cabs that have 3-4 different games ( i.e multicade, pacman/galaga combos etc).

If that cab becomes into my possession...this is what i would like to do. (Highest to lowest)
(1.) Restore cab. Have DK,DKjr,DK3, DK2 ( all) PCB ( is that possible?)
(2.) Restore cab. Straight DK or modify cab( paint and artwork) to become DK2 cab
(3.) Restore cab. Mame it to have DK games ( but no DK2)

Is there any suggestions...
Mind you...this is brainstorming for my next project. The only experience I have is that i builted one mame cab from stratch, with all PC parts. With this new project, I think this will help me learn the ways of the PCBs setup, etc....You guys are the only sources of info I can get around where I live...
 
的f first you don't succeed, then skydiving definitely isn't for you..." ~ Jack Handy

RayB

  • I'm not wearing pants! HA!
  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 11279
  • Last login:August 18, 2025, 10:59:20 pm
  • There's my post
    • RayB.com
Re: restoring arcade cabs with mame?
« Reply #14 on: June 26, 2009, 02:14:47 pm »
Depending on the game, often times the original board is cheaper than a MAME set up. Not everyone expects "ebay prices", especially if it's a non-popular game.

Choose wisely!
 ;)
NO MORE!!

Jack Burton

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1384
  • Last login:April 07, 2025, 02:12:05 pm
  • .
Re: restoring arcade cabs with mame?
« Reply #15 on: June 26, 2009, 08:40:59 pm »
but I think that the DK2 hasnt been mamed...(its just a pcb board that someone hacked correct?)

It has been MAME'd.  There's a huge controversy over it, but it is indeed playable in misfit mame.

Mametrix-Reloaded

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 63
  • Last login:January 22, 2017, 03:51:22 pm
  • The Mametrix Has You
    • Mametrix Reloaded
Re: restoring arcade cabs with mame?
« Reply #16 on: July 09, 2009, 12:29:26 pm »
I'm a little behind on this thread, but I just setup a rolling thunder cabinet with a burned out board doing the same thing. Had an old 486 DX2-66 laying here and loaded MAMEOS http://www.arcade-emulator.co.uk/ on it and it boots in 10 seconds with a limited number of games that also work with it's controls. Was it a full restore? No, but now it's a Rolling Thunder Plus...

Now to find a way to search the game list by required controls.

-mike

Paul Olson

  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1235
  • Last login:June 20, 2024, 08:23:41 am
    • Paul's Arcade
Re: restoring arcade cabs with mame?
« Reply #17 on: July 09, 2009, 01:02:06 pm »
but I think that the DK2 hasnt been mamed...(its just a pcb board that someone hacked correct?)

It has been MAME'd.  There's a huge controversy over it, but it is indeed playable in misfit mame.

Just to clarify, it hasn't been MAME'd, it has been added to a MAME derivitive. It is only a rom hack, so the current drivers work fine. It is left out of MAME intentionally since Jeff is still making a profit off of his hack.

Dr Zero

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 360
  • Last login:November 08, 2018, 06:06:43 pm
  • Sunny Florida North
    • Drzero.org
Re: restoring arcade cabs with mame?
« Reply #18 on: July 09, 2009, 01:25:37 pm »
I think its ok I think in some ways you are doing a service.

1)The cab does not get dumped in a bin somewhere.

2)You keep the images and fun the creators made alive.

3)You get to show many people games they have never and will probably never get to enjoy again in the form it was originally intended vs on a pc.

4)If you can salvage parts you might be able to help another person out with their restoration.

Anything just about to me is better than seeing these games in a landfill.
 
Manuals and info on Dynamo cabs!

Ummon

  • Trade Count: (+13)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5244
  • Last login:June 09, 2010, 06:37:18 pm
Re: restoring arcade cabs with mame?
« Reply #19 on: July 09, 2009, 08:48:25 pm »
but I think that the DK2 hasnt been mamed...(its just a pcb board that someone hacked correct?)

It has been MAME'd.  There's a huge controversy over it, but it is indeed playable in misfit mame.

Just to clarify, it hasn't been MAME'd, it has been added to a MAME derivitive. It is only a rom hack, so the current drivers work fine. It is left out of MAME intentionally since Jeff is still making a profit off of his hack.

It'll never be in mame because it's a hack.

And, how does one cycle games in DOS without an FE?
Yo. Chocolate.


"Theoretical physics has been the most successful and cost-effective in all of science."

Stephen Hawking


People often confuse expressed observations with complaint, ridicule, or - even worse - self-pity.

bradx

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 101
  • Last login:December 02, 2016, 02:39:53 am
Re: restoring arcade cabs with mame?
« Reply #20 on: July 10, 2009, 03:10:34 am »
my feeling is that as long as it looks the same from the outside and the game plays the same whats on the inside doesnt matter. 

i didnt use dos, but i did set my cab to boot straight to mame when it is powered up, which only takes a couple seconds because i have it running a bare bones windows 98.  it was easy to configure it that way using the advancemame front end.  there is also an option to boot directly to a game you choose on startup, and to shut the computer down on exit.  it would be easy to configure for a dedicated restore. 
-- I was bradd on KLOV --

garnerb350

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 892
  • Last login:May 09, 2019, 09:36:49 pm
  • Crowded elevators smell different to midgets...
    • Hyperspin
Re: restoring arcade cabs with mame?
« Reply #21 on: July 10, 2009, 09:58:59 am »
but I think that the DK2 hasnt been mamed...(its just a pcb board that someone hacked correct?)

It has been MAME'd.  There's a huge controversy over it, but it is indeed playable in misfit mame.

Just to clarify, it hasn't been MAME'd, it has been added to a MAME derivitive. It is only a rom hack, so the current drivers work fine. It is left out of MAME intentionally since Jeff is still making a profit off of his hack.

It'll never be in mame because it's a hack.



But Ummon, what are the MK 2 Challenger rom and the Foundry version of DK rom...? Rainbow/Red SF2?   If they can have those versions for mame....why not D2K? :dunno
的f first you don't succeed, then skydiving definitely isn't for you..." ~ Jack Handy

Thenasty

  • Trade Count: (+17)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4420
  • Last login:Yesterday at 12:02:52 pm
    • Thenasty's Arcademania Horizontal/Vertical monitor setup.
Re: restoring arcade cabs with mame?
« Reply #22 on: July 10, 2009, 12:30:36 pm »
[And, how does one cycle games in DOS without an FE?


You can really ( dirty way)

Use a Batch File
CALL the next Batch file when you EXIT MAME

So, EXIT MAME, it executes the NEXT command in line in the Batch File.
Have this cycle.
It take some time if you want to play #10 on the list cause you need to wait till #1 game---#9game to .load and EXIT before you get the game.

Have a piece of MENU on you CP (Paper Pics of the gmaes with Numbers)

I think you got the picture.
Thenasty's Arcademania Horizontal/Vertical setup.
http://forum.arcadecontrols.com/index.php?topic=26696.0

Free VGA Breakout Cable
http://forum.arcadecontrols.com/index.php?topic=38228.0

Ultimate All in One Coin Mech write up (Make your own)
http://forum.arcadecontrols.com/index.php?topic=19200.0

Beretta

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 798
  • Last login:December 20, 2021, 02:11:30 pm
Re: restoring arcade cabs with mame?
« Reply #23 on: July 11, 2009, 04:13:03 pm »
best way to do this as others had said is with DOS, infact if you use a old AT (not atx) system they used mechanical switches to trigger power.. not like the newer ATX soft power where the board controls rather the PS is on or off.

you could even keep the toggle switch up top intact.

just make sure you do not have any disk caching enabled..

then you can flip it off and on with little to no worry of data corruption.
games will load a little slower without disk caching, but for old games like burger time, mario bros, pac man, they're so small the load time will be practically unaffected.

you can set it to run anything you want when dos loads.. look for a file named autoexec.bat

just put your mame command line in there and it will load as soon as it's done loading into dos.. and unlike windows dos loads VERY fast, there's very little to it.. you could get a dos+mame+some old games on a < 100mb drive, dos only uses a few mb's for it self.

if it' a new system you could even use a usb thumb drive and not have any harddrive at all.. or make a bootable cd and just have a cdrom to boot everything (you'll have no way of saving any of the NVRAM, or changes though)

for a simple 1 game mame you have a LOT Of routes to get you from point A -> B


And, how does one cycle games in DOS without an FE?

well the way i'd do it if you was gonna have more then 1 game and you did'nt want to use a front end.. would be to call it using batch files.. which basicly means calling them from the command line.. i'd just use a FE but for example..

say you have 10 games you wanna put on their.. say you only have 1 button..

make sure that 1 button is enter.. as this is the only way i know of entering commands into dos manually.

you could either 1. have dos spit out a game list using a simple batch file and "echo" command..

or 2. either remember or have it wrote down the code for each game..


example:

1. super mario = up,up,up
2. burger time = up,up,down
3. dig dug = up,up,left
4. donkey kong = up,up,right
5. pacman = up,down,up
6. ms pacman = up,down,down
7. joust = up,down,left
8. defender = up,down,right
9. rampage = up,left,up
10. 10 yard fight = up,left,down

ok now lets say your joy stick is linked to either a keboard encoder (ipac) or a hacked keyboard..

now lets say your joy stick is mapped as such.

up = w
down = s
left = a
right = d

what you would do is have each game it's own batch file and name the batch file as such:

super mario in my example is UP UP UP, that translate to W,W,W.. now remember i said you need at least 1 button for this to work, this can be start even if you like.. but make sure it's mapped to enter.

so at the command line you would do UP UP UP on the joy stick translating into WWW on the comand line, then you hit the button mapped to enter.. DOS would then look for WWW.exe, WWW.com, or WWW.bat in the current directory.

it would find WWW.bat, inside www.bat you can put what ever command you want.. like wise you would do this for every game you wanted on the system.

below is what it would translate into


1. super mario = "WWW"
2. burger time = "WWS"
3. dig dug = "WWA"
4. donkey kong = "WWD"
5. pacman = "WSW"
6. ms pacman = "WSS"
7. joust = "WSA"
8. defender = "WSD"
9. rampage = "WAW"
10. 10 yard fight ="WAS"


on the other hand you're still not able to go from game to game without leaving mame.. unless maybe there is a .106+ version that runs in dos? .106 and later has a game change menu ingame, but it randomly selects like 15 games if you have more then that you'ed have to type it at least part of the name to filter it.

in any event you can't get away from the dos command line from showing up so why not just use a nice looking front end and avoid making all those batch files?

you could also do it with a single batch file but it would take a bit more programing, single batch files the result is the same and easier to add.
« Last Edit: July 11, 2009, 05:00:04 pm by Beretta »
Anyone got change for a dollar?
PLEASE HELP NEED Fastmame .70 and .9* releases