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: Compiling an updated version of DOS MAME , what is needed?  (Read 3047 times)

0 Members and 1 Guest are viewing this topic.

encom

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 5
  • Last login:December 14, 2008, 01:12:50 pm
Compiling an updated version of DOS MAME , what is needed?
« 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!  :)

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: Compiling an updated version of DOS MAME , what is needed?
« Reply #1 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.)
Robin
Knowledge is Power

encom

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 5
  • Last login:December 14, 2008, 01:12:50 pm
Re: Compiling an updated version of DOS MAME , what is needed?
« Reply #2 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.

Ummon

  • Trade Count: (+13)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5244
  • Last login:June 09, 2010, 06:37:18 pm
Re: Compiling an updated version of DOS MAME , what is needed?
« Reply #3 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.
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.

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: Compiling an updated version of DOS MAME , what is needed?
« Reply #4 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 :-\.
Robin
Knowledge is Power