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 DOSbox tutorial? HELP ME I'M GOING NUTS!  (Read 8391 times)

0 Members and 1 Guest are viewing this topic.

crashwg

  • Trade Count: (+10)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3076
  • Last login:May 24, 2019, 11:01:05 am
MAME DOSbox tutorial? HELP ME I'M GOING NUTS!
« on: September 14, 2004, 03:40:45 am »
I just aquired a computer that's not exactly the most advanced one I've seen and I'm thinking about playing arround with MAME and DOS and seeing what I come up with.

Is there some sort of guide on how to set up mame in dos?  Like all the ins and outs of the whole thing.  I'm particualarly interested in direct booting into some sort of front end and arcade controllable game selection.


[edit]

Well, I figgured that I probably wouldn't get much help tonight so I went ahead and tried to figgure it out for myself...  It seems as though I don't even know how to install DOS!  :-[  

I downloaded DOS 7 from a .torrent site, opened the programs, one at a time, which then formatted a floppy and placed it's files on the disk.  I then put disk 1 into the fresh computer and nothing happend.  It said it was an invalid system disk!

Now, I'm not a total computer newb or anthing like that I've just never had the need to mess arround with dos.  Heck my first computer had windows 98 on it!

So anyways, I'm going to need information on how to setup a MAME DOS box from the start, formatted drive to inserting coin.
« Last Edit: September 14, 2004, 11:48:07 pm by crashwg »
If there's bees in the trap I'm catching em
By the thorax and abdomen
And sanding the stingers down to a rough quill
Then I dip em in ink, and I scribble a bit
But if it they wriggle then I tickle em until they hold still
Lemme say it again
In my land of pretend
I use bees as a mf'n pen

JoyMonkey

  • Voodoo Wiki Master . . .
  • Wiki Master
  • Trade Count: (+5)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 2899
  • Last login:June 16, 2025, 09:16:27 pm
  • Candy is Dandy but Liquor is Quicker
    • JoyMonkey.com
Re:MAME DOSbox tutorial?
« Reply #1 on: September 14, 2004, 07:46:49 am »
I don't know of a step-by-step guide to setting up DOS Mame.

Try installing the DOS 7.10 that is available here:
http://newdos.yginfo.net/msdos71
They even have a bootable cd-rom image that you can use just like a Windows install. As far as I can remember, it should let you format and partition your hard drive during the install.

After that, read through The Purple Mame Page to get an idea of how you need your autoxec.bat and config.sys setup (they'll probably be fine unless you're using an arcade monitor). Generally, if you're just using a PC monitor you shouldn't need to change anything, but you will need to add some lines to get your soundcard working and get your frontend to startup.

Here's some bare necessities that most DOS tutorials already assume that you know:
Config.sys runs when the computer first starts up. Among other things, it tells the PC what memory manager to use and how to setup the CD-Rom.
Autoexec.bat runs right after config.sys. It tells the PC how to set your soundcard (points it towards your DOS dirvers), how to setup your video card to work properly on whatever monitor you have, and whatever else you want the PC to do on startup. For a DOS Mame box, the last few lines of autoexec will tell it to run ArcadeOS or another DOS frontend.
Both these files are located at the C:\ root. To edit them from the C:\ prompt, type:
edit autoexec.bat

Hope this helps a little. Let me know if I'm being too basic here.

Edit: A couple of years ago there was a bootable CD that formatted your hard drive, installed the minimum of DOS that Mame needs, ArcadeOS and Mame. I think it was called "Fraggle's Boot CD", but I think it has since dissappeared. There is a similar bootable CD called Omnicade but I've never tried and the RetroBlast review wasn't too kind on it.
« Last Edit: September 14, 2004, 09:28:29 am by JoyMonkey »

crashwg

  • Trade Count: (+10)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3076
  • Last login:May 24, 2019, 11:01:05 am
Re:MAME DOSbox tutorial?
« Reply #2 on: September 14, 2004, 04:42:58 pm »
Try installing the DOS 7.10 that is available here:
http://newdos.yginfo.net/msdos71
They even have a bootable cd-rom image that you can use just like a Windows install. As far as I can remember, it should let you format and partition your hard drive during the install.

That sounds perfect.   :-\ Unfortunatly the website's down right now, but I'll keep checking it until it's back up.  Thanks Paul
If there's bees in the trap I'm catching em
By the thorax and abdomen
And sanding the stingers down to a rough quill
Then I dip em in ink, and I scribble a bit
But if it they wriggle then I tickle em until they hold still
Lemme say it again
In my land of pretend
I use bees as a mf'n pen

crashwg

  • Trade Count: (+10)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3076
  • Last login:May 24, 2019, 11:01:05 am
Re:MAME DOSbox tutorial? HELP ME I'M GOING NUTS!
« Reply #3 on: September 14, 2004, 11:52:25 pm »
OMFG this is more trouble than it's worth!

After reading the official guide on what PC I need to run mame, I've come to the conclusion that I want MAME v0.36b12.  Only problem is mame.net doens't host that file for some reason.  SO... I've been searching the web for a couple hours now and have come up empty handed.

Also, I need a set of roms to go with 36b12 because all I have is .80 and it will take forever to seperate all the ones that go with 36b12.  So, is there some sort of program that will do this for me?  If not, could you PM me and point me in the right direction?
If there's bees in the trap I'm catching em
By the thorax and abdomen
And sanding the stingers down to a rough quill
Then I dip em in ink, and I scribble a bit
But if it they wriggle then I tickle em until they hold still
Lemme say it again
In my land of pretend
I use bees as a mf'n pen

DrewKaree

  • - AHOTW - Pompous revolving door windbag *YOINKER*
  • Wiki Master
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9740
  • Last login:May 15, 2021, 05:31:18 pm
  • HAH! Nice one!
    • A lifelong project
Re:MAME DOSbox tutorial? HELP ME I'M GOING NUTS!
« Reply #4 on: September 15, 2004, 01:25:08 am »
OMFG this is more trouble than it's worth!

After reading the official guide on what PC I need to run mame, I've come to the conclusion that I want MAME v0.36b12.  Only problem is mame.net doens't host that file for some reason.  SO... I've been searching the web for a couple hours now and have come up empty handed.

Also, I need a set of roms to go with 36b12 because all I have is .80 and it will take forever to seperate all the ones that go with 36b12.  So, is there some sort of program that will do this for me?  If not, could you PM me and point me in the right direction?
I have 36b11, several other versions of b12 (I dunno which one is which), and a RomCenter .dat file, which is what you'll need to weed out the excess, although it may leave you with roms that still won't work for that version, I think.  

Lemme know if you think this'll  work for you, and if you want me to send it somewhere for ya.  If you need, I can give you an invite for g-mail so I can e-mail these to ya.
You’re always in control of your behavior. Sometimes you just control yourself
in ways that you later wish you hadn’t

menace

  • Trade Count: (+5)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2565
  • Last login:November 08, 2024, 01:49:35 pm
Re:MAME DOSbox tutorial? HELP ME I'M GOING NUTS!
« Reply #5 on: September 15, 2004, 07:34:31 am »
Quote
Also, I need a set of roms to go with 36b12 because all I have is .80 and it will take forever to seperate all the ones that go with 36b12.  So, is there some sort of program that will do this for me?  If not, could you PM me and point me in the right direction?

http://www.arcadecontrols.org/yabbse/index.php?board=1;action=display;threadid=24040

I've had good luck doing this--might be worth a try.


its better to not post and be thought a fool, then to whip out your keyboard and remove all doubt...

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:MAME DOSbox tutorial? HELP ME I'M GOING NUTS!
« Reply #6 on: September 15, 2004, 09:09:29 am »
1) Get a Windows 98SE bootdisk from http://www.bootdisk.com.  Write this image to a floppy.

