找回密码
 注册

QQ登录

只需一步,快速开始

查看: 86|回复: 0

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

[复制链接]
发表于 7 天前 | 显示全部楼层 |阅读模式
开源索尼PlayStation4模拟器 ShadPS4 v0.8.0 中文绿色版                                                         

, X- M( v1 g6 x7 g2 ~' R
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 安装
    % o. J7 |- T* u0 W  w
值得注意的是,shadPS4 创新性地采用了 “分层编译” 技术。在游戏运行时,系统会将 PS4 二进制代码分解为基础指令集和图形渲染指令,分别通过即时编译器(JIT)和着色器预编译优化执行效率。这种双轨并行的编译方式,使《血源诅咒》在 RTX 4070Ti 显卡上可稳定运行于 1080p/60 帧。
不仅如此,ShadPS4 还激发了MOD社区的热情。例如,fromsoftserve 的“Remaster”项目通过引入更多的点光源、更丰富的视差遮挡贴图以及调整反射贴图等手段,极大地提升了游戏的画面效果,使游戏更加细腻逼真。此外,该模拟器还允许玩家解锁游戏帧数,虽然目前这项功能还在实验阶段,但它无疑为未来提供了无限可能。
更新日志
ShadPS4 0.8.0
2 E( [& s+ m! bApr 27, 2025- G$ i3 v4 ?9 K. a
Core:5 v: |; R6 [/ \4 \* t+ M
lseek: let the host OS set lseek errors1 T% f- y9 B+ u. I3 p
Filesystem code cleanup) S# S& B5 E1 ~* e( p$ _
Emulate sceKernelInternalMemory mapping
* d& z8 d$ C/ H& wFixed sceKernelAllocateDirectMemory and sceKernelAvailableDirectMemorySize
5 l- E2 [0 R6 fLibraries:  T$ s% ]; |$ [) I/ X! ]3 f/ U7 B
sceDiscMap is now HLE.
2 u2 s) d5 ^, T. L9 pInitial ngs2 HLE work.1 W% ~- F& }4 W! I! ~$ N
Implement libusb passthrough2 f" \; F2 v  d) a. e8 F7 A  S
Proper ulobjmgr stubs
% H$ z9 B5 v- jInitial Audio3d implementation0 S! ?; S+ A- P0 V" g( D
NpAuth library stub$ ]  @* r4 d9 ^" O$ ~
GPU:$ L% T' n+ n+ `1 z, A; ~3 Z3 S
Reset previous buffer label instead of current one& S8 P: w* s* S/ E6 E8 T
Handle compute packets that are split between the ends of two command buffers8 q5 j$ k0 w1 r1 J& |
Implement DmaDataSrc::MemoryUsingL2 and DmaDataDst::MemoryUsingL2
9 E  y9 @) f; B/ G# `renderer_vulkan: Use more depth-stencil dynamic state.
1 ^2 S# W9 m; A  c2 T7 h" Hrenderer_vulkan: Only update dynamic state when changed.
7 B! U9 K0 d; {; C$ N0 Frenderer_vulkan: Make some primitive state dynamic.) r8 p8 r  z0 s) _8 x
Implement sceVideoOutGetEventCount and sceVideoOutDeleteVblankEvent4 x. h' C8 q& n: M" }1 E+ E! m
vk_rasterizer: Control mapped_ranges access with shared lock.
' U$ o! G3 c. N! p9 c. w( Hrenderer_vulkan: Improve handling of required vs optional extensions.& k3 e3 Q1 {8 S+ R
vk_rasterizer: Improve viewport depth calculations.
  J! z8 C1 C9 _. I; P( Stexture_cache: Relax mismatched image type from assert to cache miss.
3 X: e8 n0 i& F1 e  v2 lrenderer_vulkan: Support loading Vulkan layers on macOS SDL build.1 y: M' A! p! p$ a) C
Shader recompiler:2 C1 h4 W9 @! ]* ^) w+ `3 J
Improve divergence handling and readlane elimintation
  w' H" d; A! F% t6 PAdd S_SETPRIO to EmitFlowControl, m- [! n( _1 B: ~
Use VK_AMD_shader_trinary_minmax when available# D: M# w3 ]9 M0 P3 u) b
resource_tracking_pass: Add heuristic to detect incorrectly tracked buffer sharp
: \8 ^( K# j4 B0 c0 k- a7 M. Y- oImplement S_FLBIT_I32_B32 and V_MUL_HI_I32
- R0 M" _* p2 x. y0 ^/ i" V+ q% }Implement S_SUBB_U32 instruction/ {% Q7 A6 n& w! G/ Z% b2 ?
Fill in IMAGE_GATHER4_* variants in table
; Y( `4 ^" x- `  b, S6 MImplementing DS_SUB_U32, DS_INC_U32, DS_DEC_U32.- q$ l2 b: a+ S0 X- J4 u0 }
Implement SET_PC_B64 instruction/ H' C' h6 U  r
GUI:& Q0 @* @# C6 N
Add option to enable/disable game folders individually
9 M" I; I, @( {/ X  AHandle “-patch” as the suffix for game update folders
9 K" D4 w; L4 f* B4 L: c+ MTrophy Viewer – Select Game7 b) ^, L* D5 `: Y& u
Removed fpkg support.
3 N& a2 v0 |, x: x- l! d9 F& q! PFix support for unicode paths for game install directories
, H  l( M+ a# {8 aAs usual a lot of new translations
PS4电脑PC版下载地址:
PS4资源汇总含游戏主题固件金手指等

. B8 g, j6 g: W$ J% O4 L
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-9 22:45 , Processed in 0.096087 second(s), 13 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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