找回密码
 注册

QQ登录

只需一步,快速开始

查看: 572|回复: 0

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

[复制链接]
发表于 2025-5-2 21:49:33 | 显示全部楼层 |阅读模式
开源索尼PlayStation4模拟器 ShadPS4 v0.8.0 中文绿色版                                                         
2 D, d! ~2 s" e
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 安装( o6 L: ?) s  C5 D, i
值得注意的是,shadPS4 创新性地采用了 “分层编译” 技术。在游戏运行时,系统会将 PS4 二进制代码分解为基础指令集和图形渲染指令,分别通过即时编译器(JIT)和着色器预编译优化执行效率。这种双轨并行的编译方式,使《血源诅咒》在 RTX 4070Ti 显卡上可稳定运行于 1080p/60 帧。
不仅如此,ShadPS4 还激发了MOD社区的热情。例如,fromsoftserve 的“Remaster”项目通过引入更多的点光源、更丰富的视差遮挡贴图以及调整反射贴图等手段,极大地提升了游戏的画面效果,使游戏更加细腻逼真。此外,该模拟器还允许玩家解锁游戏帧数,虽然目前这项功能还在实验阶段,但它无疑为未来提供了无限可能。
更新日志
ShadPS4 0.8.0, N3 Y: b# g. H5 y
Apr 27, 20255 D" D$ B! J: ^! ?2 E5 _1 a% P
Core:+ a# V- x/ V* y% s' L
lseek: let the host OS set lseek errors0 s: `- s$ B; T! Y
Filesystem code cleanup3 ^$ m5 w0 J! Q9 i/ l% L
Emulate sceKernelInternalMemory mapping9 g5 K: w1 o8 s7 ]- p) x+ @
Fixed sceKernelAllocateDirectMemory and sceKernelAvailableDirectMemorySize. Y+ ^1 \- p* Y1 ~+ c4 U* G
Libraries:
3 E2 ^: z/ C* ~4 `/ qsceDiscMap is now HLE.% p# ^; Z0 V3 L: s0 E& ^4 N
Initial ngs2 HLE work.
' |3 k" ?: g, Z  g7 [$ j& z0 z4 YImplement libusb passthrough
, ~6 {* v$ H+ i; qProper ulobjmgr stubs# r( }* E, F3 I7 i+ Q0 O9 }
Initial Audio3d implementation
# |' V4 e7 @. J5 M/ s" z  P2 nNpAuth library stub4 s2 [' O7 h; C# B4 Z6 u
GPU:2 Y1 S" X6 I* J* F
Reset previous buffer label instead of current one
0 v& K8 b' K) o! T( ~* k6 z0 z, e% ]Handle compute packets that are split between the ends of two command buffers* K. S9 w& E* [5 U3 g! L' C6 P
Implement DmaDataSrc::MemoryUsingL2 and DmaDataDst::MemoryUsingL23 n$ Z0 d& K; ?, j7 U- Q; z1 {
renderer_vulkan: Use more depth-stencil dynamic state.
/ X7 D0 j! D3 m: Drenderer_vulkan: Only update dynamic state when changed.% w! a! _( c9 ?8 r  y6 A! c: s" [
renderer_vulkan: Make some primitive state dynamic.
* R  U5 P" L, `# b0 r/ K) [Implement sceVideoOutGetEventCount and sceVideoOutDeleteVblankEvent& p: ?4 Z6 @3 s: M# t6 s% T
vk_rasterizer: Control mapped_ranges access with shared lock." ~+ z( q: F" m* T3 F$ M7 n( I
renderer_vulkan: Improve handling of required vs optional extensions.
3 E' }- p4 h/ z: W; ^& M5 b2 k5 jvk_rasterizer: Improve viewport depth calculations.
1 ~6 Q- i2 M+ e* e6 H& Ntexture_cache: Relax mismatched image type from assert to cache miss.9 n+ F; g: e2 a# q! l# y$ [4 r
renderer_vulkan: Support loading Vulkan layers on macOS SDL build.
( N7 n% t% ]( M5 b- eShader recompiler:$ \* G+ \. y6 u3 E1 z- {- g% h! K
Improve divergence handling and readlane elimintation9 G) B3 B! y8 h9 B8 t! ~) o
Add S_SETPRIO to EmitFlowControl8 S# n* c* Q: Y" M; J7 c
Use VK_AMD_shader_trinary_minmax when available
! b4 Z, P( r. Sresource_tracking_pass: Add heuristic to detect incorrectly tracked buffer sharp0 b, A2 ~: j3 }0 F0 o2 n* S3 b: x
Implement S_FLBIT_I32_B32 and V_MUL_HI_I32
+ n3 m6 D/ C6 D9 [8 wImplement S_SUBB_U32 instruction
7 _2 d2 I& x# C  hFill in IMAGE_GATHER4_* variants in table, W# {# C" j; K2 F: y# \6 W: F
Implementing DS_SUB_U32, DS_INC_U32, DS_DEC_U32.' P" C. y% E3 Z: ~* R$ \
Implement SET_PC_B64 instruction, x' _+ d) S/ N$ F- C! y% i+ u* \
GUI:0 J- E, s( B/ u, x$ V2 l8 V
Add option to enable/disable game folders individually1 K3 I2 X: q4 a9 b4 h+ `
Handle “-patch” as the suffix for game update folders
; j" f2 B* W) A, d& dTrophy Viewer – Select Game
5 U. n+ G; n% L* ~# u. @- \9 ]Removed fpkg support.: t$ R/ \( v5 O
Fix support for unicode paths for game install directories3 R: ^& y2 O: i$ X
As usual a lot of new translations
PS4电脑PC版下载地址:
PS4资源汇总含游戏主题固件金手指等
, B/ w9 T+ l( a
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-4-17 08:29 , Processed in 0.100547 second(s), 13 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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