找回密码
 注册

QQ登录

只需一步,快速开始

查看: 828|回复: 0

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

[复制链接]
发表于 2025-5-2 21:49:33 | 显示全部楼层 |阅读模式
开源索尼PlayStation4模拟器 ShadPS4 v0.8.0 中文绿色版                                                         
, ?$ @# a; M5 x# Q9 I! |
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 安装
    7 J8 u( B  y. T+ ~5 C
值得注意的是,shadPS4 创新性地采用了 “分层编译” 技术。在游戏运行时,系统会将 PS4 二进制代码分解为基础指令集和图形渲染指令,分别通过即时编译器(JIT)和着色器预编译优化执行效率。这种双轨并行的编译方式,使《血源诅咒》在 RTX 4070Ti 显卡上可稳定运行于 1080p/60 帧。
不仅如此,ShadPS4 还激发了MOD社区的热情。例如,fromsoftserve 的“Remaster”项目通过引入更多的点光源、更丰富的视差遮挡贴图以及调整反射贴图等手段,极大地提升了游戏的画面效果,使游戏更加细腻逼真。此外,该模拟器还允许玩家解锁游戏帧数,虽然目前这项功能还在实验阶段,但它无疑为未来提供了无限可能。
更新日志
ShadPS4 0.8.0. b3 |1 F9 Y- f* S
Apr 27, 2025
* x5 W- _; Y# G) fCore:
8 ~/ t! x+ h: ^1 l& O. olseek: let the host OS set lseek errors5 \8 A% |. x7 A: w+ U% l
Filesystem code cleanup: h! e2 I2 Q) _
Emulate sceKernelInternalMemory mapping
5 H/ R/ [5 N& mFixed sceKernelAllocateDirectMemory and sceKernelAvailableDirectMemorySize# o/ k1 H9 ]7 b4 J
Libraries:
; O' i* D; ~$ X: f8 DsceDiscMap is now HLE.
- S0 x/ Y. R+ IInitial ngs2 HLE work.
$ j7 f" c# f, a! h6 iImplement libusb passthrough6 q; P2 J/ t- ^
Proper ulobjmgr stubs: C% L) Y" S! y4 m) r$ g! T5 w/ B
Initial Audio3d implementation5 P8 J5 o6 E# P* v) F
NpAuth library stub
7 m' H+ G5 e+ A/ B' i7 RGPU:
( A  w9 Q$ T5 \Reset previous buffer label instead of current one1 \# q1 _9 z& D. b$ f' F
Handle compute packets that are split between the ends of two command buffers
* W! X! K4 z; QImplement DmaDataSrc::MemoryUsingL2 and DmaDataDst::MemoryUsingL27 I0 y. n$ Y9 L0 c& V) o9 b
renderer_vulkan: Use more depth-stencil dynamic state.
* u; q- f, S+ |7 V5 z. _renderer_vulkan: Only update dynamic state when changed.
8 q. a. c; M  y. ^! @/ |. E- J  X, `renderer_vulkan: Make some primitive state dynamic.
& |- a6 f+ `2 j; n6 }. _3 Q# ?/ iImplement sceVideoOutGetEventCount and sceVideoOutDeleteVblankEvent' i5 a2 m5 K' S" K9 W! K  _+ _
vk_rasterizer: Control mapped_ranges access with shared lock.1 ]8 t# R9 L. h* }* C. i
renderer_vulkan: Improve handling of required vs optional extensions.
8 w- h6 u4 z: y7 T4 [vk_rasterizer: Improve viewport depth calculations.
  B4 }$ l% K. @$ f# Ptexture_cache: Relax mismatched image type from assert to cache miss.
2 n7 d5 W: @: @/ J8 i4 q- |5 irenderer_vulkan: Support loading Vulkan layers on macOS SDL build.
. V* s) l9 {* Z0 v  W7 AShader recompiler:) R! ^2 d: K* Y# J7 z6 ]. [
Improve divergence handling and readlane elimintation) q) X6 J+ O, U7 K
Add S_SETPRIO to EmitFlowControl. D* y' J2 J: }( P
Use VK_AMD_shader_trinary_minmax when available
2 }$ N5 l2 o  U) B  y6 M9 R2 Sresource_tracking_pass: Add heuristic to detect incorrectly tracked buffer sharp. Q/ {3 K* q' U3 }0 i
Implement S_FLBIT_I32_B32 and V_MUL_HI_I32
. G* q. x* h9 g2 gImplement S_SUBB_U32 instruction7 b3 Z' y6 g+ U% J/ |: h" h5 C1 S3 I
Fill in IMAGE_GATHER4_* variants in table, B% Q* `, I# w7 o1 X
Implementing DS_SUB_U32, DS_INC_U32, DS_DEC_U32.
0 m' b0 \. H0 @5 S( H) DImplement SET_PC_B64 instruction0 w8 }. f2 l9 e2 a+ z
GUI:8 |, Z3 d9 @' m, L
Add option to enable/disable game folders individually
% H: I; C. q$ e" A% I3 w6 eHandle “-patch” as the suffix for game update folders/ w' z% M+ V3 Q( I! C  X5 N
Trophy Viewer – Select Game4 k& R8 V- H% P! ~
Removed fpkg support.
9 _3 X9 j0 X( y4 b- c; T4 H. o9 q( K9 ]Fix support for unicode paths for game install directories7 ?; K' [) u$ s9 A# [9 i
As usual a lot of new translations
PS4电脑PC版下载地址:
PS4资源汇总含游戏主题固件金手指等
1 L0 L( u! }9 y0 i! z
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-8-18 12:00 , Processed in 0.096846 second(s), 13 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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