用户名  找回密码
 注册

QQ登录

只需一步,快速开始

查看: 129|回复: 0

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

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

6 W$ |2 r4 g* O2 B$ k
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 安装% T' p$ i8 ]1 F& A* ^( q
值得注意的是,shadPS4 创新性地采用了 “分层编译” 技术。在游戏运行时,系统会将 PS4 二进制代码分解为基础指令集和图形渲染指令,分别通过即时编译器(JIT)和着色器预编译优化执行效率。这种双轨并行的编译方式,使《血源诅咒》在 RTX 4070Ti 显卡上可稳定运行于 1080p/60 帧。
不仅如此,ShadPS4 还激发了MOD社区的热情。例如,fromsoftserve 的“Remaster”项目通过引入更多的点光源、更丰富的视差遮挡贴图以及调整反射贴图等手段,极大地提升了游戏的画面效果,使游戏更加细腻逼真。此外,该模拟器还允许玩家解锁游戏帧数,虽然目前这项功能还在实验阶段,但它无疑为未来提供了无限可能。
更新日志
ShadPS4 0.8.0) n7 y, T( ?7 ^1 B" E7 [
Apr 27, 2025
' j4 F7 w6 ~/ [( A" NCore:
# J( |- h, R3 t9 Plseek: let the host OS set lseek errors7 k% w, o. L2 r; a8 F1 v9 _5 P
Filesystem code cleanup& Y  P/ Y8 `5 y* t5 J
Emulate sceKernelInternalMemory mapping
  ?" {) ]' \" YFixed sceKernelAllocateDirectMemory and sceKernelAvailableDirectMemorySize% L& W2 ^- p  A: }0 L0 Y
Libraries:4 ?0 ?2 y; [6 e' z' [' l7 F, W
sceDiscMap is now HLE.& ]3 Z" Z0 u/ ?+ \0 B, e
Initial ngs2 HLE work.
! V  n3 q; _: W$ D  `" r+ dImplement libusb passthrough
! K" o0 @4 q/ O: m5 c/ {6 I2 jProper ulobjmgr stubs' c) J- J& x' R6 l, R  {2 k" E
Initial Audio3d implementation0 _: E" n( U" W* C% r: ?) _
NpAuth library stub7 p+ V2 j9 H; A, Y
GPU:' ~2 F0 P6 Q1 ^* m
Reset previous buffer label instead of current one7 ~! H7 E6 Z, U8 }4 `
Handle compute packets that are split between the ends of two command buffers
+ ~: x' f8 n# W1 Q* @: KImplement DmaDataSrc::MemoryUsingL2 and DmaDataDst::MemoryUsingL2
" }+ W' k% ?  D, R% W2 p$ P2 orenderer_vulkan: Use more depth-stencil dynamic state.
) d1 E" O/ K9 f  x8 X) Wrenderer_vulkan: Only update dynamic state when changed.
8 g3 R8 ^0 J; @3 I7 Wrenderer_vulkan: Make some primitive state dynamic.
& W! y1 ]7 d/ \( `: a$ J4 U, k; i: CImplement sceVideoOutGetEventCount and sceVideoOutDeleteVblankEvent
% E* E/ z$ _/ P8 N6 }$ l/ g% mvk_rasterizer: Control mapped_ranges access with shared lock.  w" e6 ^) B. M' {; J3 J
renderer_vulkan: Improve handling of required vs optional extensions.
8 T3 o2 O9 y; z, K2 O8 p, N3 k# hvk_rasterizer: Improve viewport depth calculations.
+ g9 n+ J$ s7 k) n) o- ztexture_cache: Relax mismatched image type from assert to cache miss.
$ Z3 a9 Q1 J$ S" V" A/ s" U, Yrenderer_vulkan: Support loading Vulkan layers on macOS SDL build.+ p, K) f# h4 @9 {, `% ?
Shader recompiler:! j% ?, f. t1 h0 E$ C* ?
Improve divergence handling and readlane elimintation/ z1 l9 q/ @- J: @2 \
Add S_SETPRIO to EmitFlowControl
# E1 `1 j- T. ?& v% c( HUse VK_AMD_shader_trinary_minmax when available
8 ^; E6 T& C# |' b* X) n, \resource_tracking_pass: Add heuristic to detect incorrectly tracked buffer sharp1 z$ i' A6 j( u5 P% D
Implement S_FLBIT_I32_B32 and V_MUL_HI_I32' |! s) f3 M5 f2 J) Q5 v) q
Implement S_SUBB_U32 instruction
% T8 E  B. r+ Q. u  `Fill in IMAGE_GATHER4_* variants in table' J9 Y, s' P5 r; ?) Y. E: G
Implementing DS_SUB_U32, DS_INC_U32, DS_DEC_U32.
, _9 b; p1 F) {# [* |2 v$ q0 dImplement SET_PC_B64 instruction) b/ `. P' C0 ?( v
GUI:0 f6 g7 t  }0 h
Add option to enable/disable game folders individually
! U) }/ P. r+ o; [6 C% f( |Handle “-patch” as the suffix for game update folders& V0 C# h4 Q8 i# u  P4 y$ z2 X
Trophy Viewer – Select Game% B: Q; N+ E' i- u  W
Removed fpkg support.
: {) U# j: ?% u* RFix support for unicode paths for game install directories
7 a7 {* i2 n" v4 ~3 D: UAs usual a lot of new translations
PS4电脑PC版下载地址:
PS4资源汇总含游戏主题固件金手指等

- Y, o7 ]# S/ ]( m+ k; M, L
回复

举报

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

本版积分规则

Archiver|手机版|小黑屋|Video Game Do It Yourself ( 闽ICP备14000865号 )

GMT+8, 2025-5-25 09:56 , Processed in 0.096205 second(s), 14 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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