2) Make your PC so it boot from the floppy first, not the HD or the CDROM.

3) Boot from this floppy.

4) You'll be at a command prompt.  I'm assuming that you have no interest on what is on the drive now. Type 'FDISK' at the prompt.  Follow the prompts to first delete all existing partitions, then create new ones.  It's your choice how you want to split the disk up.

5) Reboot.  You should be prompted to do so.  Once you're back at a prompt, type this:

FORMAT C: /s

and it'll format your drive, plus transfer the system files.

6) You should now have a fully bootable, but very bare, drive.  Reboot again (from floppy)

7) change to the C drive.  Make a directory in the root of the drive:

MKDIR DOS
CD \DOS

8) copy all the files from the A drive to the directory you just made.

COPY A:\*.* C:


Presto, you should now have a fully working DOS partition.  You won't have the complete DOS set, but you will have the most important tools, like himem.sys, edit.com, mscdex.exe and the like.

You'll have to roll your own autoexec.bat and config.sys for your particular system, but other than sound drivers, this should be a snap.

JoyMonkey

  • Voodoo Wiki Master . . .
  • Wiki Master
  • Trade Count: (+5)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 2899
  • Last login:June 16, 2025, 09:16:27 pm
  • Candy is Dandy but Liquor is Quicker
    • JoyMonkey.com
