(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.
well thats right but keep in mind that some games are playable with fullspeed in old realises while in the new ones, are very much slower and like to crash, for example mortal kombat DA and deception, runs perfectly in 3800 realises, but just try them in the new ones :S
(02-18-2010, 07:10 PM)karadaniano Wrote: [ -> ]well thats right but keep in mind that some games are playable with fullspeed in old realises while in the new ones, are very much slower and like to crash, for example mortal kombat DA and deception, runs perfectly in 3800 realises, but just try them in the new ones :S
I'm also wondering why this is the case.
Actually, I'm afraid to use over 5013 builds now, because in two cases, it broke a lot of my games (would not boot at all) and some got way slower.
Not sure if it's code sabotage or just contributions from non-knowledgeable people, but hopefully that can be reversed... Using 5000 for now
(02-18-2010, 10:48 PM)Ocean Wrote: [ -> ] (02-18-2010, 07:10 PM)karadaniano Wrote: [ -> ]well thats right but keep in mind that some games are playable with fullspeed in old realises while in the new ones, are very much slower and like to crash, for example mortal kombat DA and deception, runs perfectly in 3800 realises, but just try them in the new ones :S
I'm also wondering why this is the case.
Actually, I'm afraid to use over 5013 builds now, because in two cases, it broke a lot of my games (would not boot at all) and some got way slower.
Not sure if it's code sabotage or just contributions from non-knowledgeable people, but hopefully that can be reversed... Using 5000 for now
This happens everytime hacks are removed in order to introduce proper accurate emulation.
(02-19-2010, 03:32 AM)CacoFFF Wrote: [ -> ] (02-18-2010, 10:48 PM)Ocean Wrote: [ -> ] (02-18-2010, 07:10 PM)karadaniano Wrote: [ -> ]well thats right but keep in mind that some games are playable with fullspeed in old realises while in the new ones, are very much slower and like to crash, for example mortal kombat DA and deception, runs perfectly in 3800 realises, but just try them in the new ones :S
I'm also wondering why this is the case.
Actually, I'm afraid to use over 5013 builds now, because in two cases, it broke a lot of my games (would not boot at all) and some got way slower.
Not sure if it's code sabotage or just contributions from non-knowledgeable people, but hopefully that can be reversed... Using 5000 for now
This happens everytime hacks are removed in order to introduce proper accurate emulation.
well accurate emulation would require emulating the processor, gpu and all the other peripheral hardware on the machine plus the bios.