找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1034|回复: 0

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

[复制链接]
发表于 2025-5-2 21:49:33 | 显示全部楼层 |阅读模式
开源索尼PlayStation4模拟器 ShadPS4 v0.8.0 中文绿色版                                                         
' z8 Y4 b' X0 w, X* f
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 安装9 W7 L( [4 f/ L
值得注意的是,shadPS4 创新性地采用了 “分层编译” 技术。在游戏运行时,系统会将 PS4 二进制代码分解为基础指令集和图形渲染指令,分别通过即时编译器(JIT)和着色器预编译优化执行效率。这种双轨并行的编译方式,使《血源诅咒》在 RTX 4070Ti 显卡上可稳定运行于 1080p/60 帧。
不仅如此,ShadPS4 还激发了MOD社区的热情。例如,fromsoftserve 的“Remaster”项目通过引入更多的点光源、更丰富的视差遮挡贴图以及调整反射贴图等手段,极大地提升了游戏的画面效果,使游戏更加细腻逼真。此外,该模拟器还允许玩家解锁游戏帧数,虽然目前这项功能还在实验阶段,但它无疑为未来提供了无限可能。
更新日志
ShadPS4 0.8.0
' O/ D, M1 \9 C* i' ^2 U  cApr 27, 20255 Z: \" d1 k; x* P
Core:0 f; @  a( `, S  O
lseek: let the host OS set lseek errors1 b# n2 @5 W. t1 T  S; I+ w
Filesystem code cleanup# }  A) C( @2 v2 K0 K) Y% T9 w  V
Emulate sceKernelInternalMemory mapping
/ e, T2 ~/ i# t0 lFixed sceKernelAllocateDirectMemory and sceKernelAvailableDirectMemorySize
& t2 L' m( S/ O7 L& g2 \! \Libraries:
% T) C# v! J" s8 ]+ osceDiscMap is now HLE.
. y5 N1 f* c3 nInitial ngs2 HLE work.; {: s; r" u) w0 J
Implement libusb passthrough
  b, b2 T$ U; S3 V; o" _2 ]Proper ulobjmgr stubs& P' W/ E, |, l, X
Initial Audio3d implementation# l2 d4 X1 W9 ~" K9 W1 l" ^
NpAuth library stub
0 F, V4 M4 [9 V6 t. C2 PGPU:
, Q' P( t: {: ]4 p, PReset previous buffer label instead of current one9 X! H5 e  L2 j, M$ f  V
Handle compute packets that are split between the ends of two command buffers+ F+ q% {9 W, C6 ^( d
Implement DmaDataSrc::MemoryUsingL2 and DmaDataDst::MemoryUsingL21 D. P  K) }3 d. l: L
renderer_vulkan: Use more depth-stencil dynamic state.7 |: T& X1 S2 D1 o5 |
renderer_vulkan: Only update dynamic state when changed.4 c1 d" b/ _$ F+ I5 I
renderer_vulkan: Make some primitive state dynamic.. q' ^7 M* |, D- C
Implement sceVideoOutGetEventCount and sceVideoOutDeleteVblankEvent8 F, p. j% n/ m& [/ K
vk_rasterizer: Control mapped_ranges access with shared lock.& C* ~0 N0 N1 [4 a# k
renderer_vulkan: Improve handling of required vs optional extensions.! n9 G0 u- S4 m, s$ O
vk_rasterizer: Improve viewport depth calculations.6 _" r* S% X/ f8 o+ v
texture_cache: Relax mismatched image type from assert to cache miss.8 T8 I& f$ ^% G
renderer_vulkan: Support loading Vulkan layers on macOS SDL build.+ |# m* n. t% V- T: ^* @
Shader recompiler:
3 W- |3 R, I$ A8 [, |Improve divergence handling and readlane elimintation$ W! |9 E7 S- q. Y& ~2 }
Add S_SETPRIO to EmitFlowControl  k: n! E/ d, V+ C7 R0 Z5 x
Use VK_AMD_shader_trinary_minmax when available3 G  ~( }0 S; q" _" J/ w
resource_tracking_pass: Add heuristic to detect incorrectly tracked buffer sharp
% P: P( @, H5 O/ g1 Z8 zImplement S_FLBIT_I32_B32 and V_MUL_HI_I32. f, m0 f% L4 F  c( h2 r
Implement S_SUBB_U32 instruction4 Q5 D9 N0 @9 v5 ]9 b
Fill in IMAGE_GATHER4_* variants in table8 g0 \( ^; b$ a* [4 [/ F4 i" ~  W0 s
Implementing DS_SUB_U32, DS_INC_U32, DS_DEC_U32.7 `0 g4 k8 @- T
Implement SET_PC_B64 instruction# Q: S  W1 o5 R' F
GUI:
' u" R0 q- p* f6 F( \6 l9 NAdd option to enable/disable game folders individually8 s6 o: {4 a; e, J+ A% a$ [
Handle “-patch” as the suffix for game update folders
( W1 C( {/ F2 g/ o7 S6 d- W9 UTrophy Viewer – Select Game$ r- G: e! w) A/ ?
Removed fpkg support.9 Q. u$ S$ y( I
Fix support for unicode paths for game install directories
2 Z5 f2 r+ h% F5 o' U' g% @- PAs usual a lot of new translations
PS4电脑PC版下载地址:
PS4资源汇总含游戏主题固件金手指等

7 r/ r5 e& r9 x/ g) g4 k
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-11-4 01:20 , Processed in 0.098245 second(s), 12 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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