Re:MAME DOSbox tutorial? HELP ME I'M GOING NUTS!
« Reply #7 on: September 15, 2004, 09:17:11 am »
You can get Mame 36b12 here:
http://patpend.net/ftp/emulators/arcade/mame

I don't know if it's the official build or not, it has the 36b12 whatsnew.txt so maybe it is. It's there in regular, PentriumPro, AMD and source flavours.

GodSend25

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 116
  • Last login:February 16, 2005, 03:18:04 pm
  • I'm a llama!
Re:MAME DOSbox tutorial? HELP ME I'M GOING NUTS!
« Reply #8 on: September 15, 2004, 09:20:52 am »
Did you download an actual dos install disk, or just a zip file of all the dos utilities (ie c:\dos).

A dos boot disk needs to be formatted with the /s option to install the system files, you can not simply copy files onto a floppy to make it bootable.

try this.

format a: /s

then copy all the other files onto the floppy (c:/dos).  Once you can boot from the floppy just repeat the above steps but in reverse.

format c: /s

then copy everything else back off the floppy.  


I just aquired a computer that's not exactly the most advanced one I've seen and I'm thinking about playing arround with MAME and DOS and seeing what I come up with.

Is there some sort of guide on how to set up mame in dos?  Like all the ins and outs of the whole thing.  I'm particualarly interested in direct booting into some sort of front end and arcade controllable game selection.


[edit]

