View Full Version : Fast?
nintendo64ro
January 16th, 2004, 18:01
what do you need to make Dolphin run in normal speed?
Remote
January 16th, 2004, 18:29
A really fast computer, a couple of years to let the authors iron out the bugs and patience from your side since it isn't released yet.. ;-)
nintendo64ro
January 16th, 2004, 18:31
A really fast computer, a couple of years to let the authors iron out the bugs and patience from your side since it isn't released yet.. ;-)
okey... but... i have a older computer for a long time a go.. and the Clemet guy say: MY GAMECUBE ARE FASTER THEN YOUR COMPUTER... THE GC IS A 700MHz..
sow.... :watsup:
Hexidecimal
January 16th, 2004, 19:27
Isn't the emualtion rule of thumb 3 x the speed of the consoles processor to emualte anywhere near fullspeed?
Stezo2k
January 16th, 2004, 19:41
Isn't the emualtion rule of thumb 3 x the speed of the consoles processor to emualte anywhere near fullspeed?
possibly for HLE, but i'd say 10X in most cases, mabe more
mainframe19
January 16th, 2004, 21:53
the gc is a 450mhz power pc cpu!
[vEX]
January 16th, 2004, 22:17
10GHz 64-bit CPU :)
loleoc
January 16th, 2004, 23:46
Game Cube processor runs at 400 mhz. If Nintendo 64 emulators require to play all games flawessly a Pentium 3 1.2 ghz then a GameCube emulator will require a Pentium 4 or Athlon XP
cooliscool
January 17th, 2004, 00:04
485mhz, actually. ;)
Why being so vague? You can't assume any requirements until a stable product is developed. Look at UHLE, for example. Sure it used alot of tricks, but who says Dolphin doesn't? :sp_canada
Flash
January 17th, 2004, 00:33
Game Cube processor runs at 400 mhz. If Nintendo 64 emulators require to play all games flawessly a Pentium 3 1.2 ghz then a GameCube emulator will require a Pentium 4 or Athlon XP
MHz, Ghz, KHz, Pentium 4...
It depends on architecture not megahertz, kilobunnies etc... :)
N64 is faster than Saturn but minimum reqs for fullspeed emulation of N64 game is about 300Mhz K6-2 and fastest Saturn game require about GHz...
Even GC's cpu which can be compared with 800Mhz P3 will require a lot of CPU horsepower but don't forget about video... So full speed emulation w/ sound will require at least A64 (on 64-bit OS) with very good video card (think about R9800)
Oh... GCHle (tm) :) Yep, pretty possible but 8-10fps/GHz is the maximum. Of course 2D puzzle games can run faster but....
P.S. P4 1.7 is slower than P3 1.2 :)
loleoc
January 17th, 2004, 01:47
Flash, have you got a Voodoo 5 6000!!! wowwwwww!! It is the best card on the earth!!! with 4 chips!!!!! 128 mb!!! and is Voodoo!!!. Super card!.
Hexidecimal
January 17th, 2004, 01:54
Isn't that that huge ass card? How do you fit it in your tower?
Flash
January 17th, 2004, 03:14
Isn't that that huge ass card? How do you fit it in your tower?
No probs... I have empty space right behind the card.
Flash
January 17th, 2004, 03:25
Flash, have you got a Voodoo 5 6000!!! wowwwwww!! It is the best card on the earth!!! with 4 chips!!!!! 128 mb!!! and is Voodoo!!!. Super card!.
Yep. But how about Quantum3D QX 8464 ? :D :D :D
Lillymon
January 17th, 2004, 17:48
Best video card I've seen was the ATI Radeon 9800 XT...
Zilla
January 17th, 2004, 22:34
Granted, this document does not specifically refer to the IBM 'Gecko' PPC @ 485Mhz, but you can get a rough idea of PPC Vs. Intel performance.
http://www.cs.virginia.edu/stream/stream_mail/1997/0009.html
Full GameCube specs:
http://www.freewebz.com/nintendofusion/gcspecs.html
CpU MasteR
January 18th, 2004, 10:07
I am sure the authors need this infromation after they have some games running. :getlost:
Stezo2k
January 18th, 2004, 13:00
oh yeah, i forgot the GC has a powerpc processor, that will take a very fast X86 based CPU to emulate it full speed, to be realistic, we are talking more than 3GHz using low level emulation, if it was using HLE, well that would be a different case, it probably run near full speed on a high spec system at the moment
Lillymon
January 18th, 2004, 21:13
Which is cool since I plan to upgrade to an ATI Radeon 9800 XT (or something similar) and a really fast 32-bit processor. Probably the last of the AMD Athlon XP series.
The Khan Artist
January 20th, 2004, 04:34
Yep. But how about Quantum3D QX 8464 ? :D :D :D
I would absolutely love to have an 8464DC. :w00t:
Reznor007
January 20th, 2004, 05:15
oh yeah, i forgot the GC has a powerpc processor, that will take a very fast X86 based CPU to emulate it full speed, to be realistic, we are talking more than 3GHz using low level emulation, if it was using HLE, well that would be a different case, it probably run near full speed on a high spec system at the moment
3GHz for low level PowerPC emulation? I wish. MAME devs are thinking around 8GHz for full speed PowerPC603e chips around 166MHz, Gamecube is a PPC750cx at 485MHz.
Remote
January 20th, 2004, 06:10
But doesn't MAME always try to do it the exact way, meaning full LLE emulation of the GC?
Which would up the requirements quite a bit...
nintendo64ro
January 20th, 2004, 10:35
']10GHz 64-bit CPU :)
thnx.. now i know..
ShadowPrince
January 20th, 2004, 15:38
3GHz for low level PowerPC emulation? I wish. MAME devs are thinking around 8GHz for full speed PowerPC603e chips around 166MHz, Gamecube is a PPC750cx at 485MHz.
You probably confusing LLE with interpreter core of emulator. What really makes speed difference is what method of emulation you're using. MAME is using interpreter for most games,so it's relatively slow.But even with interpreter emulation of 166Mhz chip shouldn't take 8Ghz PC ,unless they also emulate gfx chip in software.
Afaik Dolphin have fully LLE PPC core and with finished dynarec most games should work full speed on modern hi end machines (3+Ghz),2D games will need much less power than this .
ZDragon
January 23rd, 2004, 16:45
And I also believe that it will run much faster on an 64-Bit CPU, which is probably what I will upgrade on my PC in a year or so... already got a Radeon 9800pro, 2nd best gamer's card and just alittle slower than 9800 XT.
Flash
January 24th, 2004, 03:11
3GHz for low level PowerPC emulation? I wish. MAME devs are thinking around 8GHz for full speed PowerPC603e chips around 166MHz
Really ? I'm sure they thinking about interpreter written in QuickBasic or Java :D :D :D :D :D :D :D :D :D :D
Because SheepShaver (Power Macintosh emulator for Linux) emulates 100Mhz PowerPC 604 and it's not a HLE.
I've got 2x speed in all benchmarks.
So if full speed emulation of 200Mhz PowerPC 604 is possible on 900Mhz Celeron, 3GHz for 603 is a madness
Lillymon
January 24th, 2004, 04:24
Isn't it possible to make a portable dynamic recompiler? I heard about it a while back, and MAMEdev has stated that they wouldn't be against something like that going into regular MAME.
Stezo2k
January 24th, 2004, 09:29
3GHz for low level PowerPC emulation?
i said more than 3ghz mate ;)
Stezo2k
January 24th, 2004, 09:32
as for speeding up the emulator, i belive it could be speeded up hugely if the PPC CPU was not emulated, but instead using a macintosh computer, which has a PPC CPU which is similar :)
The Khan Artist
January 24th, 2004, 17:24
Isn't it possible to make a portable dynamic recompiler? I heard about it a while back, and MAMEdev has stated that they wouldn't be against something like that going into regular MAME.
That is the goal of QEMU (http://fabrice.bellard.free.fr/qemu/).
Falcon4ever
January 24th, 2004, 18:36
And I also believe that it will run much faster on an 64-Bit CPU, which is probably what I will upgrade on my PC in a year or so... already got a Radeon 9800pro, 2nd best gamer's card and just alittle slower than 9800 XT.
it won't run faster in a 32-Bit pc, cuz it isn't developed for 64-bit cpu's ...
ZDragon
January 24th, 2004, 18:50
Yea, considering that it was developed for 64 bit by then. Come on, I guess it won't run at even half speed on most 32 bit machines... even IF it was programmed extremely well. At least that's what I think.
Stezo2k
January 24th, 2004, 23:09
Yea, considering that it was developed for 64 bit by then. Come on, I guess it won't run at even half speed on most 32 bit machines... even IF it was programmed extremely well. At least that's what I think.
it probably can be achieved with HLE or that method that corn uses, but if using a PC, the GC cpu will still need to be emulated, so the requirements may still be high, but should be much lower than requirements of a LLE GC emu
ZDragon
January 24th, 2004, 23:43
I believe no one would be that silly to try programming a LLE GC emulator... I mean, it isn't really an alternate way, is it?
Stezo2k
January 25th, 2004, 08:27
I believe no one would be that silly to try programming a LLE GC emulator... I mean, it isn't really an alternate way, is it?
what method is dolphin using at the moment?
ZDragon
January 25th, 2004, 09:36
It is using LLE? Really? Damn it...
Stezo2k
January 25th, 2004, 10:17
It is using LLE? Really? Damn it...
i don't know, but it probably explains why games run at 1fps...
Hacktarux
January 25th, 2004, 10:54
This thread looks like a nice philosophical debate between people who like talking about things they have no clue about :P
ZDragon
January 25th, 2004, 11:26
Seems so. I think Doplhin will NOT use LLE, because the developers must know about what computers would be needed to play the games at full speed. But of course, there is no evidence for it... let's just wait and see.
Falcon4ever
January 25th, 2004, 11:54
This thread looks like a nice philosophical debate between people who like talking about things they have no clue about :P
hehe indeed... bet most of them don't know what's HLE or LLE
:corpse:
DuDe
January 27th, 2004, 19:04
This thread looks like a nice philosophical debate between people who like talking about things they have no clue about :P
Right on.
Villela
January 27th, 2004, 19:22
it won't run faster in a 32-Bit pc, cuz it isn't developed for 64-bit cpu's ...
But a version compiled in a 64bit with the proper flags can run more faster the interpreter mode, am i right? - of course only in theory
The Khan Artist
January 27th, 2004, 23:39
I imagine there would be decent benefiits in x86_64 mode on an Athlon 64 simply due to more registers. This would especially affect register caching.
war59312
January 28th, 2004, 00:13
Guess I'm the only one lost. Nice read though. ;)
thomas997
January 28th, 2004, 00:55
I thought the graphics card didnt matter a whole lot with emulation. As emulation is mostly done in software by the cpu.
However a graphics card that supports pixel shader 2.0 would be recommended. (I think)
but really radeon 9600 or less should be fine shouldnt it?
linemu
January 28th, 2004, 04:59
I thought the graphics card didnt matter a whole lot with emulation. As emulation is mostly done in software by the cpu.
However a graphics card that supports pixel shader 2.0 would be recommended. (I think)
but really radeon 9600 or less should be fine shouldnt it?
For 3D emulation a video card is VERY important.
ZDragon
January 28th, 2004, 16:15
Generally, ATi cards chould be the best for this I believe... if you got pixel shader 2.0, I believe it will get much faster with a faster CPU - and not with an 9800 XT.
Powered by vBulletin® Version 4.1.11 Copyright © 2013 vBulletin Solutions, Inc. All rights reserved.