Hello everyone,
Tl;dr : As the title suggests, this is a test run of Dante’s Inferno Ps3 version played on RPCS3 emulator from start to finish.
Now for those who want to read and of course the moderators:
It took some time, I apologize for that, been quite busy, but as I promised, this is the first full test run of Dante’s Inferno on RPCS3. The game doesn’t crash, from start to finish. The game runs smoothly and there are no issues when it comes to gameplay. It constantly runs at 60FPS, cutscenes are locked at 30 FPS.
My config is
CPU: Intel® Core™ i7-13700KF
GPU: Nvidia GeForce RTX 3080
RAM : 32 GB DDR5 5200mhz
I tested the game on older PC as well; Intel core i5-6500, with 4 cores and 4 threads, integrated graphics and 8 GBs of ram, it works just fine.
A reminder that RPCS3 relies on your CPU. The higher your frequency, cores and threads, the better performance you get. But usually, any mid-range PC nowadays can run it without issues.
There’s a minor nuisance though, there’s a known graphical glitch in certain cutscenes where Beatrice and Lucifer are together. The emulator doesn’t render them correctly. If you wanna see that, go to timestamp “00:02:47” in the video, you’ll see what I’m talking about. This includes all cutscenes that have these two together. The moment they go away, all other cutscenes render just fine. I think it’s a matter of time till RPCS3 team fixes this. They’ve really made huge progress. Especially with heavy games like GOW 3 and other PS3 exclusives.
For save states for practice purposes, last time I explained how they work, there’s some news. There’s some progress concerning that. Now you can savestate the game upon pressing “Control+S” without closing the emulator, you’ll have to wait for 20 to 30 secs, depending on your hardware, the emulator will save your state, and reload the game where you saved. It’s good news and all, but there’s a problem, if you SS many times, the emulator is bound to crash at some point. I found a workaround for this, always make true saves from the game before SS, then go to the place or skip you wanna practice at, and then SS there. So, even if that save state got corrupted, you’d still be able to load the game normally and make another clean save state. I believe save states will be fully functional very soon. It’s only a matter of time at this point.
I'll put the rest of my thread in the comment section below. It's telling me " body is too long" .
For those interested and don’t know where to get the game and stuff, I’m willing to help with uploading the version I’m currently using, the configured emulator, my own dumped game along with all DLCs, and an NG+ ready save file. I’ll make a guide on how to use the emulator and how to deal with issues if needed. It’s really easy to use. You just open the emulator and click boot the game and that’s all. Self-explanatory kind of stuff.
I also converted some Ps3 Artemis codes (similar to action replay cheat codes) to make them compatible with the emulator, anyone can use them as game patches to get infinite HP, MANA, RAGE for practice runs.
For built-in splits and the exact IGT timing that the game has, someone has to dig deeper using cheat engine to map the entire game and search for the correct memory addresses to be able to extract the value responsible for the in-game timer. Honestly, I’m not that well-versed in Hex editing, only surface-level knowledge. All I can tell you is that searching for addresses in Ps3 and X360 games is so difficult due to Big Endian format for storing multi-byte data. Add to that you’re playing an emulated version of the game, so, another layer of complexity in an already complex domain. Huge respect for those who spend countless hours datamining games using these tools. It’s insane work!
I really love this game, such a shame it’s very underrated and people don’t even hear about it. And the ones who do, often call it a GOW rip off without giving it a chance. But for me it’s its own thing. Back in the day, like 12 years ago or so, I used to play it non-stop! And after watching some of your runs, I got hyped. I’m glad I can play and learn it again.
I’ll keep practicing to do proper and better runs in the future, because this run is only a test to show you that this game is fully playable on emulator. Plus, I saved the game many times, died a lot and I don’t know if that’s against the rules, so I don’t think I’m gonna submit this run as I can barely call it a speedrun.
With that said, and this is strictly for the mods, @Cisco64 and @AKheon; if you think that the emulated DI on RPCS3 is playable and fair, it would be great if you make room for another separate board for emulators.
Thank you for your time. I wish you all a wonderful day.
I want to note that playing DI on RPCS3 is very risky, you don't crash because the computer is powerful, but people may not have such and the slightest failures will lead to a crash, it should also be mentioned that the graphics need to be adjusted so that the game again did not crash, in general, all this is debatable
@B3W4R3 Fair point. There's always a risk to crash. Personally the game never crashed for me even on weaker PCs, like the one in my aforementioned comment, also on my old laptop. If the FPS drops below 59, you get some audio stuttering. That's the only notable issue I've encountered on weaker PCs, but I agree. Many people reported that they get random crashes.
As for settings that need to be adjusted, if the mods allow for a separate emulation board, I'll provide all the tools and guides necessary to run the game and I'm already working on a video guide I'll put on my channel once done. So, even those who aren't interested in speedrunning can get this game to work with less issues.