At nowdays, if you want run GC/Wii games on dolphin with a decent speed you need at least a Multicore processessor with at least 2.5 Ghz..
My question is: With the future improvements and code-cleans, from what less dolphin minimum requeriments can be demoted?
sorry about my bad english...
I'm a non-dev but anyway here's what I read about the optimizations on the TODO list:
* Vertex Loaders
* JIT
* Texture Loading
* OpenAL Sound Out [hyperiris, ]
Vertex Loaders I read is what causes massive slowdown in Metroid Prime, games that uses these a lot would gain a lot from optimizing this I guess. Improving texture loading gave a 20-40% speed increase two months back, don't know how much potential is left. JIT is the new core that should be faster but many find that it isn't, also it's more buggy. But in the end it when it's fixed things should be faster. OpenAL I haven't even tried but apparently it has room for improvement.
The biggest potensial probably lies in frame-skipping. Basically it cut the number of frames drawn per second to either 1/2, 1/3 etc. So a game that should run in 60 FPS but only runs in 40 and is therefore slow, can be cut down to 30 FPS and run in full speed. Most emulators have this feature, hopefully Dolphin will get it too one day.
(04-26-2009, 12:25 AM)shideravan Wrote: [ -> ]At nowdays, if you want run GC/Wii games on dolphin with a decent speed you need at least a Multicore processessor with at least 2.5 Ghz..
My question is: With the future improvements and code-cleans, from what less dolphin minimum requeriments can be demoted?
sorry about my bad english...
The requirements may come down once code gets optimized but there's also a chance they may go up
What I don't understand is why the dolphin dev's havn't thought about a frame limiter as well. For example, I mainly play Timesplitters 2 with dolphin, it runs at normal speed most of the time, but when in a small room, the frame rates can jump up to 70-80 fps. Which of course makes it much faster than what it's suppose to be, causing me to crash and burn on challenges such as the third challenge of "glass smash" while in the cathedral, or the first and third challenge of "behead the undead". I'm pretty sure there are others out there that are stuck in the same boat as me for games like paper mario and such.
Cause dolphin isn't perfect yet, and every game runs at a different fps
but at least it would be good to have it implemented early

(05-01-2009, 09:58 AM)LuisR14 Wrote: [ -> ]but at least it would be good to have it implemented early 
true but it compatibility is the main issue since alot of games which do work can be played (and if too fast you just play with the settings)
The things are being made?
Whats the preview for now?
(05-01-2009, 05:26 AM)Lwrabbit420 Wrote: [ -> ]What I don't understand is why the dolphin dev's havn't thought about a frame limiter as well. For example, I mainly play Timesplitters 2 with dolphin, it runs at normal speed most of the time, but when in a small room, the frame rates can jump up to 70-80 fps. Which of course makes it much faster than what it's suppose to be, causing me to crash and burn on challenges such as the third challenge of "glass smash" while in the cathedral, or the first and third challenge of "behead the undead". I'm pretty sure there are others out there that are stuck in the same boat as me for games like paper mario and such.
Examine the emulator before posting!
There
Is a framelimiter
maybe wimote emulation can support joystik buttons. (now is only keyboard)
a option to make virtual wimote be standing in vertical position (for mario ball stages)
and the another position too, In front of the monitor and Side by side
on njoy/360pad plugins, There should be an option to invert joystik axises.
hotkeys to up and down frameskip, take a sceenshot, pause, etc............
Sorry, by my bad English.