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: Best MAME performance if money wasn't an object ...  (Read 8742 times)

0 Members and 1 Guest are viewing this topic.

retrometro

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 487
  • Last login:May 24, 2024, 09:11:44 pm
    • Arcade, mame, retro... and the gp2x.
Best MAME performance if money wasn't an object ...
« on: March 22, 2010, 06:40:09 pm »
I've been following various threads regarding mame performance and it seems that OC'ing a c2d cpu to 4ghz is still the most cost effective way to get the best perf out of the toughest games like gauntlet legends.

So what if money was no object?  What would be the best CPU you can get for running .120 or higher mame?

If only there was a place for people to properly post their hw/sw configurations...
-------- gp2x and retro... play it forever! ------------------------
http://www.youtube.com/view_play_list?p=0EE573E86D5A86E0
--------------------------------------------------------------------

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: Best MAME performance if money wasn't an object ...
« Reply #1 on: March 22, 2010, 10:42:22 pm »
If money wasn't an issue, I'd have the real machines.

DashRendar

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 488
  • Last login:November 06, 2015, 05:46:52 pm
  • "Don't get your servos in a twist pal."
Re: Best MAME performance if money wasn't an object ...
« Reply #2 on: March 22, 2010, 10:54:24 pm »
I would rather use a mid-level PC for MAME, and use something like ePSXe for Gauntlet Legends etc (which doesn't require a powerful PC to run).
WANTED: Somebody to go back in time with me. This is not a joke. P.O. Box 322, Oakview, CA 93022. You'll get paid after we get back. Must bring your own weapons. Safety not guaranteed. I have only done this once before.

Thenasty

  • Trade Count: (+17)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4420
  • Last login:Yesterday at 03:48:22 pm
    • Thenasty's Arcademania Horizontal/Vertical monitor setup.
Re: Best MAME performance if money wasn't an object ...
« Reply #3 on: March 22, 2010, 11:07:04 pm »
this had gone down in price. It use to be $200 more

http://www.microcenter.com/single_product_results.phtml?product_id=0312975


When you get it, post us the benchmarks on this baby.
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

Paul Olson

  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1235
  • Last login:June 20, 2024, 08:23:41 am
    • Paul's Arcade
Re: Best MAME performance if money wasn't an object ...
« Reply #4 on: March 23, 2010, 01:50:31 am »
I don't think you can really get better than that right now. Intel is not increasing clock speed much, if at all, and MAME doesn't benefit from more than 2 cores. I am sure it will be optimized for more cores at some point, but I don't think it has happened yet. I think 4.5GHz will be good for most currently playable games. 4.0 is close, but the frame rate drops once in a while. I know some people were getting 4.5, but 4.0 is really pushing it on my e8400 with the cooling I have.


LegendaryGamer

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 20
  • Last login:April 03, 2010, 12:48:12 am
Re: Best MAME performance if money wasn't an object ...
« Reply #5 on: March 23, 2010, 04:04:26 am »
I was thinking about asking this same question myself. I would love for my PC to run MAME near arcade perfect. I have a 7550 Dual core 2.50 CPU with 3GB of DDR3,500GB HD space with more backup space since I have 4 external HD also. What I do need is another Video card as the one on this PC is on-board. I'm looking for a good ATI video card with a HDMI port. Looking at the Radeon HD 4870 or a Radeon hd 5670. Though I hear video memory is not really gonna help much. I thought it would if you at least had 1GB on the video card to free up the PC memory. What is an ideal video card really? Looking to bring out the games more.


LegendaryGamer

200X

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 50
  • Last login:May 25, 2010, 05:38:39 am
Re: Best MAME performance if money wasn't an object ...
« Reply #6 on: March 23, 2010, 06:13:30 am »
I was thinking about asking this same question myself. I would love for my PC to run MAME near arcade perfect. I have a 7550 Dual core 2.50 CPU with 3GB of DDR3,500GB HD space with more backup space since I have 4 external HD also. What I do need is another Video card as the one on this PC is on-board. I'm looking for a good ATI video card with a HDMI port. Looking at the Radeon HD 4870 or a Radeon hd 5670. Though I hear video memory is not really gonna help much. I thought it would if you at least had 1GB on the video card to free up the PC memory. What is an ideal video card really? Looking to bring out the games more.


LegendaryGamer

You only really need a good Video card for a couple of emulators and stuff like Future Pinball. For MAME, it's not very important. MAME only uses it for stretching and some other things along that line.

WhereEaglesDare

  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1536
  • Last login:March 24, 2014, 08:47:08 pm
  • Shut Off All The Compactors on the Detention Level
    • My HomePage
Re: Best MAME performance if money wasn't an object ...
« Reply #7 on: March 23, 2010, 07:42:17 am »
yea but even then wont an old Geforce 2 MX work?  ($10 bucks at you computer store bargain bin)

Howard_Casto

  • Idiot Police
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19428
  • Last login:July 30, 2025, 06:08:43 pm
  • Your Post's Soul is MINE!!! .......Again??
    • The Dragon King
Re: Best MAME performance if money wasn't an object ...
« Reply #8 on: March 23, 2010, 09:23:53 am »
I don't think you can really get better than that right now. Intel is not increasing clock speed much, if at all, and MAME doesn't benefit from more than 2 cores. I am sure it will be optimized for more cores at some point, but I don't think it has happened yet. I think 4.5GHz will be good for most currently playable games. 4.0 is close, but the frame rate drops once in a while. I know some people were getting 4.5, but 4.0 is really pushing it on my e8400 with the cooling I have.



Yeah it does, assuming you have a 64 bit os a 64 bit version of mame and actually have multi-threading turned on.  I've got a intel quad running at ~2.5 ghz.  Running gauntlet legends on mame or on mame64 with multi threading turned off gives me a 50-75% framerate.  Running mame64 with everything turned on properly gives me 95-100%.  A quad core means that the games main cpu runs on one thread, the sound on another and you still have two cores left over to prevent the video card and harddrive from bottle-necking the system.  I also need to point out that a similar specd dual core system I have did NOT yield the same results, it was noticably slower.

I can play pretty much everything that has a complete driver with my system, so I'm not sure why you'd want to waste your money on a faster processor.
It's not to say that a 4ghz processor is a waste of money, but rather they are so expensive right now and mame isn't really going to benefit from the extra juice. 

Also the video card is important as well, it didn't used to be, but now it is.  The artwork system is totally dependant upon it and also games with larger textures (which used to be non-existant in mame) benefit from it as well.  Also if you are running mame in directX mode, just forget about it unless your card has decent hardware acceleration.  Mind you very very old cards can handle mame's needs, BUT if you think mame doesn't hurt if you are running it on the shared memory card built into your motherboard then you are gravely mistaken.

massive88

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 938
  • Last login:February 26, 2024, 02:21:01 pm
Re: Best MAME performance if money wasn't an object ...
« Reply #9 on: March 23, 2010, 09:58:58 am »

Yeah it does, assuming you have a 64 bit os a 64 bit version of mame and actually have multi-threading turned on.  I've got a intel quad running at ~2.5 ghz.  Running gauntlet legends on mame or on mame64 with multi threading turned off gives me a 50-75% framerate.  Running mame64 with everything turned on properly gives me 95-100%.  A quad core means that the games main cpu runs on one thread, the sound on another and you still have two cores left over to prevent the video card and harddrive from bottle-necking the system.  I also need to point out that a similar specd dual core system I have did NOT yield the same results, it was noticably slower.


Id like to see your actual numbers if you are willing to rerun tests.  My experience has been a 5% increase in speed or so with multithreading turned on/off.  And I saw no noticeable difference between a triple core and a dual core in those tests.  I don't think a 4th core would impact those tests hardly at all, the system processes really don't affect a core's performance all that much, and having 2 free for those compared to one really shouldn't make much of difference.  All said and done in general turning on MT doesnt even affect game performance all that much, but if you have the numbers to prove me wrong Id like to see them.

My most recent tests can be seen here - http://forum.arcadecontrols.com/index.php?topic=99114.msg1049697#msg1049697
Older tests here - http://forum.arcadecontrols.com/index.php?topic=72776.msg826587#msg826587


FrizzleFried

  • no one listens to me anyway.
  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5146
  • Last login:July 24, 2025, 09:28:02 am
    • Idaho Garagecade
Re: Best MAME performance if money wasn't an object ...
« Reply #10 on: March 23, 2010, 10:10:26 am »
Gauntlet Legends at 95%-100% at 2.5ghz...

...that is something I'd like to see.

I am running at 3.7ghz core2duo, 64bit,  and while Gauntlet Legends is PLAYABLE... the sound stutters, etc...

Visit my arcade blog at: www.idahogaragecade.com (Updated 10-28-21)

massive88

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 938
  • Last login:February 26, 2024, 02:21:01 pm
Re: Best MAME performance if money wasn't an object ...
« Reply #11 on: March 23, 2010, 10:16:55 am »
Gauntlet Legends at 95%-100% at 2.5ghz...

...that is something I'd like to see.

I am running at 3.7ghz core2duo, 64bit,  and while Gauntlet Legends is PLAYABLE... the sound stutters, etc...



What version of Mame are you running?

In my linked thread for instance, I got much better numbers for gauntleg out of 0.132 then I did 0.136, enough that it might kill sound stutters.

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: Best MAME performance if money wasn't an object ...
« Reply #12 on: March 23, 2010, 10:54:18 am »
Gauntlet Legends at 95%-100% at 2.5ghz...

...that is something I'd like to see.

I am running at 3.7ghz core2duo, 64bit,  and while Gauntlet Legends is PLAYABLE... the sound stutters, etc...



I just use a PSX emu for that stuff.

mlalena

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 129
  • Last login:June 12, 2021, 12:31:44 pm
Re: Best MAME performance if money wasn't an object ...
« Reply #13 on: March 23, 2010, 07:54:55 pm »
I have a E8500 Core 2 Duo at 4.0GHz on Win7 64 bit running MAME 64. Video card is GT240 - if it matters. In attract mode I get the specs that people normally list for this game. If I actually play it, then the frame-rate drops well below 100%. If I put it into auto-skip mode I can play about 1 & 1/2 levels before I get to an area where the frame-rate hits near 50% and then the game locks up. I've asked around these forums and I can't get anyone to say that the game is actually playable on their system.

Quote
Running gauntlet legends on mame or on mame64 with multi threading turned off gives me a 50-75% framerate.  Running mame64 with everything turned on properly gives me 95-100%.

Howard_Casto: I don't know about setting up MAME for multi-threading. What setting controls this?

retrometro

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 487
  • Last login:May 24, 2024, 09:11:44 pm
    • Arcade, mame, retro... and the gp2x.
Re: Best MAME performance if money wasn't an object ...
« Reply #14 on: March 24, 2010, 07:58:18 pm »
I would rather use a mid-level PC for MAME, and use something like ePSXe for Gauntlet Legends etc (which doesn't require a powerful PC to run).

Well sure, but there are a select group of folks that would like to buy a new pc for the sole purpose of mame.  Playing ports isn't quite the same.  To me:

original > mame on arcade hardware and monitor > mame on any device >> ports

-------- gp2x and retro... play it forever! ------------------------
http://www.youtube.com/view_play_list?p=0EE573E86D5A86E0
--------------------------------------------------------------------

Havok

  • Keeper of the __Blue_Stars___
  • Trade Count: (+17)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4530
  • Last login:July 11, 2025, 01:29:48 am
  • Insufficient facts always invite danger.
Re: Best MAME performance if money wasn't an object ...
« Reply #15 on: March 25, 2010, 01:36:33 am »
I don't know about setting up MAME for multi-threading. What setting controls this?

Edit your mame.ini file, and enter a 1 for multithreading. Here's the section:

# WINDOWS PERFORMANCE OPTIONS
#
multithreading         1

mimic

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 805
  • Last login:July 20, 2025, 09:41:28 am
  • ...
Re: Best MAME performance if money wasn't an object ...
« Reply #16 on: March 28, 2010, 12:17:39 am »
If money wasn't an issue, I'd have the real machines.

There is multimillionaire rich & then there is 150K/year rich.

retrometro

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 487
  • Last login:May 24, 2024, 09:11:44 pm
    • Arcade, mame, retro... and the gp2x.
Re: Best MAME performance if money wasn't an object ...
« Reply #17 on: March 28, 2010, 01:31:07 am »
If money wasn't an issue, I'd have the real machines.

Not for me.  I'd certainly want quite a few of the real machines myself.  Perhaps about 50 of them.... especially the ones that mame doesn't do well in or the cabinet itself lends more to the game than just nostalgia (thinking star wars, tron, etc).

Besides, I'm not sure I want a complex for thousands of games.  You'll need a segway or golf cart just to get from one game to the next.

-------- gp2x and retro... play it forever! ------------------------
http://www.youtube.com/view_play_list?p=0EE573E86D5A86E0
--------------------------------------------------------------------

Blanka

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2248
  • Last login:January 25, 2018, 03:19:28 pm
Re: Best MAME performance if money wasn't an object ...
« Reply #18 on: March 28, 2010, 03:45:24 am »
How's an i7 doing with 2 cores disabled and the other 2 in Turbo-BOOST?