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: Topic change : Full speed MAME on a Pentium 166  (Read 1911 times)

0 Members and 1 Guest are viewing this topic.

spystyle

  • Thanks alot, now I have to build a time machine and warn myself yesterday!
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1430
  • Last login:February 23, 2021, 02:30:18 pm
Topic change : Full speed MAME on a Pentium 166
« on: October 06, 2005, 07:24:29 am »
Howdy!

I've got MAME .36 running on a P166 in DOS 7, just for the classics.

Dig Dug runs at 59 FPS with sound, so despite the low numbers it looks hopefull.

I've setup Game Launcher and it runs, but super slow, it takes an entire 60 seconds to load...

Is there something I can do to speed it up?

Thank you,
Craig
« Last Edit: October 06, 2005, 11:39:04 am by spystyle »

daywane

  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2570
  • Last login:December 26, 2024, 11:02:08 am
  • GRRRR!
Re: Help speeding up Game Launcher in DOS7 with MAME36?
« Reply #1 on: October 06, 2005, 10:07:21 am »
switch to vantage on that pc.

spystyle

  • Thanks alot, now I have to build a time machine and warn myself yesterday!
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1430
  • Last login:February 23, 2021, 02:30:18 pm
Re: Help speeding up Game Launcher in DOS7 with MAME36?
« Reply #2 on: October 06, 2005, 10:46:05 am »
I see,

I could swap emulators but I was thinking that MAME was once played on these P166 when they were considered "new" on DOS 6.

I figure if I can find information about their settings I can get it running as they did...

The games run great! I was surprised to see all of the MAME .36 games that I tried ran at more than 50 FPS, looked and sounded fine - my problem is with Game Launcher - it takes 60 seconds to load each time and 5 seconds to scroll down each title on the list.

Vantage wouldn't work well on this cabinet as the screen is horizontal, but Raine could...

I guess I need support from MAME users of 10 years ago!

Craig

« Last Edit: October 06, 2005, 11:38:43 am by spystyle »

spystyle

  • Thanks alot, now I have to build a time machine and warn myself yesterday!
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1430
  • Last login:February 23, 2021, 02:30:18 pm
Re: Help speeding up Game Launcher in DOS7 with MAME36?
« Reply #3 on: October 06, 2005, 11:21:31 am »
Topic change :

OK!
I got it working super fast with "MAMEload" front end, now all is well.

Here is the formula for full speed MAME on a Pentium 166 :

Specs : P166, 40 MB RAM, 800 MB HDD, DOS 7, MAME .36, MAMEload front end.

Those old computers can still play great games

:)

Dig it?
Craig
« Last Edit: October 06, 2005, 11:38:26 am by spystyle »

epic69

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 118
  • Last login:October 21, 2011, 04:21:03 pm
  • I want to build my own arcade controls!
Re: Topic change : Full speed MAME on a Pentium 166
« Reply #4 on: October 06, 2005, 02:04:51 pm »
i am using Arcadeos on a 200mhz pc with 72mb ram. works great, no slow down scrolling through the gamelist. Of course im not using any extras like screenshots, or other imagwhen selecting a game. On dos 7. i have used Vantage and mame .36 and both run fine.  I just love settting mame iup in Dos super quick start up and no shutdown, just pull the plug. Alos set up the bios so the PC pwers up when it senses power been restored, Cool feature. Im loving it!

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: Topic change : Full speed MAME on a Pentium 166
« Reply #5 on: October 06, 2005, 02:34:21 pm »
GameLauncher works well on old PCs too. I think I've gotten it going on a P100 with 16mb RAM. You could try using my bootable Vantage/Gamelauncher floppy disk if you wanted to do some quick testing on old machines.

spystyle

  • Thanks alot, now I have to build a time machine and warn myself yesterday!
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1430
  • Last login:February 23, 2021, 02:30:18 pm
Re: Topic change : Full speed MAME on a Pentium 166
« Reply #6 on: October 06, 2005, 03:02:58 pm »
Oddly I couldn't get GameLauncher to run on a p166 with 40mb ram.

It's whatever version they have on their website right now. I wonder if there is a setting I missed or if the version is "too new"?

Craig

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: Topic change : Full speed MAME on a Pentium 166
« Reply #7 on: October 06, 2005, 03:12:12 pm »
The new version should work just as well, I used an older version for the floppy just becasue it took up less room.

Chris

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4574
  • Last login:September 21, 2019, 04:59:49 pm
    • Chris's MAME Cabinet
Re: Topic change : Full speed MAME on a Pentium 166
« Reply #8 on: October 06, 2005, 03:20:43 pm »
Are you loading Smartdrv?
--Chris
DOSCab/WinCab Jukebox: http://www.dwjukebox.com

spystyle

  • Thanks alot, now I have to build a time machine and warn myself yesterday!
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1430
  • Last login:February 23, 2021, 02:30:18 pm
Re: Topic change : Full speed MAME on a Pentium 166
« Reply #9 on: October 06, 2005, 03:43:46 pm »
Yes, I am using "c:\dos\smartdrv.exe /x" in the autoexec.bat

Also, the problem is pretty much solved as MAMEload goes so fast it's as if it was written for a 486. Kinda ugly but it works perfectly.

My only problem with MAMEload is I want to remap the ESC button so it is not "quit frontend" because when little ones play the cab they'll end up leaving the front end if they hit the "exit game" button too much. (some of the neighborhood kiddies are daft and I expect they will hit the buttons repeatedly)

I will look into a MAMEload version that has mappable buttons.

Also, besides smartdrv, are theere other tricks to getting MAME running uber-fast on old PC's?

I'm running everything at 400x300 with vsynk and 22K sound. It's smooth as can be @ 59 FPS. The cab has 500+ 1-stick 2-button games from .36.

Thanks,
Craig
« Last Edit: October 06, 2005, 03:54:01 pm by spystyle »

Chris

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4574
  • Last login:September 21, 2019, 04:59:49 pm
    • Chris's MAME Cabinet
Re: Topic change : Full speed MAME on a Pentium 166
« Reply #10 on: October 06, 2005, 03:57:16 pm »
Well, if you need a juke, DOSCab should run on that system... :)
--Chris
DOSCab/WinCab Jukebox: http://www.dwjukebox.com

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: Topic change : Full speed MAME on a Pentium 166
« Reply #11 on: October 06, 2005, 06:03:03 pm »
My only problem with MAMEload is I want to remap the ESC button so it is not "quit frontend" because when little ones play the cab they'll end up leaving the front end if they hit the "exit game" button too much. (some of the neighborhood kiddies are daft and I expect they will hit the buttons repeatedly)

An easy solution to this would be to re-load MAMEload every time it exits. Just end your Autoexec.bat with call loop.bat and make a loop.bat that contains the lines
mameload.exe
call loop.bat

spystyle

  • Thanks alot, now I have to build a time machine and warn myself yesterday!
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1430
  • Last login:February 23, 2021, 02:30:18 pm
Re: Topic change : Full speed MAME on a Pentium 166
« Reply #12 on: October 06, 2005, 06:48:36 pm »
Thank you :)

Chris

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4574
  • Last login:September 21, 2019, 04:59:49 pm
    • Chris's MAME Cabinet
Re: Topic change : Full speed MAME on a Pentium 166
« Reply #13 on: October 07, 2005, 09:34:06 am »
Or end your autoexec with:

:loop
mameload.exe
goto loop
--Chris
DOSCab/WinCab Jukebox: http://www.dwjukebox.com