Dolphin, the GameCube and Wii emulator - Forums

Full Version: [Question] Why insist on single core mode?
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2
Hi guys.
I have this question for a long long time xp
Why keep insist on development of dolphin with only single core?
Even a 3Ghz processor can't put a game at 100% speed! (at least the games i've tried in single core dosen't ^^")

Can someone awser me?
I'm not protesting or something like that, i just wanna know why ^^"
I don't know about Wii actually (no documentation Sad) but seems like it has more power than 3.0 Ghz processor.

cmccmc

there not devloping only on single core. Dual core is just vary unstable because It's hard to get the cores in sync for stuff like this where it originally wasn't done.
you can't compare speed between wii and pc by frequency. They are both different architechtures and have different ipc /performance per clock. A 3ghz processor like conroe will destroy a netburst clocked the same.
That's what i'm trying to say.
If single core can't emulate wii correcly, why don't leave im and develope only dual core? soon or later will get stable, emulator coders are the best =p
They need to get better compatibility first and then set optimization for single core.
single core can not afford a game at full speed, boogerland have said everything "you can't compare.."
Dual core mode is almost perfect a 2 Ghz processor can almost run a game perfectly.
But, it's not my decision, programmers are the bosses of the operation here =p
I'm just expressing my opinion.

By the way, if some programmer can explain to me why keep single core, i'de love an explanation =p
(04-26-2009, 07:33 AM)Palito Wrote: [ -> ]single core can not afford a game at full speed, boogerland have said everything "you can't compare.."
Dual core mode is almost perfect a 2 Ghz processor can almost run a game perfectly.
But, it's not my decision, programmers are the bosses of the operation here =p
I'm just expressing my opinion.

By the way, if some programmer can explain to me why keep single core, i'de love an explanation =p

Well it's easy, not everyone has a DC CPU and it's far easier to get new Code running in singlecore mode. If code runs fine in single core mode but not in DC mode it's most likely a synchronization problem... So it's still quite useful at the moment...
I'm not a programmer but obviously they are not focused on single core, it's just a natural way to build and application or an emulator for the sake of this example, first stability and then optimization. And using two or more cores is (as it seems) an astonishing hard task, synchronization between cores being the holy grail.
single core is more compatible. Dual core splits the emulation of gpu and ppc to a different core. Better performance in some cases, but it breaks compatibility because of syncing issues.
Pages: 1 2