找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1033|回复: 0

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

[复制链接]
发表于 2025-5-2 21:49:33 | 显示全部楼层 |阅读模式
开源索尼PlayStation4模拟器 ShadPS4 v0.8.0 中文绿色版                                                         
9 i, n1 @" p- {! o
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 安装
    + W9 k3 `9 p$ x% L
值得注意的是,shadPS4 创新性地采用了 “分层编译” 技术。在游戏运行时,系统会将 PS4 二进制代码分解为基础指令集和图形渲染指令,分别通过即时编译器(JIT)和着色器预编译优化执行效率。这种双轨并行的编译方式,使《血源诅咒》在 RTX 4070Ti 显卡上可稳定运行于 1080p/60 帧。
不仅如此,ShadPS4 还激发了MOD社区的热情。例如,fromsoftserve 的“Remaster”项目通过引入更多的点光源、更丰富的视差遮挡贴图以及调整反射贴图等手段,极大地提升了游戏的画面效果,使游戏更加细腻逼真。此外,该模拟器还允许玩家解锁游戏帧数,虽然目前这项功能还在实验阶段,但它无疑为未来提供了无限可能。
更新日志
ShadPS4 0.8.0
( m0 C! u+ `5 X* U6 D/ IApr 27, 20256 r, I7 M! C7 D; D
Core:
+ M  {9 U0 G% e6 R- f# x7 |7 o+ plseek: let the host OS set lseek errors% ^0 K4 x" J: `" X
Filesystem code cleanup
% B# ]  I1 c: o2 G- `Emulate sceKernelInternalMemory mapping
6 Z5 ?* ?1 j, X/ j5 d* N! h! _- ]% i: IFixed sceKernelAllocateDirectMemory and sceKernelAvailableDirectMemorySize
' J7 d" B) V/ M4 LLibraries:5 u+ E0 |% d# q5 J2 `3 Z+ R' s4 P3 J
sceDiscMap is now HLE.! [+ Q1 ^- p" q6 v0 T. Q
Initial ngs2 HLE work.* X$ w8 y0 n: \% W$ n
Implement libusb passthrough  C5 c# W  p6 f( y# w/ W
Proper ulobjmgr stubs
+ O1 N) K0 @$ lInitial Audio3d implementation- d3 z! {6 N& e& K
NpAuth library stub
5 K+ Y! j3 d. V; ^GPU:
* \* R5 [& G* j8 e9 L2 uReset previous buffer label instead of current one
4 o0 ~9 a% o$ O& QHandle compute packets that are split between the ends of two command buffers9 {9 J- q7 N$ B7 I- X3 F
Implement DmaDataSrc::MemoryUsingL2 and DmaDataDst::MemoryUsingL2$ j5 Z% e' H( M9 q6 S
renderer_vulkan: Use more depth-stencil dynamic state.
6 O8 n6 b: t- z# E5 nrenderer_vulkan: Only update dynamic state when changed.
& M% I/ b% t0 b8 Z/ G3 erenderer_vulkan: Make some primitive state dynamic.4 Q- ~- f4 N2 c
Implement sceVideoOutGetEventCount and sceVideoOutDeleteVblankEvent
+ o' R( u; t& _- ~4 xvk_rasterizer: Control mapped_ranges access with shared lock.
- P% W6 _2 D2 z& L' hrenderer_vulkan: Improve handling of required vs optional extensions.
# D* i6 F% k: D4 K5 T: cvk_rasterizer: Improve viewport depth calculations.
* Z! L; I* x$ k  R# Y& Vtexture_cache: Relax mismatched image type from assert to cache miss.+ F- z4 x$ q/ z0 Y; J
renderer_vulkan: Support loading Vulkan layers on macOS SDL build.% m! H6 ?+ C! p
Shader recompiler:
( o$ I7 f# h: wImprove divergence handling and readlane elimintation- _5 J4 H( M+ j# d+ l6 g3 p* X' C2 w
Add S_SETPRIO to EmitFlowControl
3 V( O6 }, z2 X6 \0 z8 p/ ?8 AUse VK_AMD_shader_trinary_minmax when available" R/ p& v& f" p4 Y
resource_tracking_pass: Add heuristic to detect incorrectly tracked buffer sharp+ I5 c4 y# w: y, M) @5 R8 ^- o
Implement S_FLBIT_I32_B32 and V_MUL_HI_I32; [" d( T, Z6 L0 i
Implement S_SUBB_U32 instruction9 X8 S8 c- b& N4 m& n
Fill in IMAGE_GATHER4_* variants in table. j! `3 B6 Q: s8 a. b
Implementing DS_SUB_U32, DS_INC_U32, DS_DEC_U32.2 `; L$ \: x& x0 ?1 N
Implement SET_PC_B64 instruction
, k, C8 |4 |* @GUI:* P( f/ k7 V% g) j* I
Add option to enable/disable game folders individually- V! d8 O5 Q; X1 h: p- {  n$ m% z% l
Handle “-patch” as the suffix for game update folders' h- O% _0 t/ l& l/ I
Trophy Viewer – Select Game
. ^* o$ Y: P9 HRemoved fpkg support.
+ L+ I1 }+ i3 {8 FFix support for unicode paths for game install directories  f3 ?# T2 i5 P0 R8 s9 d, p6 y
As usual a lot of new translations
PS4电脑PC版下载地址:
PS4资源汇总含游戏主题固件金手指等

# g% W2 D1 c9 }. G+ M
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-11-3 23:25 , Processed in 0.088874 second(s), 13 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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