• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Offtopic › Delfino Plaza v
« Previous 1 ... 21 22 23 24 25 ... 64 Next »

Sony Playstation 3 - lvl0 key hacked (PS3)
View New Posts | View Today's Posts

Pages (7): « Previous 1 ... 3 4 5 6 7 Next »
Jump to page 
Thread Rating:
  • 2 Vote(s) - 4 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Sony Playstation 3 - lvl0 key hacked (PS3)
06-03-2013, 03:26 AM
#51
Shonumi Offline
Linux User/Tester
**********
Administrators
Posts: 6,513
Threads: 55
Joined: Dec 2011
Guess it's just Mupen64Plus that has HLE plugins for the RSP. Both work fairly well except in a limited number of games that I've tested (the 1st Pokemon Stadium, TWINE, Factor 5 games).

Haven't used 1964 in years, not since I had a 1GHz Celeron circa '02. I remember playing LoZ:OoT with a handful of glitches. I had no idea what any of the options did whatsoever :p
Website Find
Reply
06-03-2013, 08:02 AM
#52
omega_rugal Offline
A thorn on your side
***
Posts: 137
Threads: 6
Joined: Mar 2013
Quote:the 1st Pokemon Stadium, TWINE, Factor 5 games

AFAIK those games need special RSP microcode, which may not be fully emulated in HLE... yet...
Find
Reply
06-03-2013, 08:13 AM
#53
Shonumi Offline
Linux User/Tester
**********
Administrators
Posts: 6,513
Threads: 55
Joined: Dec 2011
For the Factor 5 games, I know they definitely use custom microcodes. With Pokemon Stadium, Nintendo did license some voice compression tech from Factor 5, so it's possible the RSP ucode was tweaked or outright custom. I have not idea what's going on under the hood with TWINE, though I've heard something about how it uses Fast3D microcodes, so it's custom. These will require some reverse-engineering if people want to emulate them via HLE. Not impossible, but no one seems interested in doing that sort of thing these days, unfortunately.
Website Find
Reply
06-03-2013, 11:24 AM (This post was last modified: 06-03-2013, 02:25 PM by NaturalViolence.)
#54
NaturalViolence Offline
It's not that I hate people, I just hate stupid people
*******
Posts: 9,013
Threads: 24
Joined: Oct 2009
omega_rugal Wrote:And Natural Violence, don`t be so negative, after all, back in the 199x, many computer geeks looked at the N64 specs and swore that "it can not and will not be emulated on a x86" and we all know what happened next...

You're comparing two completely different things.

And I never said it was impossible I debated whether or not it would be effective (good accuracy and performance being possible at the same time). I would prefer to debate on specific topics of interest rather than simply saying yes or no to such a general question (which is why I never did). "But look what happened to those other naysayers!" is not a good rebuttal to any of the points I raised.

If you're going to respond to something that I say please quote it so that I know what I'm defending. Because as far as I know I never suggested otherwise.

omega_rugal Wrote:you want to put the same code we use in an x86 inside the ps3? shouldn`t it be ported to take advantage of CELL?

The PS3s CPU has only one general purpose cpu core (the PPE) and its performance is pretty abysmal for the type of workload that dolphin has to do. It was outperformed by pentium 4 and athlon 64 cpus from 2004 in applications optimized in assembly by IBM themselves. There is nothing that they can do about that. The best programmers in the world cannot change that.

The SPEs are ideal for long loops of SIMD operations without conditional branches. Making them useful for gpu emulation but useless for cpu emulation. While the SPEs give the PS3 amazing performance in the right type of workload dolphin is not that type of workload.

Unlike PCs the PS3 is a machine with hardware that is locked in time. The N64 emulation naysayers were right with regards to the hardware that was available at that time. But things got better over time. The PS3 on the other hand isn't going to get any faster anytime soon.

The fact that it's a PPC cpu will likely substantially reduce overhead but whether it's enough remains to be seen until somebody actually tries to do it. This is the one and only redeeming quality the PS3s hardware has that might make gc/wii emulation viable.
"Normally if given a choice between doing something and nothing, I’d choose to do nothing. But I would do something if it helps someone else do nothing. I’d work all night if it meant nothing got done."  
-Ron Swanson

