找回密码
 注册

QQ登录

只需一步,快速开始

查看: 208|回复: 0

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

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

" K' Z' B" a4 o; T# G
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 安装2 f, d: [4 I- i2 p3 m
值得注意的是,shadPS4 创新性地采用了 “分层编译” 技术。在游戏运行时,系统会将 PS4 二进制代码分解为基础指令集和图形渲染指令,分别通过即时编译器(JIT)和着色器预编译优化执行效率。这种双轨并行的编译方式,使《血源诅咒》在 RTX 4070Ti 显卡上可稳定运行于 1080p/60 帧。
不仅如此,ShadPS4 还激发了MOD社区的热情。例如,fromsoftserve 的“Remaster”项目通过引入更多的点光源、更丰富的视差遮挡贴图以及调整反射贴图等手段,极大地提升了游戏的画面效果,使游戏更加细腻逼真。此外,该模拟器还允许玩家解锁游戏帧数,虽然目前这项功能还在实验阶段,但它无疑为未来提供了无限可能。
更新日志
ShadPS4 0.8.0" P# L% V; l6 s+ i$ q
Apr 27, 2025, |0 `6 V# r7 k4 q0 Z6 E5 O" D* u
Core:
; r+ z6 L7 @7 N! F6 ]* \+ wlseek: let the host OS set lseek errors5 |0 h$ Z7 n( F" g; l% [
Filesystem code cleanup
% N% b! m8 n5 O8 ^  i5 g4 tEmulate sceKernelInternalMemory mapping
- d0 N1 t. {0 l$ P9 ~6 _Fixed sceKernelAllocateDirectMemory and sceKernelAvailableDirectMemorySize
0 L1 l/ ~8 f4 z  y2 Z6 eLibraries:6 |' W# [& N. H. S* h" U- V
sceDiscMap is now HLE.3 E5 d2 m0 v' x; W2 q, ^$ p3 C+ N
Initial ngs2 HLE work.
, r( O6 X* y7 w" gImplement libusb passthrough, G- L5 C/ R" r4 \* z8 [( f7 Q
Proper ulobjmgr stubs
* Z6 X$ d% n% e, M4 BInitial Audio3d implementation
( n5 d. M8 C& U* j2 e- Y, iNpAuth library stub
; g, f5 z4 e8 t& s) z8 jGPU:- i/ e$ d7 O# Z" J" ?8 j
Reset previous buffer label instead of current one1 D' [0 o$ e  z: {9 w
Handle compute packets that are split between the ends of two command buffers
" x" f0 ]* G1 U- A+ L  `8 t$ a/ s- C& SImplement DmaDataSrc::MemoryUsingL2 and DmaDataDst::MemoryUsingL2# E' u. C4 }; l) r& t& q
renderer_vulkan: Use more depth-stencil dynamic state.
/ x0 H, ]4 X$ ?2 n1 g) urenderer_vulkan: Only update dynamic state when changed.
# g0 p4 F- A/ P. z; v& t7 Irenderer_vulkan: Make some primitive state dynamic.
7 p0 I5 \6 V3 w. ^! t& I! ~/ BImplement sceVideoOutGetEventCount and sceVideoOutDeleteVblankEvent5 |( T: I3 d: D
vk_rasterizer: Control mapped_ranges access with shared lock.
( D* V: h0 K6 O$ U4 N* drenderer_vulkan: Improve handling of required vs optional extensions.
( B6 k+ K% I  \$ v$ J5 w( Avk_rasterizer: Improve viewport depth calculations.: ^( f% F7 h0 F0 R; f. i
texture_cache: Relax mismatched image type from assert to cache miss.7 `  f. [$ _" J% M- L* y
renderer_vulkan: Support loading Vulkan layers on macOS SDL build.
& D# S. Z+ P& u. g# `9 f+ uShader recompiler:
/ f- t7 l# x& H' fImprove divergence handling and readlane elimintation
  s3 k4 [; q& _% m  ~2 }" E) qAdd S_SETPRIO to EmitFlowControl
, f3 ~' d. i- c( j. C# ?& q& i2 CUse VK_AMD_shader_trinary_minmax when available8 S( {; j9 l& j: P
resource_tracking_pass: Add heuristic to detect incorrectly tracked buffer sharp/ c, t% v9 j2 R7 @5 B
Implement S_FLBIT_I32_B32 and V_MUL_HI_I327 l5 f3 R6 h! J+ f3 d3 H! i
Implement S_SUBB_U32 instruction# u' Z9 e1 a5 j5 n" _
Fill in IMAGE_GATHER4_* variants in table! V' P  V8 @7 K( ]
Implementing DS_SUB_U32, DS_INC_U32, DS_DEC_U32.7 E. e6 ^$ G8 {$ @5 H2 Q
Implement SET_PC_B64 instruction9 _: o" g# g2 p$ W2 L
GUI:! C, U9 J9 `, S8 p
Add option to enable/disable game folders individually0 {( O* q! F9 ~
Handle “-patch” as the suffix for game update folders: m, S7 Y. H5 W7 [, {( l
Trophy Viewer – Select Game0 t, |" b" [6 A1 i* D& m7 |$ I
Removed fpkg support.
3 O. N( O4 |. B1 SFix support for unicode paths for game install directories2 w3 L" s. X0 x& I
As usual a lot of new translations
PS4电脑PC版下载地址:
PS4资源汇总含游戏主题固件金手指等
7 Y4 p. J# J% d; V
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-29 03:33 , Processed in 0.097920 second(s), 13 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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