Main > Main Forum

4Ghz Core 2 Duo vs M.A.M.E. 0.120 (benchmark results)

Pages: << < (21/104) > >>

divemaster127:

Well that makes my decision I will throw my dual core 6750 in my mame & use the quad core in my racer plus I cannot overclock my quad no matter what I do, 2 exact quad cores, 1 overclocks perfect the 2nd one is terrible, same motherboards, cpu coolers etc
thanks
dm

TheManuel:


--- Quote from: u_rebelscum on November 14, 2007, 04:13:52 pm ---
--- Quote from: TheManuel on November 12, 2007, 11:22:07 am ---Is there a way to set the environment variable osdprocessor permanently in the registry or do we always have to set it before running mame to get the benefit?

--- End quote ---

Yes.
Not sure about Vista, but XP: open Control Panel, Open System, click the Advanced tab, click the Environment Variables button, click New in the System Variables (lower half).

--- End quote ---

Thanks, man.
You have just made my life easier...

... and thanks Aaron for clearing all of that up.
Now it makes more sense why I don't see much difference with some of the settings I tried.

taz-nz:


--- Quote from: AaronGiles on November 14, 2007, 08:01:40 pm ---Let's clear up some misinformation:

1. You don't need to set OSDPROCESSORS, unless you are debugging a problem. By default, MAME detects the number of processors in your system and uses that. The default implementation should be good. Leave it alone.

2. The -mt switch does not affect the multicore 3D acceleration. The multicore 3D code is enabled always. The -mt switch merely controls whether or not MAME uses a second thread to manage windows and blitting. Generally if you have multiple cores, this is a good thing; however, it is not enabled by default, so you will need to enable it in your mame.ini.

3. "Quad rendering" has nothing to do with quad core. The quad rendering functions mentioned in the latest whatsnew refer to rendering a polygon with 4 vertices (called a "quad").

4. The 3D acceleration code scales well to 2 processors. Above 2 you get diminishing returns, and at some point it will start to get slower rather than faster.

--- End quote ---

Thanks for that Aaron, I had figured as much from what I seen testing different builds etc, but wasn't sure enough to start making statements about any of it, I would have asked but I didn't want to waste your time.

Red:

2. The -mt switch does not affect the multicore 3D acceleration. The multicore 3D code is enabled always. The -mt switch merely controls whether or not MAME uses a second thread to manage windows and blitting. Generally if you have multiple cores, this is a good thing; however, it is not enabled by default, so you will need to enable it in your mame.ini.

"Generally if you have multiple cores, this is a good thing; however, it is not enabled by default, so you will need to enable it in your mame.ini."

Any plans to make this enabled by default, so one doesn't have to enable it in your mame.ini file?  Thanks.


Tiger-Heli:


--- Quote from: Red on November 15, 2007, 01:22:46 am ---Any plans to make this enabled by default, so one doesn't have to enable it in your mame.ini file?  Thanks.

--- End quote ---
At risk of stating the obvious, if he planned to, I think they would have, it's an easy enough change to make.

Pages: << < (21/104) > >>

Go to full version