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: Back after a LONG time away- current hardware requirements  (Read 1544 times)

0 Members and 1 Guest are viewing this topic.

johnm160

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 381
  • Last login:April 09, 2024, 09:00:46 pm
Back after a LONG time away- current hardware requirements
« on: April 15, 2023, 12:14:47 pm »
Hi all,

A quick scan of the forums shows it has been 10 yrs since I was last here working with mame. Obviously life got busy. My last ROM set is 0.146 I am trying to get the new set but that is another story.

I searched the hardware thread but it has not been updated in several years. I am wondering what everyone is finding to be workable hardware (cpu/memory) for the latest version of MAME.

I will be turning my garage into a family/game room so I will finally have room to put my cabinets out again.

Thank you for any assistance.

johnm160

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 381
  • Last login:April 09, 2024, 09:00:46 pm
Re: Back after a LONG time away- current hardware requirements
« Reply #1 on: April 15, 2023, 12:29:42 pm »
Let me ask this a different way after searching what I can source locally for a good price.  What are the thoughts on an I3 with 4 gig memory for the current mame set?

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9403
  • Last login:Today at 10:06:39 am
  • Designated spam hunter
Re: Back after a LONG time away- current hardware requirements
« Reply #2 on: April 15, 2023, 02:38:16 pm »
I am wondering what everyone is finding to be workable hardware (cpu/memory) for the latest version of MAME.
What are the thoughts on an I3 with 4 gig memory for the current mame set?
It depends on which titles are on your game list.
- Most of the old-school classics are no problem, though the ones with analog audio circuits can be surprisingly demanding.
- CPU intensive games like Gauntlet Legends or NFL Blitz might be sluggish, depending on the CPU clock speed.

General specs that should work for most MAME games:
    Processor - I3 or higher and 6th gen or newer
    Clock speed - 3.5 GHz or higher (higher is definitely better)
    Number of CPU cores - 4 is the most that MAME can currently use
    Memory - 4GB or higher
    GPU - MAME doesn't need a powerful GPU, but you might want a good card if you plan to run any Steam or other modern games.  If you have a CRT setup, you may want to use one of the not-so-new cards that are known to work with GroovyMAME.


Scott
EDIT: Added processor generation.
« Last Edit: April 16, 2023, 01:40:39 pm by PL1 »

Malenko

  • KNEEL BEFORE ZODlenko!
  • Trade Count: (+58)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 13999
  • Last login:April 09, 2024, 07:27:18 pm
  • Have you played with my GingerBalls?
    • forum.arcadecontrols.com/index.php/topic,142404.msg1475162.html
Re: Back after a LONG time away- current hardware requirements
« Reply #3 on: April 15, 2023, 06:48:51 pm »
You can pick up a used Dell i5 6th gen CPU for like $100 on ebay with 16GB of RAM and a big hard drive. You can get 8th gen i5 dells with 16 GB of RAM and SSD HD for about $300.
If you're replying to a troll you are part of the problem.
I also need to follow this advice. Ignore or report, don't reply.

pbj

  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 10875
  • Last login:Yesterday at 11:27:54 pm
  • Obey.
    • The Chris Burke Band
Re: Back after a LONG time away- current hardware requirements
« Reply #4 on: April 15, 2023, 09:38:52 pm »
You can pick up a used Dell i5 6th gen CPU for like $100 on ebay with 16GB of RAM and a big hard drive. You can get 8th gen i5 dells with 16 GB of RAM and SSD HD for about $300.

Will these run NFL Blitz 100%?

johnm160

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 381
  • Last login:April 09, 2024, 09:00:46 pm
Re: Back after a LONG time away- current hardware requirements
« Reply #5 on: April 15, 2023, 11:13:39 pm »
You can pick up a used Dell i5 6th gen CPU for like $100 on ebay with 16GB of RAM and a big hard drive. You can get 8th gen i5 dells with 16 GB of RAM and SSD HD for about $300.

Thanks, I have a guy that sells these local, just trying to find the sweet spot after being away from this for so long.

johnm160

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 381
  • Last login:April 09, 2024, 09:00:46 pm