Well, I figgured that I probably wouldn't get much help tonight so I went ahead and tried to figgure it out for myself...  It seems as though I don't even know how to install DOS!  :-[  

I downloaded DOS 7 from a .torrent site, opened the programs, one at a time, which then formatted a floppy and placed it's files on the disk.  I then put disk 1 into the fresh computer and nothing happend.  It said it was an invalid system disk!

Now, I'm not a total computer newb or anthing like that I've just never had the need to mess arround with dos.  Heck my first computer had windows 98 on it!

So anyways, I'm going to need information on how to setup a MAME DOS box from the start, formatted drive to inserting coin.

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:MAME DOSbox tutorial? HELP ME I'M GOING NUTS!
« Reply #9 on: September 15, 2004, 09:29:50 am »
Did you download an actual dos install disk, or just a zip file of all the dos utilities (ie c:\dos).

A dos boot disk needs to be formatted with the /s option to install the system files, you can not simply copy files onto a floppy to make it bootable.

try this.

format a: /s

then copy all the other files onto the floppy (c:/dos).  Once you can boot from the floppy just repeat the above steps but in reverse.

format c: /s

then copy everything else back off the floppy.  

Isn't that what I just said two posts above?

General Zod

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 327
  • Last login:June 23, 2005, 03:58:28 pm
  • Banned
Re:MAME DOSbox tutorial? HELP ME I'M GOING NUTS!
« Reply #10 on: September 15, 2004, 09:30:43 am »
Something to consider after your DOS setup is complete, is the VAntAGE Project. You can read more about it here ...

http://www.mameworld.net/pc2jamma/vantage.html

For older PC's, I've had much success using this emu. And though it may be only for vertical classics, its still pretty solid and playable.

Just my  

Hoagie_one

  • Trade Count: (+6)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3062
  • Last login:September 04, 2020, 12:36:28 pm
  • Um....whats a cabinet
Re:MAME DOSbox tutorial? HELP ME I'M GOING NUTS!
« Reply #11 on: September 15, 2004, 04:19:39 pm »

Tiger-Heli

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5447
  • Last login:January 03, 2018, 02:19:23 pm
  • Ron Howard? . . . er, I mean . . . Run, Coward!!!
    • Tiger-Heli
Re:MAME DOSbox tutorial? HELP ME I'M GOING NUTS!
« Reply #12 on: September 15, 2004, 04:30:00 pm »
OMFG this is more trouble than it's worth!

After reading the official guide on what PC I need to run mame, I've come to the conclusion that I want MAME v0.36b12.  Only problem is mame.net doens't host that file for some reason.  SO... I've been searching the web for a couple hours now and have come up empty handed.

Also, I need a set of roms to go with 36b12 because all I have is .80 and it will take forever to seperate all the ones that go with 36b12.  So, is there some sort of program that will do this for me?  If not, could you PM me and point me in the right direction?
http://www.mameworld.net/tigerheli/arcadepanels/faq.htm#What are the significant MAME "milestones"?

R36b12 is part of the PONG dynasty.  It is also a DOS build.  If you want a Windows build, you will need at least R37b15.

Almost all of you 0.80 roms should work, (might need re-naming), but you will have a lot of wasted HD space if you dump all the non-supported one's on the older PC.
It's not what you take when you leave this world behind you, it's what you leave behind you when you go. - R. Travis.
When all is said and done, generally much more is SAID than DONE.

Matt, GoC

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 247
  • Last login:August 18, 2005, 02:00:07 am
  • Must... stop... itching!!!
    • GameOn!
Re:MAME DOSbox tutorial? HELP ME I'M GOING NUTS!
« Reply #13 on: September 16, 2004, 02:23:28 am »
Just throw down Linux onto it.  It's much more advanced than DOS will ever be, and they're still porting the new MAME's to it.  Start with a so-called "minimalist" distribution.  Then add X-MAME and whatever it needs to run.  And also the command line Linux is similar to DOS.  I'd rather run MAME on something the world's best programmers have collaberated on than something Bill Gates bought from a guy because he didn't know how to write an operating system (and it shows).  Note that was AFTER he licensed MS-DOS to IBM, no less.

crashwg

  • Trade Count: (+10)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3076
  • Last login:May 24, 2019, 11:01:05 am
Re:MAME DOSbox tutorial? HELP ME I'M GOING NUTS!
« Reply #14 on: September 16, 2004, 02:34:47 am »
Just throw down Linux onto it.  It's much more advanced than DOS will ever be, and they're still porting the new MAME's to it.  Start with a so-called "minimalist" distribution.  Then add X-MAME and whatever it needs to run.  And also the command line Linux is similar to DOS.  I'd rather run MAME on something the world's best programmers have collaberated on than something Bill Gates bought from a guy because he didn't know how to write an operating system (and it shows).  Note that was AFTER he licensed MS-DOS to IBM, no less.

How about I take the HD out and send it to you, you can do all the Linux type stuff, get it all up and running with an easy to use front end and then send it back?

I don't have the patience to learn linux.  DOS I'm at least somewhat fammiliar with.  I know how to things such as
Code: [Select]
copy *.* c:\mame\roms for instance.  Now I know that's not a whole lot of DOS knowledge but it's enough to get buy...
If there's bees in the trap I'm catching em
By the thorax and abdomen
And sanding the stingers down to a rough quill
Then I dip em in ink, and I scribble a bit
But if it they wriggle then I tickle em until they hold still
Lemme say it again
In my land of pretend
I use bees as a mf'n pen

Matt, GoC

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 247
  • Last login:August 18, 2005, 02:00:07 am
  • Must... stop... itching!!!
    • GameOn!
Re:MAME DOSbox tutorial? HELP ME I'M GOING NUTS!
« Reply #15 on: September 16, 2004, 03:59:24 am »
The syntax for most commands is practically identical, and the whole command line interface is practically identical.  No giant bridge to cross.  That same amount of knowledge will get you about as far in Linux.  You also missed my point.  DOS is meant for 16-bit processors (at least the old DOS is, the one that Win98 runs on for example is meant for 32-bit., but lets not get over-technical here).  You'll have much better luck finding Linux drivers for that less-than-new PC than you will finding decent DOS drivers (if at all).  You'll also get more performance out of that computer as far as MAME goes.  DOS wasn't designed for that much multimedia-intensive processing.  My point is, if you're going to go to the trouble of learning a command line operating system enough to get MAME and a frontend running, you might as well learn a better operating system.  Besides, you'll be surprised how much you'll already know about DOS by learning Linux, and vice versa.  Also, the DOS frontends I've seen aren't much more than a list of games on screen with maybe a screenshot.  It wouldn't take much tinkering to write a shell script that lists games, gets the choice from the player, and then tells mame the right command line options to play the game.  Someone could whip one out in no time for you if you found the right person.  As for the offer to send me your drive, Even if I could hook it up to my computer (which I can't because it's a laptop), the truth is I'm still tinkering with Linux myself.  I just figured you'd get much better performance out of the old computer with it, and getting everything set up is about as difficult either choice.

tep0583

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 189
  • Last login:October 26, 2009, 05:00:51 pm
  • I'm a llama!
Re:MAME DOSbox tutorial? HELP ME I'M GOING NUTS!
« Reply #16 on: September 16, 2004, 09:16:09 am »
Something to consider after your DOS setup is complete, is the VAntAGE Project. You can read more about it here ...

http://www.mameworld.net/pc2jamma/vantage.html

For older PC's, I've had much success using this emu. And though it may be only for vertical classics, its still pretty solid and playable.


Just my  

GodSend25

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 116
  • Last login:February 16, 2005, 03:18:04 pm
  • I'm a llama!
Re:MAME DOSbox tutorial? HELP ME I'M GOING NUTS!
« Reply #17 on: September 16, 2004, 12:13:27 pm »
If you begin entering a post and I begin entering a post at almost the same time I do not see yours untill you hit submit... Funny how that works.

Thanks for getting your digs in. ::)

