找回密码
 注册

QQ登录

只需一步,快速开始

查看: 573|回复: 0

开源索尼PlayStation4模拟器 ShadPS4 v0.8.0 中文绿色版

[复制链接]
发表于 2025-5-2 21:49:33 | 显示全部楼层 |阅读模式
开源索尼PlayStation4模拟器 ShadPS4 v0.8.0 中文绿色版                                                         

/ p" }6 v# C$ \) ~$ l; y+ n3 M
ShadPS4 是一个相对较新的模拟器项目,但它的发展速度却令人瞩目。自 2024 年以来,这个由一群热情的技术爱好者和开发者组成的团队不断推陈出新,通过深度学习、机器学习以及先进的算法,如生成对抗网络(GAN)和变分自编码器(VAE),为 PC 用户带来了前所未有的游戏体验。特别是对于那些追求高画质和流畅度的玩家来说,ShadPS4 提供了一个全新的选择。
软件截图
软件特点
ShadPS4 的性能表现是其最大的亮点之一。YouTube 知名频道 BrutalSam 在其视频评测中对这款模拟器给予了高度评价。从《重力异想世界:重制版》到《血源诅咒》,ShadPS4 展现出了极高的兼容性,尽管部分游戏仍存在性能问题或画面故障,但模拟器已经成功地让这些游戏在 PC 上运行起来。尤其是《血源诅咒》,经过数月的快速迭代,该游戏的运行效果已经从勉强可玩提升到了流畅运行,给玩家带来了极大的惊喜。
hadPS4 采用模块化设计,通过 C++ 语言构建了完整的 PS4 系统模拟层。其核心组件包括:
  • CPU 虚拟化引擎:支持 AMD Jaguar 架构指令集转译,实现与 PC 端 x86 处理器的高效协同
  • GPU 模拟系统:基于 Vulkan API 的图形渲染管线,兼容 NVIDIA/AMD 主流显卡
  • 内存管理模块:动态分配虚拟内存空间,支持最大 16GB 显存扩展
  • 文件系统模拟器:完整解析 PS4 游戏 pkg 格式,支持增量更新与 DLC 安装
    # ?1 o- y3 u- R8 `4 i) K0 A
值得注意的是,shadPS4 创新性地采用了 “分层编译” 技术。在游戏运行时,系统会将 PS4 二进制代码分解为基础指令集和图形渲染指令,分别通过即时编译器(JIT)和着色器预编译优化执行效率。这种双轨并行的编译方式,使《血源诅咒》在 RTX 4070Ti 显卡上可稳定运行于 1080p/60 帧。
不仅如此,ShadPS4 还激发了MOD社区的热情。例如,fromsoftserve 的“Remaster”项目通过引入更多的点光源、更丰富的视差遮挡贴图以及调整反射贴图等手段,极大地提升了游戏的画面效果,使游戏更加细腻逼真。此外,该模拟器还允许玩家解锁游戏帧数,虽然目前这项功能还在实验阶段,但它无疑为未来提供了无限可能。
更新日志
ShadPS4 0.8.0
/ B' T# o4 `# O5 k" u7 F" BApr 27, 2025/ q" \6 x; P$ G/ Q0 N
Core:
$ o+ _; n) J, W3 T3 ?/ v% F3 ulseek: let the host OS set lseek errors
- J, \' \# k2 S. P% O* ^Filesystem code cleanup+ g' c3 O! t. a$ a
Emulate sceKernelInternalMemory mapping. Q5 Q& R8 \+ k. L
Fixed sceKernelAllocateDirectMemory and sceKernelAvailableDirectMemorySize8 y1 B- M( L/ ~6 q1 p
Libraries:; W9 p2 {$ J( E% ~1 W4 j
sceDiscMap is now HLE.7 ~2 N7 B5 }6 `; w7 f  O" I
Initial ngs2 HLE work.. \% e. k7 {' [( u: g2 t. g& c8 M
Implement libusb passthrough
: B) l  F+ d. k3 uProper ulobjmgr stubs
3 b$ }" S" n& |2 G' o* o/ zInitial Audio3d implementation* C3 I! ?1 b+ V0 u( ]7 K& H/ W
NpAuth library stub
* O- D! m! @  C0 G' H3 `GPU:
/ y5 H& E& A- B4 iReset previous buffer label instead of current one
( Q+ i! O$ ?: i3 @Handle compute packets that are split between the ends of two command buffers# g. n- k" x  S
Implement DmaDataSrc::MemoryUsingL2 and DmaDataDst::MemoryUsingL2
, A& O4 F* p7 w; _! M2 Srenderer_vulkan: Use more depth-stencil dynamic state.9 L6 y6 C& q/ G4 I
renderer_vulkan: Only update dynamic state when changed.
% M+ M* [; d! E/ Erenderer_vulkan: Make some primitive state dynamic." t1 {2 h* K- t, f5 F
Implement sceVideoOutGetEventCount and sceVideoOutDeleteVblankEvent
/ R& W7 c3 Q9 }8 v0 s+ \1 W) Jvk_rasterizer: Control mapped_ranges access with shared lock.- \4 d$ S" ]" c# e: p+ o
renderer_vulkan: Improve handling of required vs optional extensions./ q' L/ ^# N9 [; X
vk_rasterizer: Improve viewport depth calculations.* |- K5 Z; M, d+ a+ Z& K$ x  Y
texture_cache: Relax mismatched image type from assert to cache miss.8 W1 A7 O' {2 f) E
renderer_vulkan: Support loading Vulkan layers on macOS SDL build." Y9 g! i! h0 n. D7 @8 B1 c: y
Shader recompiler:9 r$ ~+ l7 ]- o& w) r1 O
Improve divergence handling and readlane elimintation3 B' S" h! ^% C% I+ `% h& [: y
Add S_SETPRIO to EmitFlowControl
3 ~, ?/ G6 i/ m7 `* V. C) ?Use VK_AMD_shader_trinary_minmax when available
- @( E- L$ J; b- Q0 g/ B0 M/ _& o- Cresource_tracking_pass: Add heuristic to detect incorrectly tracked buffer sharp) R' c" B2 S$ A* I) H* a, {
Implement S_FLBIT_I32_B32 and V_MUL_HI_I32% _6 _7 b2 m6 H; \% ?
Implement S_SUBB_U32 instruction
* z  U" j1 j9 ~/ G: mFill in IMAGE_GATHER4_* variants in table/ H0 ~/ m  E" {+ B- i0 I; K8 o, A
Implementing DS_SUB_U32, DS_INC_U32, DS_DEC_U32.
9 \5 j4 Y' {0 b+ c. t) JImplement SET_PC_B64 instruction$ A, A) @% V4 e# D; r
GUI:
* ?5 ^$ C1 I" \2 h" ~+ J0 j$ Y& bAdd option to enable/disable game folders individually, z: M) @' c% ^) y! \* a
Handle “-patch” as the suffix for game update folders4 N3 Y( s' u$ f! l- a
Trophy Viewer – Select Game
6 Y* ~2 R0 Q3 `& dRemoved fpkg support./ m9 {$ t# N& s
Fix support for unicode paths for game install directories% d/ v& D3 W, y- x+ I
As usual a lot of new translations
PS4电脑PC版下载地址:
PS4资源汇总含游戏主题固件金手指等
2 \$ u, X/ R+ O6 x8 {- m. ^( F! I
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|Video Game Do It Yourself ( 闽ICP备14000865号-1|闽公网安备35018102240098号 )

GMT+8, 2026-4-17 08:30 , Processed in 0.095270 second(s), 14 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表