Re: Back after a LONG time away- current hardware requirements
« Reply #6 on: April 15, 2023, 11:20:04 pm »
I am wondering what everyone is finding to be workable hardware (cpu/memory) for the latest version of MAME.
What are the thoughts on an I3 with 4 gig memory for the current mame set?
It depends on which titles are on your game list.
- Most of the old-school classics are no problem, though the ones with analog audio circuits can be surprisingly demanding.
- CPU intensive games like Gauntlet Legends or NFL Blitz might be sluggish, depending on the CPU clock speed.

General specs that should work for most MAME games:
    Processor - I3 or higher
    Clock speed - 3.5 GHz or higher (higher is definitely better)
    Number of CPU cores - 4 is the most that MAME can currently use
    Memory - 4GB or higher
    GPU - MAME doesn't need a powerful GPU, but you might want a good card if you plan to run any Steam or other modern games.  If you have a CRT setup, you may want to use one of the not-so-new cards that are known to work with GroovyMAME.


Scott

It is going to probably be a mix. The ancient board in my Tempest died, I am not interesting in figuring out if it is the cpu/ram or HD I would rather just replace it as it is easily 15 yrs old if it is a day.

I am not sure if I am going to mess with the arcade monitors anymore, I have not made that decision yet. Connecting an LED monitor to it is naturally much easier.

The next project will be another classic, I have been wanting to do a Donkey Kong for a long time. Then I need to pull my vertical machine out of storage and see if the board in that still works. I built that one in 2003 I think. After that will be a machine that does all of the multi player fighters.

I know tempest and donkey kong will play on anything, I was not sure about the other games on this new rom set.

Since these will be in arcade cabinets I am not anticipating anything steam related.

Thanks I appreciate the input.

Haze

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1296
  • Last login:October 04, 2023, 08:30:02 am
  • I want to build my own arcade controls!
    • MAME Development Blog
Re: Back after a LONG time away- current hardware requirements
« Reply #7 on: April 16, 2023, 12:54:35 am »
    Processor - I3 or higher

I think it's time to start being more specific here.

i3 / i5 / i7 labels alone are meaningless as this point, because there are so many generations of them (14 at this point)

The difference between a first gen i3/i5/i7 and a current gen i3/i5/i7 is huge, and in many cases can be 2-3 times the performance at the same clock speed as far as MAME is concerned.

At this point, I think it's best to say a 6th generation or above.  Technically I still do dev on an i7-4790K, which is 4th generation (10 years ago!) but it's was one of the fastest CPUs of that generation so *just about* still holds up for the more demanding netlist audio etc.  A weaker CPU of that generation might not.
« Last Edit: April 16, 2023, 12:56:53 am by Haze »

johnm160

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 381
  • Last login:April 09, 2024, 09:00:46 pm
Re: Back after a LONG time away- current hardware requirements
« Reply #8 on: April 16, 2023, 01:50:34 am »
    Processor - I3 or higher

I think it's time to start being more specific here.

i3 / i5 / i7 labels alone are meaningless as this point, because there are so many generations of them (14 at this point)

The difference between a first gen i3/i5/i7 and a current gen i3/i5/i7 is huge, and in many cases can be 2-3 times the performance at the same clock speed as far as MAME is concerned.

At this point, I think it's best to say a 6th generation or above.  Technically I still do dev on an i7-4790K, which is 4th generation (10 years ago!) but it's was one of the fastest CPUs of that generation so *just about* still holds up for the more demanding netlist audio etc.  A weaker CPU of that generation might not.

I currently have an i5 6500 3.2ghz sitting here doing nothing. I can repurpose that into something. I was thinking an i3 6th gen or better would probably be fine for donkey kong and tempest. My local guy does have limited i3 that fit that. I would rather try to fit the pc to the specific games on these two at least since they will be dedicated to one game each.



Malenko

  • KNEEL BEFORE ZODlenko!
  • Trade Count: (+58)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 13999
  • Last login:April 09, 2024, 07:27:18 pm
  • Have you played with my GingerBalls?
    • forum.arcadecontrols.com/index.php/topic,142404.msg1475162.html
Re: Back after a LONG time away- current hardware requirements
« Reply #9 on: April 16, 2023, 09:31:40 am »
Will these run NFL Blitz 100%?

I only test on Gauntlet Legends.
If you're replying to a troll you are part of the problem.
I also need to follow this advice. Ignore or report, don't reply.

