XaiJu
Nekotekina
Nekotekina

patreon


Status update from Nekotekina (2020-09-15)

Hello, this is Ivan with a late update for August.

In my previous post I introduced GalCiv and Megamouse, and August will not be an exception because this month I shared the donation with another developer, Whatcookie.

Here is some examples of his work on RPCS3:

He also made an ability to disable SPU MLAA and a lot of patches to unlock FPS in certain games, such as: Resistance, Resistance 2, Oblivion, Demon's Souls, Drakengard 3, Folklore, Lollipop Chainsaw, Shadows of the Damned, Dark Souls, NieR, Sengoku Basara 4: Sumeragi, Destroy All Humans! Path of the Furon, Army of TWO: The 40th Day, Red Dead Redemption, Asura's Wrath, Unreal Tournament 3.

In the near future he is hoping to improve the accuracy of the PowerPC VREFP and VRSQRTEFP instructions. These instructions provide a vectorized reciprocal estimate, and a vectorized reciprocal square root estimate. The word "estimate" here means that these instructions provide an approximation of the real answer, and have a certain ammount of error in their result. Currently the answer that RPCS3 provides is too exact, and some games such as Sly 2 will crash due to this. It's quite tricky to get this right, since the behavior of these instructions is implementation specific (meaning that different series of PowerPC processors will produce a different result) and a lot of research is needed. Hopefully many games will be improved once it's finished.

Regarding my own plans, I will try to take a look at improving filesystem emulation, particularly, more elegant implementation of case sensitivity of PS3. Also I will try to implement some missing SPU events.

Thank you very much.

Comments

You guys are doing God's work, thanks for the updates

mkx471

Thanks for the update. Maybe it's an off-topic, but reading about filesystem emulation improvements, makes me wonder, is RPCS3 going to support ISO file loading to emulate physical discs at any point in the future?. Current support of BD directories is ok, but it causes problems with some scenarios (some filepaths too long which causes problems with some backup solutions for example). Switchinjg my PS3 BDs directories for ISO files would be a good improvement. Is such improvement on the roadmap?

Jordi Bosch Creus


More Creators