Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14
Quote: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.
You really have no idea what you're talking about. You have no evidence to support this claim of "the only reason we don't have better multithreading support is because the devs didn't try hard enough!". This project has a dozen or so extremely smart/talented programmers, several of which have degrees in computer science. All of them have stated further multithreading as being impractical and several have tried to further multithread the code and failed to produce any significant performance improvement. So we can either listen to them or we can listen to the couple of forum users that have visited this forum over the last few years that have claimed "they are just not trying hard enough" (many of which have admitted to never writing any code before in their life, and none of which have ever contributed any code to dolphin).
Dolphin is running fast enough on current hardware, and it will run full speed (or more) very soon with next-gen cpus. What's the point on asking for multithreading as some sort of magical solution for everything?
We don't need it. When you start threading, what can go wrong, will go wrong! We've learned this the hard way back in the days of dual-core implementation.
Devs are focusing on accuracy, and that's why you have many games running perfectly.
Skidau about his Multithreaded JIT recompiler:
<skid_au> it was unlikely to offer any/much improvement so i canned it.. dolphin's jit was not designed to be multi-threaded so there was a lot of work to make it threadsafe etc
<skid_au> got about half way and didn't think it was worth the effort finishing it
@xenowildfire
Please don't talk about what you don't know, and if you really think it's possible just learn about it and I can't even tell you to do it yourself because once you understand the basics you'll see how stupid what you are asking for is.
Folks like you asking the same think in the exact same way show up once in a whiles, be assured if it was possible it would be done by now.
Believe us when we say it's impossible. If I gave you a square and asked you to fit in a circle you wouldn't need to try it to conclude it's impossible, because you could understand the situation and use your logic to predict what would happen. That's pretty much the same thing here, and that without counting Skid did try.
Arrogant is one of the worst things a person can be in the internet, it leads to trolling and banishment.
Quote:If I gave you a square and asked you to fit in a circle you wouldn't need to try it to conclude it's impossible,
Square inside a circle:
Looks fairly straight forward to me

Ok for starters I never said I could not code, I simply said I wasn't a coder.I don't have the time to do it like the Dolphin team.
For another thing I give the guy credit, he did 50% of it for Multithreading.
I know there is a big difference with all the emulators and they are coded different.
Maybe there is a different way to do the code for it to work or there might be something in the code he may have missed, I don't know just looking at different angles.
Look at motion plus, last month when Skyward Sword came out everyone was saying the plugin for it was too far off or impossible to emulate.
I have seen this emulator a few years now and I watch game's speeds go up and the drop on every revision. I'm not sure if anyone plays the emulator Jpcsp, if I remember correct people told the guy who started it, that Java was to slow and impossible but look where it is today. The guy who was trying to code it maybe good at what he does but 2 might be better and with the second coder working on it might see things that the other don't. That's all I am saying.
And I still think this is a great emulator with or without multitreading for the short amount of time that it has been out. Maybe in 10 years or so you can bring out Dolphin Ps3 emulator or Dolphin 360 lol I am just playing. Good luck in the future of emulation!!
Quote:Look at motion plus, last month when Skyward Sword came out everyone was saying the plugin for it was too far off or impossible to emulate.
Not a single developer said that to my knowledge. In fact they began working on it before the game even came out. All of the developers I asked about that said that it was possible but would take time.
You need evidence to substantiate your claims if you want us to take you seriously. At the moment you have no logical reason to believe that further multithreading is a practical solution for improving performance other than your gut feeling. "But other people did it" is not a valid argument.
It was posted here on the forums last month, the day Skyward Sword came out and I got it, so I wanted to see if it would work and I had to look on the forums and it was posted.
Another thing I never said nothing about having a gut feeling.
BTW I just looked to find it in the forums and it looks deleted.
Was it a post by a developer or just some idiot user?
Quote:Another thing I never said nothing about having a gut feeling.
You insist that there must be a way despite having absolutely no evidence. The only reason any person would do this is because they have a feeling that they are right.
(12-19-2011, 06:01 PM)NaturalViolence Wrote: [ -> ]Was it a post by a developer or just some idiot user?
there are developer in the forum? ;D
(i hope you get it)
if iam wrong correct me...
but nearly all the developer are sitting in irc...
Neobrain is the only FREQUENT poster, but I've seen delroth, billiard, shuffle, skid, and several others post here within the last month. So they do browse, they just don't post very often.
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14