Did you download an actual dos install disk, or just a zip file of all the dos utilities (ie c:\dos).

A dos boot disk needs to be formatted with the /s option to install the system files, you can not simply copy files onto a floppy to make it bootable.

try this.

format a: /s

then copy all the other files onto the floppy (c:/dos).  Once you can boot from the floppy just repeat the above steps but in reverse.

format c: /s

then copy everything else back off the floppy.  

Isn't that what I just said two posts above?
« Last Edit: September 16, 2004, 12:14:40 pm by GodSend25 »

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:MAME DOSbox tutorial? HELP ME I'M GOING NUTS!
« Reply #18 on: September 17, 2004, 01:49:17 pm »
If you begin entering a post and I begin entering a post at almost the same time I do not see yours untill you hit submit... Funny how that works.

Thanks for getting your digs in. ::)

There's like ten minutes between posts.  

And you call that a dig?  Please...

crashwg

  • Trade Count: (+10)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3076
  • Last login:May 24, 2019, 11:01:05 am
Re:MAME DOSbox tutorial? HELP ME I'M GOING NUTS!
« Reply #19 on: September 17, 2004, 07:33:39 pm »
Ok, I'm lost... What the he|| is a "dig"?
If there's bees in the trap I'm catching em
By the thorax and abdomen
And sanding the stingers down to a rough quill
Then I dip em in ink, and I scribble a bit
But if it they wriggle then I tickle em until they hold still
Lemme say it again
In my land of pretend
I use bees as a mf'n pen

Thenasty

  • Trade Count: (+17)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4420
  • Last login:July 24, 2025, 06:20:12 pm
    • Thenasty's Arcademania Horizontal/Vertical monitor setup.
Re:MAME DOSbox tutorial? HELP ME I'M GOING NUTS!
« Reply #20 on: September 17, 2004, 08:37:27 pm »
whats you gonna do with SOUNDS ? You know you SB card ? There are links for sound card drivers for DOS. But first is first, get it booting to the prompt, then worry about the next.
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

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:MAME DOSbox tutorial? HELP ME I'M GOING NUTS!
« Reply #21 on: September 17, 2004, 10:08:52 pm »
Ok, I'm lost... What the he|| is a "dig"?

A dig is something nasty you say to someone.  It can be small, or large.  Just something to get under the skin.