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 --- Bug Reports --- Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: MAME PC CPU question.  (Read 364 times)

0 Members and 1 Guest are viewing this topic.

magus90

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 61
  • Last login:June 24, 2019, 01:52:12 pm
  • New to MAME, can't wait to get my rig built
MAME PC CPU question.
« on: June 24, 2019, 01:05:55 pm »
Hello,

Have been out of the circle for a few years now. Was looking into building another MAME cab and was curious about which CPU to use for my needs?

-All classic 2d and 3d games(blitz, tekken being the main 2 for 3d) Maybe others i can't think of at the moment
-HLSL i believe is what i had before for shaders to make it look like a CRT with scanlines
-MAME only with Hyperspin

Would an I5-6500 be able to handle this no problem? I can get an older PC that has an I7-4790, but wasn't sure if it was overkill and since the PC is like 3 years older i would prefer the I5-6500 if it works just fine at 100% for my needs. My last PC worked fine for this that had an I5-650 and GT 730.

Full specs
I5-6500
16gb RAM
SSD
GT 1030

Thanks so much

Alejo I

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 64
  • Last login:Today at 04:34:38 pm
  • Trying something new
Re: MAME PC CPU question.
« Reply #1 on: June 24, 2019, 01:10:03 pm »
That kind of hardware should absolutely crush it at Full HD, specially with a GT 1030 for 3D.

magus90

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 61
  • Last login:June 24, 2019, 01:52:12 pm
  • New to MAME, can't wait to get my rig built
Re: MAME PC CPU question.
« Reply #2 on: June 24, 2019, 01:18:36 pm »
Thank you, i appreciate the advice. I just was getting confused with the clock speeds. Because i know MAME really only uses the base clock speed on a single core and doesn't care about multiple cores and such. So basically the fastest core speed is what matters. Which is tough to grasp as there are some I3's with faster speeds than I5's.

So the I5-6500 should be able to do all of these games at full speed, even with HLSL? Awesome.


Yenome

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 529
  • Last login:Yesterday at 03:53:27 am
  • Punch a fish. Make a wish
Re: MAME PC CPU question.
« Reply #3 on: June 24, 2019, 10:22:08 pm »
Mame does and has used multi cores for a while now
My Gf made me put a sig up. /whipped

schmerzkaufen

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 441
  • Last login:July 08, 2019, 09:40:08 am
  • I want a large cream coffee
Re: MAME PC CPU question.
« Reply #4 on: June 25, 2019, 03:38:52 am »
Yah, it goes like this; the top speed is still what matters the most and what you should look at first (more GHz=better, that hasn't changed) but now an increasing number of emulated systems use multiple cores, like the Namco system** games among others that got an over 20% boost on multi-cores about two years ago (made a massive difference on my rig).
MAME also uses multiple cores when available for other things like dedicated audio and input drivers that are sometimes separate from the base emulated game system driver, which happens even for some 2D games. there's also more room for staying away of where Windows keep things the busiest. The benefits are not always pure game speed performance but could be elsewhere like stability and delay.
Well, at least this is sorta compiled what I've read, you can check the MAME official documentation under the performance chapter, it's made clear that this is a multi-cores emulator, but since they don't list which systems and cases specifically, not even a sampled selection to demonstrate (mamedev's eternal poor documentation and communication-explanation effort) it's expected that many users still stick to several years old information and are kinda perplexed  - when not flat out refusing to believe it matters at all - when they read about it.

TL;DR yeah your CPU will be good.  ;D
GroovyMAME oddball LCD user: W7 64, viewsonic vx3211-mh, i5-4690k @4.1GHz, Rx 570, crt_emudriver 2.0b15

Howard_Casto

  • Idiot Police
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 17481
  • Last login:Today at 03:55:34 pm
  • Your Post's Soul is MINE!!! .......Again??
    • The Dragon King
Re: MAME PC CPU question.
« Reply #5 on: June 25, 2019, 12:40:49 pm »
Let's not mislead people.  Even mame devs will tell you that the speed of the cpu is by far most important.  The thing about the multi core support is it only makes a noticeable dent in games that aren't going to run 100% full speed anyway...  games that, themselves had multiple cpus back in the day.     

Yenome

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 529
  • Last login:Yesterday at 03:53:27 am
  • Punch a fish. Make a wish
Re: MAME PC CPU question.
« Reply #6 on: June 25, 2019, 01:31:08 pm »
yeah devs have said it takes more cpu power to run even older games as the devs make mame more accurate. so if you have an i5 that is older and a current i5 newer i5 will perform better even with the same core speed.
My Gf made me put a sig up. /whipped

schmerzkaufen

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 441
  • Last login:July 08, 2019, 09:40:08 am
  • I want a large cream coffee
Re: MAME PC CPU question.
« Reply #7 on: June 25, 2019, 02:33:26 pm »
Let's not mislead people.  Even mame devs will tell you that the speed of the cpu is by far most important.

Which is exactly what I said...

The thing about the multi core support is it only makes a noticeable dent in games that aren't going to run 100% full speed anyway...  games that, themselves had multiple cpus back in the day.   

What about Namco system22 that for me went from mostly unplayable to 100% playable after that update that made them run smooth on 4 cores ? (+20% performance is no joke)

yeah devs have said it takes more cpu power to run even older games as the devs make mame more accurate. so if you have an i5 that is older and a current i5 newer i5 will perform better even with the same core speed.

Yes yes yes, the CPU speed is what matters the most everyone inlcuding me says so, but you could find a recent quote from Haze on this very forum saying the ideal CPU for MAME is a 6+ cores, as fast as possible of course, but still a multi-core.

I hate being right when I say inprovements devs make remain largely ignored - and for a long time - if they don't themselves take the lead in advertising and demonstrating those at least a bit.
GroovyMAME oddball LCD user: W7 64, viewsonic vx3211-mh, i5-4690k @4.1GHz, Rx 570, crt_emudriver 2.0b15