您的位置: 首页 > 补丁 > 辅助补丁 > 补丁详情

PS3模拟器RPCS3 SPU性能提升补丁测试版

  • 补丁类型:辅助补丁
  • 整理时间:2018-04-03
  • 大小:9.19MB
  • 补丁制作:Farseer2
  • 补丁语言:简中
  • 版本:测试版
本地下载

普通http下载,速度慢

资源说明

资源说明:

PS3模拟器RPCS3 SPU性能提升补丁测试版,由“Farseer2”制作,一个提升模拟器游戏性能的补丁,实测p5可以提升50%的帧率,仙乐传说和忍者龙剑传西格玛过场动画不再爆音,本站提供RPCS3 SPU性能提升补丁,需要的玩家不要错过哦!


资源详情:

几天前,github用户 Farseer2 发布了一个改进中的 SPU补丁https://github.com/RPCS3/rpcs3/pull/4108

并在不断改进中........................

截至今日已经发送累积 6个Commit,

实际效果会因为游戏不同而不同,有的游戏完全没有效果,有的游戏,比如P5,可以有50%的帧率提升

原信息:

WIP for stability reasons

This PR includes some optimizations, mostly to the SPU, being the current bottleneck of the emulator:

vm::waiters are removed lazily if a lock can't be achieved at the moment of destruction to prevent the threads from locking up too much

Rewrote some heavily used stub so the compiled assembly would be faster (Best example would be try_pop)

Added fast path to try_lock

Code invalidation is only checked if a SYNC instruction was executed

SPU function DB is only searched once (instead of twice). It almost never caught a new function, yet it added quite the long search

Aggressive inlining of some function. While considered bad practice, the compiler didn't do it by itself, and, at worse, the epilogue and prologue of the function took 0.9% runtime while the function itself took 0.1%

Releasing locks earlier when processing mfc commands should reduce the time SPU threads are waiting on locks.

DMA's are now done by a REP MOVSQ, which, at least on Ivy Bridge processors, is faster (Maybe because of the instruction cache having an easier time, idk)

Probably some other stuff I forgot

So, now for the bad parts:

Performance gains may vary - while some reported almost double the FPS, some reported no change at all. Can't think of a reason for that yet.

Some parts were written before kd11 explained some of the SPU stuff to me, so take them with a grain of salt, might affect stability, so if you can, please test and report crashes and the likes.

As TSX has a different flow in some of the edited areas, I couldn't really test it

热心玩家phorcys把 Farseer2 大神提供的补丁,合并到了 Nekotekena大神的 llvm6 分支,并进行了测试,

仅测试了P5, E3 v2 标题画面,帧率 20 => 30

I7 7700 标题画面 帧率 35=>56 (使用帧率解锁补丁)


使用说明:

改名运行或者覆盖到最新的 rpcs3目录下运行

运行前清一下 llvm cache ( 右键游戏,选Delete LLVM Cache)

已知问题:

某些游戏直接崩溃

有些A卡直接崩溃

崩溃跑不了的等大神后续更新吧,或者忍耐到 这个patch合并到主干!

最近又有一些更新,nekotekina更新SPU线程的部分严格检查代码,合并到spuperf以后,会因为严格执行的原因,损失 10%的帧率。提前合并了kd11的一个图像pull #4335 , 会修复很多游戏图像。虽然少了点帧率还是更新一个。p5专用的就别下了。


截图:

PS3模拟器RPCS3 SPU性能提升补丁测试版

PS3模拟器RPCS3 SPU性能提升补丁测试版

PS3模拟器RPCS3 SPU性能提升补丁测试版

资源下载 申请收录
普通下载地址:

分流

迅雷下载

本地

电信 网通

玩家点评 0人参与,0条评论)

收藏
违法和不良信息举报
分享:

热门评论

全部评论

最新大作 更多+
死锁
  • 射击游戏
  • 未知
进入专区
解限机
  • 动作游戏
进入专区
羊蹄山之魂
  • 动作角色
  • 2025年
进入专区
怪物猎人:荒野
  • 动作游戏
  • 2025-02-28
进入专区
宣誓
  • 角色扮演
  • 2024年
进入专区
漫威蜘蛛侠2
  • 动作游戏
  • 2023-10-20
进入专区
夺宝奇兵:古老之圈
  • 冒险游戏
  • 2024-12-09
进入专区
3DM自运营游戏推荐 更多+
温馨提示

您目前下载的是(PS3模拟器RPCS3 SPU性能提升补丁测试版)。 关注 【 3DM微信和微博 】 可解锁更多游戏资源。

3DM微信

3DM微博

好的,已关注