Main > Main Forum
Just curious about building dedicated Mame PC
IAmDotorg:
--- Quote from: yotsuya on September 10, 2014, 01:19:59 pm ---RAM's so cheap that it's overkill that isn't going to break the bank. I'd go 4-8 if you're running 64-bit.
--- End quote ---
Lots of things are cheap, doesn't mean they're needed. Running 64 bit or 32 bit doesn't make a damn bit of difference -- the emulators aren't aligning each byte of emulated RAM to an 8-byte boundary.
Its vastly more important to align the amount of RAM to what the motherboard's chipsets wants to see. Does the chipset need three DIMMs for max performance? Does it need two? Four? Three gig may be faster than four if 3x1GB sticks fully fill the banks and 2x2GB don't. Other motherboards want pairs, so 2x2GB may be a good option. In no circumstances does MAME need more than 4GB of RAM, though. Even if you had HUGE games, they aren't using all the RAM at once and pages will swap in and out just fine.
nitrogen_widget:
--- Quote from: cools on September 12, 2014, 03:52:59 am ---It'll be GroovyMAME 154 64bit. I'll grab those and give them a try when I can - hopefully this weekend.
--- End quote ---
I've never actually played these games on mame so this was a first for me.
I've got an A10-5800k.
using .149 on windows 64 bit Dark Legacy was chuggy & sound was just a loud hum.
Legends was surprisingly good but still a little on the slow side.
Legends looks just like the version on my dreamcast.
dark legacy is on the game cube also.
Will probably run those emulators for now.
.149 on 32 bit linux with the kernal that allows more ram it took FOREVER for the game to start and it lagged so badly It took a few seconds for the coin to register.
It was also spanned over my two monitors which was annoying.
I had just compiled it so i didn't have it configured and probably won't bother since I know my PC can't run it smoothly.
Generic Eric:
--- Quote from: IAmDotorg on September 12, 2014, 10:19:42 am ---
--- Quote from: yotsuya on September 10, 2014, 01:19:59 pm ---RAM's so cheap that it's overkill that isn't going to break the bank. I'd go 4-8 if you're running 64-bit.
--- End quote ---
Lots of things are cheap, doesn't mean they're needed. Running 64 bit or 32 bit doesn't make a damn bit of difference -- the emulators aren't aligning each byte of emulated RAM to an 8-byte boundary.
--- End quote ---
I'm not a mame dev, but here is what a mamedev says about that
run a 64-bit OS and 64-bit MAME which gives a significant boost
yotsuya:
--- Quote from: IAmDotorg on September 12, 2014, 10:19:42 am ---
--- Quote from: yotsuya on September 10, 2014, 01:19:59 pm ---RAM's so cheap that it's overkill that isn't going to break the bank. I'd go 4-8 if you're running 64-bit.
--- End quote ---
Lots of things are cheap, doesn't mean they're needed. Running 64 bit or 32 bit doesn't make a damn bit of difference -- the emulators aren't aligning each byte of emulated RAM to an 8-byte boundary.
--- End quote ---
There is a definite performance difference between MAME32 and MAME64. So if you can run MAME64, run MAME64. And your OS supports 4GB, run 4GB. :dunno
IAmDotorg:
--- Quote from: yotsuya on September 12, 2014, 10:40:12 am ---There is a definite performance difference between MAME32 and MAME64. So if you can run MAME64, run MAME64. And your OS supports 4GB, run 4GB. :dunno
--- End quote ---
We were talking about RAM. The usage doesn't increase on 64 bit, generally speaking. Perf-wise you should always use 64 bit if the OS is 64-bit because otherwise you're running through WOW64 call thunking and everything gets very slow. And for newer hardware, you're going to have poor driver support for 32-bit OSes.
But running 64-bit windows doesn't mean you magically need a lot more memory. But "run 4GB" because the OS supports it is absolutely the WRONG answer if your mobo chipset is using triple-channel DDR3, the system will be MUCH faster with three 1GB sticks than two 2GB sticks, so you need to go 3GB or 6GB. And 6GB is VERY overkill, so 3GB on a 64-bit OS is the correct answer for performance on quite a few chip/mobo combinations. A blanket "your OS can use it, so you should use it" is wrong in most cases.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version