找回密码
 注册

QQ登录

只需一步,快速开始

查看: 571|回复: 0

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

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

; E" U! T4 Y5 y/ L* m* L1 Y
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 安装
    8 v( V3 q/ X0 o# S& W  Z
值得注意的是,shadPS4 创新性地采用了 “分层编译” 技术。在游戏运行时,系统会将 PS4 二进制代码分解为基础指令集和图形渲染指令,分别通过即时编译器(JIT)和着色器预编译优化执行效率。这种双轨并行的编译方式,使《血源诅咒》在 RTX 4070Ti 显卡上可稳定运行于 1080p/60 帧。
不仅如此,ShadPS4 还激发了MOD社区的热情。例如,fromsoftserve 的“Remaster”项目通过引入更多的点光源、更丰富的视差遮挡贴图以及调整反射贴图等手段,极大地提升了游戏的画面效果,使游戏更加细腻逼真。此外,该模拟器还允许玩家解锁游戏帧数,虽然目前这项功能还在实验阶段,但它无疑为未来提供了无限可能。
更新日志
ShadPS4 0.8.0; j- m, ?3 Z8 J3 n1 u" ~* ]
Apr 27, 2025
" c. C& ^, o2 N- \6 q3 tCore:
, P' Z* p* l7 F+ `( ]4 o' `1 nlseek: let the host OS set lseek errors7 V4 y( H# }" o$ p+ M
Filesystem code cleanup: g( w* g0 Y0 H
Emulate sceKernelInternalMemory mapping( G* j! `, u/ V2 w+ M3 Y! ^' t
Fixed sceKernelAllocateDirectMemory and sceKernelAvailableDirectMemorySize% g& m! z! o1 d1 ^7 `' @5 Y
Libraries:
% o9 G6 Y/ t" |# wsceDiscMap is now HLE.
4 X8 G* i# j* W; L+ bInitial ngs2 HLE work.2 Y: S  s' S4 T! m" w# I1 e
Implement libusb passthrough
7 F2 I8 L; k1 NProper ulobjmgr stubs1 Q# ^% u' y" t8 h7 X) p
Initial Audio3d implementation' v; o3 N9 g0 c& W
NpAuth library stub$ v$ }) o- Y0 W. O; [, M, R
GPU:4 O4 i- n$ {* T" f( ?
Reset previous buffer label instead of current one9 v- b: a* [  S* B. M, W+ y% |
Handle compute packets that are split between the ends of two command buffers
+ k' e5 j2 J5 q) l/ H1 W$ |Implement DmaDataSrc::MemoryUsingL2 and DmaDataDst::MemoryUsingL2% v, K" i, `: p0 G
renderer_vulkan: Use more depth-stencil dynamic state.
0 m9 ?: d0 S* Prenderer_vulkan: Only update dynamic state when changed.
" p$ ^1 G' _( Orenderer_vulkan: Make some primitive state dynamic.# c1 |: k' ^" S# w% o
Implement sceVideoOutGetEventCount and sceVideoOutDeleteVblankEvent1 L( u0 k6 m6 e
vk_rasterizer: Control mapped_ranges access with shared lock.
! W- W* [9 ?+ Y- c" x7 ]$ m9 B/ a; ^renderer_vulkan: Improve handling of required vs optional extensions.. W; ^( ^5 G" M" l' ]2 M
vk_rasterizer: Improve viewport depth calculations." }5 h" g- `$ ?9 M. u) G* G: P9 O
texture_cache: Relax mismatched image type from assert to cache miss.
" n! J3 j( M/ J% k( w! \6 ~/ grenderer_vulkan: Support loading Vulkan layers on macOS SDL build.. U- ]4 ^" r4 C: p& l$ B; [( X
Shader recompiler:
3 u/ q3 X- u! R: EImprove divergence handling and readlane elimintation
8 t8 q+ d3 H4 x7 r: {% p7 r. xAdd S_SETPRIO to EmitFlowControl
+ b8 ^1 y$ A, L: x5 f6 xUse VK_AMD_shader_trinary_minmax when available3 P. }8 {1 Y$ E" p4 h
resource_tracking_pass: Add heuristic to detect incorrectly tracked buffer sharp( y( \3 p' x1 X* u
Implement S_FLBIT_I32_B32 and V_MUL_HI_I32
/ j0 F% u( b5 O3 o8 }: h8 nImplement S_SUBB_U32 instruction0 Y: w8 I& k0 ]- t
Fill in IMAGE_GATHER4_* variants in table
, n2 z8 N( y2 `2 ~# YImplementing DS_SUB_U32, DS_INC_U32, DS_DEC_U32.) Y1 a" p0 K1 b; M
Implement SET_PC_B64 instruction- G. ^1 f5 U$ c' a0 H
GUI:" V$ n8 O- {2 S" P% Q
Add option to enable/disable game folders individually/ C1 w& ?3 }. |7 @- a
Handle “-patch” as the suffix for game update folders" A0 E, v* F6 z" K2 d
Trophy Viewer – Select Game8 @+ O$ ]8 V( P# C1 e  G8 |2 A
Removed fpkg support.& ^% ?0 W0 D6 H$ H8 n
Fix support for unicode paths for game install directories3 z. C1 e- Z2 F' W$ S* Q: d# B0 M
As usual a lot of new translations
PS4电脑PC版下载地址:
PS4资源汇总含游戏主题固件金手指等

1 S* t6 T1 o& R, f
回复

使用道具 举报

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

本版积分规则

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

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

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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