RPCS3 / rpcs3

PlayStation 3 emulator and debugger
https://rpcs3.net/
GNU General Public License v2.0
15.46k stars 1.92k forks source link

PPU Interpreter (dynamic) greyed out. #12076

Closed RokkumanX closed 2 years ago

RokkumanX commented 2 years ago

If this is inappropriate to file/ask here, feel free to close this issue. As for Discord which I tried to access, it stated that I needed to add my phone number before I could "talk" (which obviously I don't really want to do for integrity reasons) so that's why I'm here.

Now, it's been quite some time since I updated RPCS3 before today (last version I used was v0.0.20 something)

The version I'm using now is v0.0.22-13642-efff2a78 which have PPU Interpreter (dynamic) greyed out and from I can tell this corresponds to the older PPU Interpreter (fast) option which I could select in v0.0.20

I don't know why I can't choose the the faster option because PPU Interpreter (Static) works fine although albeit slow sometimes. Only game I play is Castlevania - Harmony of Despair anyway.

My CPU is a i7 8700K, not great but not bad either. I'm running this with a GTX 1070, 64GB RAM and Windows 10 LTSC 2021

I don't know if this is a bug or if it's just something that have been changed along the way. Honestly I don't think a .log file is needed here, I just want to know why I can't choose PPU Interpreter (dynamic) anymore.

Thank you in advance!

EDIT: I meant PPU Interpreter obviously, SPU Interpreter (dynamic) is NOT greyed out.

Darkhost1999 commented 2 years ago

To the best of my knowledge PPU Interpreter Dynamic isn't an implemented feature yet. So to answer your question it's Disabled because it doesn't do anything yet. If it does something it's an incomplete something.

MSuih commented 2 years ago

It hasn't been implemented yet but since space has already been reserved for it in the menu it'll most likely be available at some point in future. We expect casual users to use recompilers anyways so it is not a high priority thing.

I'm closing this as there's no bug involved.

RokkumanX commented 2 years ago

First of all, thank you for taking the time answering my question. I appreciate it!

So you're saying it's because the feature/option isn't implemented yet.

I thought it was??? Because in older versions it was called PPU Interpreter (fast) but maybe they are completely different?

MSuih commented 2 years ago

The interpreters were completely redesigned, that's why the names were changed.

RokkumanX commented 2 years ago

I understand, at least I don't have to worry about this anymore. Thank you very much, I thought my CPU was the culprit and old or something.

Cheers!

RokkumanX commented 2 years ago

Just a small update, PPU Interpreter (static) and SPU Interpreter (dynamic) works great so that's a relief.