johnm160

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 381
  • Last login:April 09, 2024, 09:00:46 pm
Re: Back after a LONG time away- current hardware requirements
« Reply #10 on: April 16, 2023, 09:49:50 am »
Will these run NFL Blitz 100%?

I only test on Gauntlet Legends.

If I remember correctly Gauntlet Legends use to be a bear to run. What processor / mem are you currently using to run this?

Zebidee

  • Trade Count: (+9)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3255
  • Last login:Today at 01:18:46 am
Re: Back after a LONG time away- current hardware requirements
« Reply #11 on: April 16, 2023, 09:50:18 am »
    Number of CPU cores - 4 is the most that MAME can currently use

Interesting - many people talk about MAME mostly being single-core processes. To what extent is that no longer true?

Having enough RAM certainly makes a difference, 8GB+, especially if you are running a multimedia-hungry frontend and/or artwork.
Check out my completed projects!


PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9403
  • Last login:Today at 10:06:39 am
  • Designated spam hunter
Re: Back after a LONG time away- current hardware requirements
« Reply #12 on: April 16, 2023, 02:02:51 pm »
At this point, I think it's best to say a 6th generation or above.
Good point, Haze.  Added it to my earlier post.   :cheers:

    Number of CPU cores - 4 is the most that MAME can currently use
Interesting - many people talk about MAME mostly being single-core processes. To what extent is that no longer true?
I'm not sure about the extent of multi-core/multi-threading in MAME, but there are limits on it.

Here are some (hopefully) related Dev Quotes from MAMEWorld.
Quote
"...emulation has to be performed sequentially. The results of each operation are heavily dependent on the results of the preceding operations."

- smf
Quote
"Yes, multi-threaded emulation is possible, but only on games we can routinely run 4000 FPS already. The games that most need more CPU oomph are a single RISC or x86 processor at insane MHz (NFL Blitz, Gauntlet Legends, Area 51 Site 4, etc) and you simply can't slice that any finer."

- R. Belmont


Scott

Zebidee

  • Trade Count: (+9)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3255
  • Last login:Today at 01:18:46 am
Re: Back after a LONG time away- current hardware requirements
« Reply #13 on: April 17, 2023, 12:57:30 am »
Thanks Scott. That's pretty much what I thought!

I just made a CPU decision based on that, though I'm seriously lowballing you and Haze!
I've got a LGA775 Asrock G41C-VS mainboard here with a core2quad Q8200 2.33Ghz in it already, but I'm going to swap in a core2duo E8500 3.16Ghz (~$5 local online). Both can use same 8GB DDR3 1333 RAM I already have. Four cores down to two. Seems like a downgrade, but the E8500 will perform significantly better on single core operations (and TDP, power use, is significantly lower). Gosh, for about $15 I could grab an E8600 3.33Ghz, three times the price for that last 0.17Ghz, dang, hmmmm....  ???

One of these days I'll advance up to the last decade. These CPUs don't even belong to an Intel "generation"    :laugh2:
Check out my completed projects!


Zeosstud

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 572
  • Last login:April 17, 2024, 03:12:48 pm
  • I want to build my own arcade controls!
Re: Back after a LONG time away- current hardware requirements
« Reply #14 on: April 19, 2023, 10:40:41 pm »
I think a good game to test on.. Golden Tee FORE!, set it on Medium rez and bash some balls into the woods.. If the speech is clear and not stuttering, that is a good setup for todays stuff. :-)

Zeosstud


Zebidee

  • Trade Count: (+9)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3255
  • Last login:Today at 01:18:46 am
Re: Back after a LONG time away- current hardware requirements
« Reply #15 on: May 07, 2023, 08:31:47 pm »
FWIWm Just tested Gauntlet Legends 1.6 on Core2duo E8600 3.3Ghz, 8GB DDR3 RAM, GPU HD6450 2GB DDR3... no significant slowdown graphics-wise, play smooth, except sound stutters a little.

Playable, just.

On a Core2Duo E7500 2.93Ghz, 4GB DDR2RAM, GPU same as above, chugs a lot. Significant slowdown. Sound stutters a lot. Not playable unless you are really keen.

I think that, with a bit of overclocking, the E8600's sound issues could improve.
Check out my completed projects!