"I shall be a good politician, even if it kills me. Or if it kills anyone else for that matter. "
-Mark Antony
Website Find
Reply
06-04-2013, 07:41 AM
#55
omega_rugal Offline
A thorn on your side
***
Posts: 137
Threads: 6
Joined: Mar 2013
Quote:If you're going to respond to something that I say please quote

you said a lot of things, can not quote every single one, but all can be resumed as a "no".

Quote:The PS3s CPU has only one general purpose cpu core (the PPE) and its
performance is pretty abysmal for the type of workload that dolphin has
to do

that`s what the SPEs are for. whoever takes this job it`s gonna have to split dolphin into the PPE and the SPEs.

as you said, it remains to be seen.
Find
Reply
06-04-2013, 08:30 AM (This post was last modified: 06-04-2013, 08:31 AM by NaturalViolence.)
#56
NaturalViolence Offline
It's not that I hate people, I just hate stupid people
*******
Posts: 9,013
Threads: 24
Joined: Oct 2009
omega_rugal Wrote:you said a lot of things, can not quote every single one,

Then quote some of them so I at least now what you're talking about.

As far as I know you're responding to something I didn't even say. How am I supposed to fairly defend myself against that kind of accusation?

omega_rugal Wrote:but all can be resumed as a "no".

A "no" to what question? I didn't say it was impossible which is what you're claiming that I said.

omega_rugal Wrote:that`s what the SPEs are for. whoever takes this job it`s gonna have to split dolphin into the PPE and the SPEs.

But like I said the SPEs are terrible at doing exactly what the JIT does. And even if they weren't the JIT can't be effectively multithreaded according to skid himself. This is the problem that I brought up. It is a completely valid problem verified by both programmers who have worked with the cell be as well as the official whitepages from IBM. The cell be is a highly specialized cpu that is not ideal for every type of application no matter how good your programmers are.

omega_rugal Wrote:as you said, it remains to be seen.

This is completely out of context.

Here is the sentence where I said that:
NaturalViolence Wrote:The fact that it's a PPC cpu will likely substantially reduce overhead but whether it's enough remains to be seen until somebody actually tries to do it.

Obviously I was referring to the PPE, not the SPEs.

Minor gripe: Please capitalize your sentences. It really bugs me for some reason.
"Normally if given a choice between doing something and nothing, I’d choose to do nothing. But I would do something if it helps someone else do nothing. I’d work all night if it meant nothing got done."  
-Ron Swanson

"I shall be a good politician, even if it kills me. Or if it kills anyone else for that matter. "
-Mark Antony
Website Find
Reply
06-04-2013, 08:44 AM
#57
AnyOldName3 Offline
First Random post over 9000
*******
Posts: 3,533
Threads: 1
Joined: Feb 2012
(06-04-2013, 08:30 AM)NaturalViolence Wrote: Minor gripe: Please capitalize your sentences. It really bugs me for some reason.

Probably because it isn't English otherwise, but just an approximation.
OS: Windows 10 64 bit Professional
CPU: AMD Ryzen 5900X
RAM: 16GB
GPU: Radeon Vega 56
Find
Reply
06-04-2013, 08:46 AM
#58
omega_rugal Offline
A thorn on your side
***
Posts: 137
Threads: 6
Joined: Mar 2013
Ok agreed.

we won`t see any good Gc/Wii emulation on the PS3.
Find
Reply
06-04-2013, 09:28 AM
#59
NaturalViolence Offline
It's not that I hate people, I just hate stupid people
*******
Posts: 9,013
Threads: 24
Joined: Oct 2009
Stop doing that.

If you disagree with me than either debate the validity of some of the points I made (and quote them) or add your own. I'm completely open to a reasonable debate. I'm not making unreasonable demands or slinging childish insults. There is no reason for you to have to "give up" just to end the conversation.
"Normally if given a choice between doing something and nothing, I’d choose to do nothing. But I would do something if it helps someone else do nothing. I’d work all night if it meant nothing got done."  
-Ron Swanson

"I shall be a good politician, even if it kills me. Or if it kills anyone else for that matter. "
-Mark Antony
Website Find
Reply
06-04-2013, 01:05 PM
#60
omega_rugal Offline
A thorn on your side
***
Posts: 137
Threads: 6
Joined: Mar 2013
What is there to debate? you already said it, the PS3 sucks at emulating the GC/Wii.
Find
Reply
« Next Oldest | Next Newest »
Pages (7): « Previous 1 ... 3 4 5 6 7 Next »
Jump to page 


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode