The following warnings occurred: | |||||||||||||||
Warning [2] Undefined property: MyLanguage::$archive_pages - Line: 2 - File: printthread.php(287) : eval()'d code PHP 8.2.28 (Linux)
|
![]() |
Some (possibly) New Ideas for RPCS3 - Printable Version +- EmuNewz Network (https://www.emunewz.net/forum) +-- Forum: Official Boards for Emunews Affiliated Emu Projects (https://www.emunewz.net/forum/forumdisplay.php?fid=47) +--- Forum: Official RPCS3 Forum [archive] (https://www.emunewz.net/forum/forumdisplay.php?fid=172) +---- Forum: RPCS3 - Support & Issue Reporting (https://www.emunewz.net/forum/forumdisplay.php?fid=163) +---- Thread: Some (possibly) New Ideas for RPCS3 (/showthread.php?tid=161420) |
RE: Some (possibly) New Ideas for RPCS3 - derpf - 05-16-2014 (05-15-2014, 09:59 PM)ssshadow Wrote:(05-15-2014, 09:43 PM)mushroom Wrote:(05-15-2014, 09:24 PM)[Unknown] Wrote: I'm sorry, but it's pretty clear you did not understand my post. I discussed binaries, dynamic loading, and also the decoding stage. That's not strictly true as executables also contain data (only executable sections like .text have code). You can very well pack all of the game data into the executable itself, it's just that nobody in their right mind does that beyond small things like icons or .xpm images. RE: Some (possibly) New Ideas for RPCS3 - ssshadow - 05-16-2014 (05-16-2014, 12:09 AM)derpf Wrote:(05-15-2014, 09:59 PM)ssshadow Wrote:(05-15-2014, 09:43 PM)mushroom Wrote:(05-15-2014, 09:24 PM)[Unknown] Wrote: I'm sorry, but it's pretty clear you did not understand my post. I discussed binaries, dynamic loading, and also the decoding stage. I know, that's why I said "On a really basic level, that is basically what an .exe is, a long list of instructions for the cpu to follow. " ![]() RE: Some (possibly) New Ideas for RPCS3 - Ontakeio - 05-16-2014 Yes, I mean the whole game not just the code. ![]() When labels of commands are read by emu, appropriate functions can be called to immediately change RPCS3's state without having to decode as you play. That is what I meant not bytecode, just with another parseable code that would not require instruction decoding of PowerPC code. RE: Some (possibly) New Ideas for RPCS3 - [Unknown] - 05-16-2014 So, let me ask you again, if you're so convinced about these things, why aren't you trying them yourself, and building proof of concept examples? Why waste all the time with this MPD silliness? I mean, you're providing some entertainment, don't get me wrong. But I'm thinking you probably don't believe these things yourself (if you did, you'd be researching them and trying to gain knowledge and test them), and just are hoping to send someone on a wild goose chase. That's a shame. -[Unknown] RE: Some (possibly) New Ideas for RPCS3 - Nekotekina - 05-16-2014 Quote:Yes, I mean the whole game not just the code. It makes so much sense so I want to close this thread immediately. RE: Some (possibly) New Ideas for RPCS3 - gamenoob - 05-16-2014 (05-16-2014, 05:42 PM)Ontakeio Wrote: Yes, I mean the whole game not just the code. But on runtime instruction will be changed, How can you possibly decode earlier? Its not like encoding a set of frames(movie), its a realtime application emulation we are talking about. RE: Some (possibly) New Ideas for RPCS3 - derpf - 05-16-2014 (05-16-2014, 07:14 PM)gamenoob Wrote:(05-16-2014, 05:42 PM)Ontakeio Wrote: Yes, I mean the whole game not just the code. As far as we know, PS3 games cannot be polymorphic, so you can well do the fetching and decoding ahead of time. I highly doubt this would bring you much over the current system unless you want to waste a huge amount of memory. RE: Some (possibly) New Ideas for RPCS3 - androidlover - 05-17-2014 If all code can be decoded ahead of time before playing, the emulator can simply work like how ontakeo said, no? Wouldn't that make it faster if it was all decoded ahead of time and cached? Sounds like it would be potentially faster than a dynamic recompiler because the dynarec still has to decode as you play, even if it stores the decoded instructions in RAM. RE: Some (possibly) New Ideas for RPCS3 - flashmozzg - 05-17-2014 don't think that decoding the code is bottleneck right now. RE: Some (possibly) New Ideas for RPCS3 - gamenoob - 05-17-2014 Are you asking that, people should de-compile game code to something workable and then recompile to x86? That is an enormous task. And it is not generic either,you have to work for every game. Basically porting a huge collection ps3 games. |