Build Your Own Arcade Controls Forum

Main => Software Forum => Topic started by: encom on October 07, 2008, 01:18:23 pm

Title: Compiling an updated version of DOS MAME , what is needed?
Post by: encom on October 07, 2008, 01:18:23 pm
I'm hoping this isn't a newb question , even though I've been around the MAME scene for a while now.

I'm wondering , since the DOS version of MAME has been discontinued , what is needed exactly to update my existing version to the 127.u5 release?

Would I be able to use that little compiler app found in this section? How about possibly even taking apart an older version of DOS MAME and applying current drivers? Would it still work?

Thanks!  :)
Title: Re: Compiling an updated version of DOS MAME , what is needed?
Post by: u_rebelscum on October 07, 2008, 04:05:50 pm
Would I be able to use that little compiler app found in this section? How about possibly even taking apart an older version of DOS MAME and applying current drivers? Would it still work?

If it was that easy, someone would be doing it.  :-\

Mame re-did a lot of OS Depend stuff since 0.106, and it would take a HUGE amount of work to port the OSD code to DOS, if possible at all.  Add that now mame requires the OSD to do things that would be very hard to do in DOS (if possible at all).  Heck, I'd lay odds that if the current version was ported to DOS, it would run slower than the official release.

Why do you want a DOS mame, anyway?  (If your computer is too old to run winXP, it doesn't have the power to run the current mame at full speed, which is why people still run old versions of mame.)
Title: Re: Compiling an updated version of DOS MAME , what is needed?
Post by: encom on October 07, 2008, 05:28:16 pm
Why do you want a DOS mame, anyway?  (If your computer is too old to run winXP, it doesn't have the power to run the current mame at full speed, which is why people still run old versions of mame.)

Actually , my cabinet is running DOS , with AdvMAME & AdvMENU. Since there isn't hope for an AdvMAME update , I was thinking of just running a newer DMAME for the few games that I am looking to play.

As for the PC , it's plenty fast , and probably overkill for what I'm running. I didn't want to take the 'used' route , so I purchased 'new' a few years back. Pentium4 2.8ghz w/512mb RAM, running AdvMAME , on strictly a vertical-based cab.

No problem at all , and the games run perfect , but like I said , I was just hoping to update and catch some of the newer/fixed releases.  :-\

Or perhaps I should just leave well enough alone , but thanks for the input , now I know why there hasn't been a new release in ages.
Title: Re: Compiling an updated version of DOS MAME , what is needed?
Post by: Ummon on October 07, 2008, 06:29:53 pm
Who knows why, really. All we know is Andrea stopped at .106 and went on to other things in the mean time. I do like some of the new things since then - but I gotta have my ADV! So if I get real fussy, which I generally don't, I have a newer version of Mame in my FE for those couple/few games (that I care for - none of which are CPS games) that have been changed.
Title: Re: Compiling an updated version of DOS MAME , what is needed?
Post by: u_rebelscum on October 09, 2008, 07:51:42 pm
Why do you want a DOS mame, anyway?  (If your computer is too old to run winXP, it doesn't have the power to run the current mame at full speed, which is why people still run old versions of mame.)

Actually , my cabinet is running DOS , with AdvMAME & AdvMENU. Since there isn't hope for an AdvMAME update , I was thinking of just running a newer DMAME for the few games that I am looking to play.

Wasn't sure if you had a valid reason like you do, or are following some out of recommendations.  However...

Quote
As for the PC , it's plenty fast , and probably overkill for what I'm running. I didn't want to take the 'used' route , so I purchased 'new' a few years back. Pentium4 2.8ghz w/512mb RAM, running AdvMAME , on strictly a vertical-based cab.

As you say, your system is an overkill for dos, as dos can't use your PC to it's potential.  Your system probably will run winXP + current mame on most games fine.  But as the saying goes paraphrased, "If it ain't broke, why fix it?"  If you're happy with it now, don't worry and have fun instead. :cheers:

Who knows why, really. All we know is Andrea stopped at .106 and went on to other things in the mean time.

Believe me, the changes in core<-->OSD interface code is MAJOR.  Add that mame is now targeting computers with specs higher than DOS can use, and the person (I thought it was smf) was too busy with less interest in dos.  The coder has a perfect time to stop upkeeping Dmame :-\.