This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Thread Rating:
  • 10 Vote(s) - 3.7 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Why are you making a PS3 emulator?
#48
(05-01-2014, 07:58 PM)androidlover Wrote: I am not sure what you mean by "experimental point of view." Writing a dynamic recompiler needs not be an "experiment" as there's plenty of knowledge on how to do it. RPCS3 isn't the first Power Architecture recompiler/interpreter made, so it's not merely a "guessing" approach.

Unless you mean "experimental" as in "We're doing stuff, testing it, seeing if it works right, etc." You certainly need some experimenting around, since emulating a PS3 is no walk in the part. In that case I don't think "experimental" completely fits the definition of the approach of a PS3 emulator though.

Yes, I meant the latest. Maybe "experimental" wasn't the best word to describe it since it has such loose meaning.
Anyway, mushroom made a pretty accurate description of what experimental may mean for RPCS3.
Certainly, writing a dynarec is not an experiment, it has been done countless times before. What I meant is that solutions like dynamic recompilation are being worked on separate forks by a subset of contributors.
Nothing will be blindly merged if it doesn't produce a significant advantage to the emulation process (speed and accuracy wise).

In fact, we're already hitting a barrier related to our current interpreter and a redesign is starting to become a necessity: https://github.com/DHrpcs3/rpcs3/issues/210 (unknownbrackets pointed out how much the interpreter saturates the CPU).


Messages In This Thread
Why are you making a PS3 emulator? - by mushroom - 04-03-2014, 06:30 PM
RE: Why are you making a PS3 emulator? - by derpf - 04-11-2014, 04:34 AM
RE: Why are you making a PS3 emulator? - by derpf - 04-16-2014, 01:47 AM
RE: Why are you making a PS3 emulator? - by derpf - 04-16-2014, 07:19 AM
RE: Why are you making a PS3 emulator? - by Hykem - 04-16-2014, 10:04 PM
RE: Why are you making a PS3 emulator? - by derpf - 04-20-2014, 08:25 AM
RE: Why are you making a PS3 emulator? - by derpf - 04-22-2014, 04:28 AM
RE: Why are you making a PS3 emulator? - by derpf - 04-23-2014, 01:51 AM
RE: Why are you making a PS3 emulator? - by hlide - 04-23-2014, 04:17 PM
RE: Why are you making a PS3 emulator? - by derpf - 04-23-2014, 12:11 PM
RE: Why are you making a PS3 emulator? - by d875j - 04-24-2014, 07:41 AM
RE: Why are you making a PS3 emulator? - by derpf - 04-24-2014, 08:40 AM
RE: Why are you making a PS3 emulator? - by hlide - 04-24-2014, 08:42 PM
RE: Why are you making a PS3 emulator? - by derpf - 04-25-2014, 01:18 AM
RE: Why are you making a PS3 emulator? - by hlide - 04-25-2014, 07:09 PM
RE: Why are you making a PS3 emulator? - by derpf - 04-30-2014, 12:25 AM
RE: Why are you making a PS3 emulator? - by Hykem - 05-01-2014, 03:46 PM
RE: Why are you making a PS3 emulator? - by Hykem - 05-02-2014, 04:33 PM
RE: Why are you making a PS3 emulator? - by derpf - 05-03-2014, 11:35 PM
RE: Why are you making a PS3 emulator? - by Hykem - 05-04-2014, 04:32 PM
RE: Why are you making a PS3 emulator? - by hlide - 05-05-2014, 11:10 PM

Forum Jump:


Users browsing this thread: 4 Guest(s)