What's new

Dolphin Development Rumors

Status
Not open for further replies.

cooliscool

Nintendo Zealot
ector said:
cooliscool, I'm surprised by that, as my athlon 1800xp+ ran circles around a similarly speced P4 with Dolphin back in the day...

You and I both! I've no doubt Dolphin relies on raw FPU power (by the way, what SIMD does Dolphin take advantage of?), which is most definitely on AMD's side. I was quite suprised to see that Intel wins here. The difference is even more substantial in places where the FPS shoots up (intros, 2d screens, small places like houses, etc).

My PC:

clipboard019on8wm.jpg


Friend's A64 X2 4400+ @ 2.7GHz, GF 7800GTX:

ww5te6yi.jpg
 

ector

Emulator Developer
Hmm, maybe Dolphin is doing something that Geforces really hate? My athlon had an R9800pro and the P4 had a geforce fx...

Oh and dolphin isn't THAT fpu-heavy, it is however very branch heavy which should favor AMD...

Also, is that A64 guy running XP 64-bit? And if not, could he be running with old drivers (seems unlikely)?
 
Last edited:

cooliscool

Nintendo Zealot
Nope, normal 32-bit XP, and everything up-to-date. No wonder Dolphin ran better on your rig than the one with the GeForce FX.. GFFX's shader engine is an absolute pile of crap.

Branch heavy, huh.. that makes it even more suprising. In that case, Dolphin should like really large caches, especially for a P4, which is known for branch misses. Note, I'm running a Northwood with 512KB of L2 Cache. Contrary to logic, Prescott (1MB L2) performs much worse than Northwood or an Athlon64 in Dolphin. I guess the 1MB L2 doesn't compensate for the 10 pipeline stage increase.
 
Last edited:
OP
tehdarkknight

tehdarkknight

StepMania Addict
first off, Radeon cards are better than GeForce cards. :happy: ;) (a little proofreading never hurt anyone :p )
but it surely appears that way.
Does anyone around here have the Radeon equivalent of a GeForce 6600?
(9800 Pro perhaps?)
I get about 8 fps ingame with Ikaruga...
I was wondering if anyone could compare with me?
(check the signature for the rest of my computer specs ;) )
 

Clements

Active member
Moderator
Of course, I wouldn't recommend getting a Radeon purely based on the fact that it'll boast the fps in Dolphin by a couple of percent.
 
OP
tehdarkknight

tehdarkknight

StepMania Addict
Falcon4Ever:
I wasn't starting a flame war over video cards, I was just teasing Rockmangames a little because it took me three of four tries to comprehend his post ;)
Actually I prefer GeForce because of the amount of support it has for Linux.
 

mbruno

New member
Just curious, is any part of dolphin written in assembly? The cpu emulation or anything? If not, how come? Couldn't that give a nice boost in speed if done carefully?
Why isn't this project open source in the first place? I'm not saying that it should be or anything, but for what reasons is it not? Thanks.
 

cooliscool

Nintendo Zealot
No, it's all in C++. In reality, assembly code is tedious and doesn't really bring any benefits over C(++) anymore, with such heavy code optimization techniques.
 
Last edited:

cooliscool

Nintendo Zealot
tehdarkknight said:
first off, Radeon cards are better than GeForce cards. :happy: ;) (a little proofreading never hurt anyone :p )
but it surely appears that way.
Does anyone around here have the Radeon equivalent of a GeForce 6600?
(9800 Pro perhaps?)
I get about 8 fps ingame with Ikaruga...
I was wondering if anyone could compare with me?
(check the signature for the rest of my computer specs ;) )

The normal GF 6600 is about as fast as a 9600XT. The 6600GT has higher fillrate than the 9800 Pro (8x500 as opposed to 8x380) but much less memory bandwidth (16GB/s opposed to 23GB/s).
 

JinXD

Member
mbruno said:
Why isn't this project open source in the first place? I'm not saying that it should be or anything, but for what reasons is it not? Thanks.
Both Dolwin and gcube are open-source Gamecube emulators. Given the fact that nobody has used these sources to make any significant improvement to them..... you get the idea.
 

spotanjo3

Moderator
Moderator
tehdarkknight said:
Falcon4Ever:
I wasn't starting a flame war over video cards, I was just teasing Rockmangames a little because it took me three of four tries to comprehend his post ;)
Actually I prefer GeForce because of the amount of support it has for Linux.

:doh:

LOL, what do you mean took you 3 of 4 tries ?

cooliscool said:
The normal GF 6600 is about as fast as a 9600XT. The 6600GT has higher fillrate than the 9800 Pro (8x500 as opposed to 8x380) but much less memory bandwidth (16GB/s opposed to 23GB/s).


Ahh, It is make a sense to me..but much less memory bandwidth is a good things or doesnt matter ?
 

mbruno

New member
JinXD said:
Both Dolwin and gcube are open-source Gamecube emulators. Given the fact that nobody has used these sources to make any significant improvement to them..... you get the idea.

Nevertheless, it doesn't hurt to open it.
 

JinXD

Member
mbruno said:
Nevertheless, it doesn't hurt to open it.
It does no good opening it though, it's the devs decision to keep it closed. Also as with many emulators which have opened their source, some pos using it, changes a few things then claims the emulator as there own. Giving no credit to the original authors.... therefore imo it's better kept closed.
 

spotanjo3

Moderator
Moderator
Yeah..thats true. It should remain closed. Because those people didnt gave a credit was stupid, lying, and selfish. I am glad that this Dolphin source remain closed. ;)
 

Clements

Active member
Moderator
Rockmangames said:
Ahh, It is make a sense to me..but much less memory bandwidth is a good things or doesnt matter ?

It's a bad thing. It means a 9800 Pro can often edge out a 6600GT with heavy AA applied.
 
Status
Not open for further replies.

Top