Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
32bit vs 64bit question
#1
Which build is faster ? It's not that the emu is slow, in fact I can run it up to 15X faster than normal when playing games. I'm just asking this coz I tried dolphin emu for Wii and the 64bit builds are significantly faster.

BTW, can someone tell me the reason why dolphin emu is so demanding when it comes to CPU ? Besides the specs of the console it emulates I have no idea why one emu is faster than the other so I wanna learn why.
Athlon x4 635 @3.5
660 OC 2GB
4GB DDR3 @7-7-7-20
Gamers cannot gain anything without first giving something in return, to obtain something of equal value must be lost that is gaming world's first law of equivalent exchange. In those days, I really believed that would be the world's one and only truth.
Reply
#2
64-Bit has access to more resources, especially RAM, so that's the one to go with.
Reply
#3
64-bit builds can be faster on systems with AMD GPUs(according to solarmystic, iirc), but compatibility can also differ slightly between the 32bit and 64bit versions, so keep both on hand.

Your 2nd question is off-topic, but I'll answer it anyway: Dolphin is so demanding because it's emulating a 483Mhz PowerPC CPU and a 162MHz ATI GPU when running Gamecube games, or a 733Mhz PowerPC CPU, and a 243mhz ATI GPU when running Wii games, not to mention the Wii/GC's DSP sound chip if you're using LLE sound. If you're wondering why PPSSPP might be faster than it, it's because PPSSPP isn't as demanding: by default PPSSPP is only emulating a 222mhz MIPS CPU with a 111mhz GPU, and PPSSPP doesn't need to emulate the actual Media Engine DSP.

If you also mean why are certain games in the same emulator more demanding than another, the answer can vary wildly: It depends on how many polygons are being pushed, what sort of AI is running on the CPU, how the game handles textures, lighting, and geometry, and multiple other things. Another factor that can contribute is if the game is coded poorly, it can be burning a bunch of extra CPU cycles that aren't necessary, which on an emulator can slow things down to a crawl(see Pangya: Fantasy Golf on PSP, I doubt it's that slow because of the graphics...).

If I'm wrong on any points, feel free to point it out, I'm not a guru.
4GHz AMD 3900X, 32GB DDR4 RAM, 6GB Nvidia RTX 2060, Asus Crosshair 7 Hero (Wifi), Linux
How to ask useful questions: https://web.archive.org/web/20110214010944/http://support.microsoft.com/kb/555375
I'm not Dark_Alex, nor do I claim to be. Our nicknames are merely coincidence.
Reply
#4
@Sonickyle
Have you tried comparing it ?

@daxtsu
I know it's off topic that's why I made a thread on the off topic section sorry Tongue
http://forums.ppsspp.org/showthread.php?tid=6418
I know about the specs of the console that it emulates so I'm asking about the other reasons. Please read the post I linked. Thanks
Athlon x4 635 @3.5
660 OC 2GB
4GB DDR3 @7-7-7-20
Gamers cannot gain anything without first giving something in return, to obtain something of equal value must be lost that is gaming world's first law of equivalent exchange. In those days, I really believed that would be the world's one and only truth.
Reply
#5
PSP's MIPS architecture is 32-bit instructions, so there is little to be gained by using 64-bit.
Wii's PPC architecture, however, is 64-bit and there is lots to be gained by using 64-bit.
Reply
#6
Alright thanks. I'm getting the gist of it now.
Athlon x4 635 @3.5
660 OC 2GB
4GB DDR3 @7-7-7-20
Gamers cannot gain anything without first giving something in return, to obtain something of equal value must be lost that is gaming world's first law of equivalent exchange. In those days, I really believed that would be the world's one and only truth.
Reply
#7
wheres ppsspp for netbook..?
Reply
#8
What? Don't hijack threads. Use the 32-bit version if you're not on a 64-bit OS.
4GHz AMD 3900X, 32GB DDR4 RAM, 6GB Nvidia RTX 2060, Asus Crosshair 7 Hero (Wifi), Linux
How to ask useful questions: https://web.archive.org/web/20110214010944/http://support.microsoft.com/kb/555375
I'm not Dark_Alex, nor do I claim to be. Our nicknames are merely coincidence.
Reply
#9
First giving something in return, to obtain something of equal value must be lost that is gaming world's first law of equivalent exchange. In those days,
Reply


Forum Jump: