找回密码
 注册

QQ登录

只需一步,快速开始

查看: 570|回复: 0

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

[复制链接]
发表于 2025-5-2 21:49:33 | 显示全部楼层 |阅读模式
开源索尼PlayStation4模拟器 ShadPS4 v0.8.0 中文绿色版                                                         
' r; R5 `- r3 }
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 U: m7 N# t) m1 D' M
值得注意的是,shadPS4 创新性地采用了 “分层编译” 技术。在游戏运行时,系统会将 PS4 二进制代码分解为基础指令集和图形渲染指令,分别通过即时编译器(JIT)和着色器预编译优化执行效率。这种双轨并行的编译方式,使《血源诅咒》在 RTX 4070Ti 显卡上可稳定运行于 1080p/60 帧。
不仅如此,ShadPS4 还激发了MOD社区的热情。例如,fromsoftserve 的“Remaster”项目通过引入更多的点光源、更丰富的视差遮挡贴图以及调整反射贴图等手段,极大地提升了游戏的画面效果,使游戏更加细腻逼真。此外,该模拟器还允许玩家解锁游戏帧数,虽然目前这项功能还在实验阶段,但它无疑为未来提供了无限可能。
更新日志
ShadPS4 0.8.0& ~0 }+ w& q1 n- T8 G5 }# Z
Apr 27, 2025
/ P: Q6 P' X& Z7 j0 c% @) Q5 d) D8 TCore:2 Z( O; `, q( ]
lseek: let the host OS set lseek errors8 c3 s# l1 A% T) L! q* a
Filesystem code cleanup
: [/ r. K$ f% [; p* u5 v" ]Emulate sceKernelInternalMemory mapping
1 O2 C" c" p; F, C/ t0 wFixed sceKernelAllocateDirectMemory and sceKernelAvailableDirectMemorySize
- p- j4 n+ C- O5 H/ Y" c% L# RLibraries:2 N- n; _" d  N% @6 c6 q( q
sceDiscMap is now HLE.( a: w) T4 X; S, c: x
Initial ngs2 HLE work.) O2 X$ r9 F" k
Implement libusb passthrough) c1 h" c' L' `% M, [
Proper ulobjmgr stubs2 a, g: C/ m6 J* D! e% j2 d
Initial Audio3d implementation
/ O% v5 }$ B. N4 O& q* XNpAuth library stub
. e1 h+ ?4 a6 A. LGPU:
* Z$ h; C& X2 }, {Reset previous buffer label instead of current one. S1 A9 H7 k! ?( t
Handle compute packets that are split between the ends of two command buffers! k0 C/ j" B' O" ^$ Q
Implement DmaDataSrc::MemoryUsingL2 and DmaDataDst::MemoryUsingL2
4 b- E8 ^/ z7 u  j  k" t) frenderer_vulkan: Use more depth-stencil dynamic state.
) T( k8 y/ v4 ]4 u- N" Trenderer_vulkan: Only update dynamic state when changed.) _1 E1 k  E9 ]$ a2 G
renderer_vulkan: Make some primitive state dynamic.# R) h8 A& n2 t) u
Implement sceVideoOutGetEventCount and sceVideoOutDeleteVblankEvent
1 p& f  W  [, s# w0 j& I' N, Ovk_rasterizer: Control mapped_ranges access with shared lock.
7 x$ R% @7 m/ f, v: J( Y  Rrenderer_vulkan: Improve handling of required vs optional extensions.
9 G4 i9 w* H. j, j5 `0 ?vk_rasterizer: Improve viewport depth calculations.9 e( H! \7 U0 W) g
texture_cache: Relax mismatched image type from assert to cache miss./ d. t) c. S7 X' i) U# [) o4 i
renderer_vulkan: Support loading Vulkan layers on macOS SDL build.5 b" F7 f5 f' U+ l
Shader recompiler:) g9 u/ c$ ~7 Y* g. S8 _2 }: L
Improve divergence handling and readlane elimintation" _2 L: x" e5 m* B. V, S
Add S_SETPRIO to EmitFlowControl4 x2 L, p0 T. Q6 ^4 B
Use VK_AMD_shader_trinary_minmax when available' e- f! l* D. q, d* x1 a2 n
resource_tracking_pass: Add heuristic to detect incorrectly tracked buffer sharp+ b1 C, F+ v* ?: D7 y
Implement S_FLBIT_I32_B32 and V_MUL_HI_I32* n" t: u1 y7 j$ Y
Implement S_SUBB_U32 instruction5 e( Y5 H6 t6 J" u" r
Fill in IMAGE_GATHER4_* variants in table
% F0 Y/ C0 ?" cImplementing DS_SUB_U32, DS_INC_U32, DS_DEC_U32.: h7 o5 B; a( z. W# l
Implement SET_PC_B64 instruction
; \" i7 r) |) V8 M3 W& f$ \GUI:
9 m2 f2 w3 T9 \$ {Add option to enable/disable game folders individually
1 r% |8 B" q3 {% C: G. oHandle “-patch” as the suffix for game update folders! x6 p9 t  `$ v, J
Trophy Viewer – Select Game6 T  i* j) N& c) q2 B/ Y
Removed fpkg support.
/ i! f, m# J  K; W6 vFix support for unicode paths for game install directories
9 F0 ?, ]! b0 |- u* p! v8 q3 GAs usual a lot of new translations
PS4电脑PC版下载地址:
PS4资源汇总含游戏主题固件金手指等
9 p0 I! }- |7 ]* W% a: s% G( G5 y
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-4-17 06:40 , Processed in 0.099877 second(s), 14 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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