Dolphin, the GameCube and Wii emulator - Forums

Full Version: Multithreading
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14
Funny... as I'm playing my games today with Dolphin, PCSX2 etc. I can't really see myself playing my PS3 games on a emulator.

A couple of years ago when I had a PSX and N64 phase I played the games with ePSXe and Project64, at that time I had a hard time seeing myself ever playing my PS2 and GameCube games with an emulator, yet here I am today playing them almost perfectly.

I wonder how many years it will take until Castlevania - Lords of Shadows boots up in a emulator, interesting thought.
Keep an eye on this then: http://code.google.com/p/rpcs3/source/list
Actually improving faster and lasting longer than I thought it would...
If I remember correct, the team for pcsx2 said that their emulator wouldn't support anything more then dual core and that was 2 years ago.
Unless you try and explore more then a month and someone tries to put some time into it then you will never know. Anything is possible if you try and see where it might go.
Even if you throw a speed hack or something a long the lines of that into Dolphin to see where it might lead.
I'm not a coder or anything but I know nothing is impossible unless you don't try.
BTW Great job on the emulator!!!
The new PCSX2 seems to have better support for old GMA, something which dolphin has abandoned, not complaining just stating some facts
PS2 has a lot stuff that can be threaded so its at least possible for it.
Quote:I'm not a coder or anything but I know nothing is impossible unless you don't try.

Except they did try. Also the "I'm not a coder" part really doesn't help your argument.

Quote:The new PCSX2 seems to have better support for old GMA, something which dolphin has abandoned, not complaining just stating some facts

Blame nintendo, not dolphin.
Quote:I'm not a coder or anything but I know nothing is impossible unless you don't try.

That is also false applied to software development, and even if it isn't, it will come to a point where we we'll see most things that look possible to do but are possible aren't worth the work.
Quote:Except they did try. Also the "I'm not a coder" part really doesn't help your argument.

I don't think they have tried long enough to say it can't be done, they just don't want to put the effort into it.
(12-15-2011, 11:19 AM)xenowildfire Wrote: [ -> ]
Quote:Except they did try. Also the "I'm not a coder" part really doesn't help your argument.

I don't think they have tried long enough to say it can't be done, they just don't want to put the effort into it.

So you basically accuse devs of being lazy? Even if that was the reason here (it isn't imo) they basically have every right to be lazy about this, it's their hobby, not their job.
(12-15-2011, 11:19 AM)xenowildfire Wrote: [ -> ]
Quote:Except they did try. Also the "I'm not a coder" part really doesn't help your argument.

I don't think they have tried long enough to say it can't be done, they just don't want to put the effort into it.

It seems that skid_au *did* try multi-threading JIT compilation (and was half-way done with it), but results didn't seem to be too promising (mainly because of the thread-safe and synchronization work needed which reduces the possible performance gain -- good luck implementing a thread that recompiles code upon encountering non-JITted code, and/or reacts on consecutive memory writes, for example). So he gave up with it somewhat.

As said here: http://forums.dolphin-emu.org/showthread.php?tid=17878&pid=162332&highlight=multithread+jit#pid162332
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14