PDA

View Full Version : Why has the dolphin emu progressed more than other console emulators?



dbzkicksass
April 13th, 2004, 17:37
Ive been looking at emu scene and been seeing emulators for other consoles like ps2, xbox and dreamcast, but none of these are as developed as the dolphon emu ( like nearly perfect graphics on a quite a few games and running ok). i know that the dreamast and ps2 emulators have been worked on longer than the gc emulators but dolphin has progressed more than them.
Has the dolphin emu progressed faster because of the great coding of the dolphin team or is it because of the simple graphics card the gamecube uses, or both?

Marce1991
April 13th, 2004, 17:39
Maybe because of their work rate.

Gladiac0190
April 13th, 2004, 17:57
Ive been looking at emu scene and been seeing emulators for other consoles like ps2, xbox and dreamcast, but none of these are as developed as the dolphon emu ( like nearly perfect graphics on a quite a few games and running ok). i know that the dreamast and ps2 emulators have been worked on longer than the gc emulators but dolphin has progressed more than them.
Has the dolphin emu progressed faster because of the great coding of the dolphin team or is it because of the simple graphics card the gamecube uses, or both?

harhar, "simple grafics gard" ;D
Do you know that the flipper is one of the complexest things in the gc? I would say, dolphin is developed that fast because the coders are very familiar to the architecture of the gc. There are good docs about the hardware in the gc and... schibo, one of the main coders of 1964, an N64 emu for windows, also worked on the dynarec.
All the facts together made development of dolphin so fast i think. (fast.... 8 or 9 months atm)

Eyedentity
April 13th, 2004, 18:02
Also , because of vegetable working on their nerves they get stress and they have to do something to get busy , thats why the fast progress :P.
Say big thx to vegetable !

dbzkicksass
April 13th, 2004, 18:06
ive been reading that the gc has the easiest to work with gfx card and system out of the 3 current consoles ( ps2, gc and xbox). ps2 has a very hard cpu "Emotion Engine" and graphics card "Graphics Synthesizer". Nintendo learnt from there mistake with n64 (that was meant to have a hard to work with cpu and graphics card) so they developed a very simple system and gfx for the gc.


By the way thanks vegetable for getting on their nerves :P

Vegetable
April 13th, 2004, 18:57
If I was getting on their nerves that would more likely make them slow down.
I mean, it's not like I'm going over there, threatening to slit their throats if they don't work harder. I mean, I'm not a violent person, I'm a kind, mannerful, quiet little boy.







Sometimes....






Alright, never.

Strange
April 13th, 2004, 18:59
Xbox emu progressed well too... Maybe more than Dolphin... But make gc emu is more harder than xbox...

Evrain
April 13th, 2004, 20:25
Because the authors are Cool(TM)
Evrain

yamauchi
April 14th, 2004, 02:03
I think the most important thing is their hard work.They paid more,so they will surely get more.Thx to their excellent work.

dosmaen
April 14th, 2004, 02:31
PCSX2 is coming along nicely, it's a hard console to emulate. The last two sega consoles have been hard to emulate, but soon, you'll be playing Dreamcast games on your pc, and you can already play most saturn games. XBOX won't be much of a problem at all, for Windows users anyways. Gamecube emulation has progressed as quickly as it has because they based some of the code on a powerpc emulator, which they should link to on the main site or something, and many of the people are experienced in emulation.

Azimer
April 14th, 2004, 03:59
I think I know a little bit about this...

XBox, the current trend is to make a wrapper around Windows calls to run them natively. This is slow because of the amount of work required to learn the inner workings of Windows and the best way since it can run at a decent speed if all is well. Also notice the XBox emulator author (forgot his name) hasn't been working at it consistantly.

PS2, they have a complex mess of processors and interfaces going on. I believe this is a major challenge for PS2 Emulator authors. If you do not get the timing between the processors going well, you will not achieve the desired results... reminds me of SPC<->65816 timing on the SNES.

GC, one core processor to emulate it all. The GPU is not a standalone processor and can be simulated at a fairly high level. The GPU itself handles many graphics commands at a high level. It is a very powerful graphics chip and my favorite part of the Gamecube. The DSP is another story. At current, it is being simulated at best. No one knows much of anything about its internals. I am unsure anyone ever will, but if the calls to the DSP registers can be interpreted with some degree of accuracy, I don't see why this processor can't be skipped much like RSP on the N64.

Someone with more working knowledge on the emulation aspect want to pipe in? :)

khanmeister
April 14th, 2004, 04:41
One word: Schibo.

Look at 1964, then look at Dolphin. Schibo ownz.

zaba_3
April 14th, 2004, 07:31
dophin progress fast because BIG names coding it.=)

dosmaen
April 14th, 2004, 10:13
Caustik has been working on CXBX, he's got turok working, as well as many homebrew games. In theory, other games should work soon in it as well, it's just that he has to get ahold of them. :p

Strange
April 14th, 2004, 12:05
Heh... other games will work not that soon but games for now emulated XDK - yes...

Evrain
April 14th, 2004, 14:14
Someone with more working knowledge on the emulation aspect want to pipe in? :)

He/she should find the guts to address such a god first...
Evrain

Vegetable
April 14th, 2004, 14:32
*cough* kiss ass *cough*

Evrain
April 15th, 2004, 21:54
Mwahhahahahahhah, trust me Veg, I'd die rather than kissing ass :D
In fact I prefer having MY ass kissed :P
Evrain

Viper_Viper
April 24th, 2004, 06:06
Caustik has been working on CXBX, he's got turok working, as well as many homebrew games. In theory, other games should work soon in it as well, it's just that he has to get ahold of them. :p

