(02-18-2010, 06:49 AM)[SS] Starscream Wrote: That's because Dolphin is very buggy and incomplete. Buggy incomplete code needs more power behind it to run. You guys seem to be waiting for PC hardware to get faster and advance, but Dolphin is what needs to advance and allow a decent PC of today to run the emulator well. I think the idea is to fix the problems that the emulator has, not just throw more power at a broken piece of code.
this is true but the ARM core in the WII is no slouch in terms of GPU performance. Truth be told. Even with the best code possiable. Dolphin will be hardware unlimited until PC architecture includes a very powerful GPU.
I think one tactic that is being missed in its entirety is the underutilization of multicore CPU's. I have a 4 core machine. why not a dedicated 4 core build that spread loads across the various CPU's. the way dolphin compiles now it simply load shares which really doesn't use the CPU ery effectively becuase the CPU is almost always going to try and do things in a linear fashion. I looked at performance improvemnts spreading the GPU and CPU emulation to its own core seperately and it looks like dolphin could get a pretty hefty speed boost by doing this.
I have a friend looking at it but I think future dolphin builds could really benefit from this. I for one would be willing to give it a go if someone could code up a version. I have a quad core and I could easily validate any improvements.