HELL YA, i belive that gamecube has surpased both PS2 emulators and Xbox emulators, but if you look at CXBX, it can run turok at almost full speed with minor graphical errors. This is a major step in xbox, but I still belieave gamecube will win in the longrun.

Animeartist
April 26th, 2004, 11:35
HELL YA, i belive that gamecube has surpased both PS2 emulators and Xbox emulators, but if you look at CXBX, it can run turok at almost full speed with minor graphical errors. This is a major step in xbox, but I still belieave gamecube will win in the longrun.


Will win? I didnt realize there was a freakin race. Im pretty sure these emu authors arent "competing" with each other in a progression level with thier projects. Who cares if this emu is more far along then another, they are differnt consoles. The fact that groups of people such as these authors acctually take the time out of thier lives to code and program these emulators is admrible. I dont think its fair to label an emulators progression higher than another, at least not to show any negativity to one another.

Vegetable
April 26th, 2004, 13:56
Hmmm, some people say this whole emulation thing is a race, but I have some words for those people. YOU SUCK.
But seriously now, emulation is not really considered a race, but so long as you aren't pissing anyone off by saying it is, then whatever. But to me, emulation is more of a progression in pc-console gaming, I know I buy all my consoles (except for the HOLYSHITTHATSBIG xbox), but it's cool to be able to play your games on your pc with a keyboard, with anti-aliasing, 1600x1200 resolution, save states, wav logging, and other cool stuff. It's just an exciting thing!

zaba_3
April 26th, 2004, 14:11
yeah emulation is not race......................but what hell this is :happy:

Gladiac0190
April 26th, 2004, 14:37
hmmm, @Viper_Viper:
CXBX is fast, that's right! It runs at fullspeed but this MUST be because of technical reasons... CXBX is not an emulator like dolphin, pcsx2 or any other console-emu. It's even more a wrapper... like WINE (even WINE is not an emu as the name already says ;D). It has not to emulate the games on a foreign hardware-architecture because the xbox is an ibm compatible pc - not more or less. So it has only (...) to port the XBEs to windows compatible executables formerly known as EXEs ;D
Dolphin has to emulate the gpu, cpu,... and as long as this is not optimized, it will not run very fast or at fullspeed.

So, speed is not everything that tells progress

Vegetable
April 26th, 2004, 14:43
Gladiac, the Xbox may have similar architecture as a pc in some areas, but it is just as hard to emulate as any of the other consoles out at the present time.
Oh and Mr Ball Slice, that is waaay too big of a sig picture, try sizing it down by at least 50%.

Gladiac0190
April 26th, 2004, 15:54
Gladiac, the Xbox may have similar architecture as a pc in some areas, but it is just as hard to emulate as any of the other consoles out at the present time.
hmpf, in some areas?
Have a look @ http://www.xbox-linux.org/docs/xboxpc.html...
Hmmm, i think that it has to be theoretically easier because you need not to emulate any sound/graphics/blahblah hardware since the architecture is the same. That does by god not mean that it is easy and Caustik did great work on programming cxbx.

Vegetable
April 26th, 2004, 17:03
Hmmm, i think that it has to be theoretically easier because you need not to emulate any sound/graphics/blahblah hardware since the architecture is the same.
Hmm, I shall reply to this with a quote from homer simpson.

I agree with you -- in theory. In theory, communism works. In theory.

machspeed
April 27th, 2004, 20:32
also, the gamecube emulator wasnt announced until after it had graphics running...They made a lotof progress before even announcing the emulator...

machspeed

bakumatsu
June 17th, 2004, 22:19
oh my gawd!!!!!! ok i know this haz nothin to do with this topic and im sorrrrrryyyyy....but zaba_3 that screen shot u posted that means u have naruto 2 right???? i DESPERATELY NEEEEED THAT GAME !!!!! i cant find the torrent and i must play iT!!! SO PLZ NOT JUST ZABA_# PLZ GIVE ME THAT GAME THERE ARE VARIOUS WAYS TO GET IT TO ME AND I PROMISE ILL GIVE U SUMTHING IN RETURN!!!!!!!!!!!
thanx plz help ^^"

PsyMan
June 17th, 2004, 22:23
Here is a link of the game, just click here (http://www.youwillbebanned.ban). ;)

Trotterwatch
June 17th, 2004, 22:43
oh my gawd!!!!!! ok i know this haz nothin to do with this topic and im sorrrrrryyyyy....but zaba_3 that screen shot u posted that means u have naruto 2 right???? i DESPERATELY NEEEEED THAT GAME !!!!! i cant find the torrent and i must play iT!!! SO PLZ NOT JUST ZABA_# PLZ GIVE ME THAT GAME THERE ARE VARIOUS WAYS TO GET IT TO ME AND I PROMISE ILL GIVE U SUMTHING IN RETURN!!!!!!!!!!!
thanx plz help ^^"

Best post ever :) Sadly I have had to give the poster of it a very large kick in the nuts, perhaps a kick in the head would also be a good idea. Couldn't do much damage anyways.

calam
June 17th, 2004, 22:43
cool about the process of dolpin emulator but they dont update there site with lastest info or when there going to release next version of there emu

Knuckles
June 17th, 2004, 22:45
maybe because they don't even know when they will release it! there never is any fixed dates, it's released when it's ready , no news normally = no real big progress.

onemustfall
July 23rd, 2005, 22:50
Big or little progress Dolphin programers are very skilled. I would like to see a perfectly working Dolphin emulator before the new Nintendo console is realeased globaly. :happy:

Pky
July 24th, 2005, 01:10
You are resurrecting old posts :S. Anyway, to see it work perfectly you will have to wait some years..