找回密码
 注册

QQ登录

只需一步,快速开始

查看: 909|回复: 0

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

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

: Y0 R$ g) G/ T1 S6 e7 |( L
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 安装* n5 N  |+ h: X9 }- X
值得注意的是,shadPS4 创新性地采用了 “分层编译” 技术。在游戏运行时,系统会将 PS4 二进制代码分解为基础指令集和图形渲染指令,分别通过即时编译器(JIT)和着色器预编译优化执行效率。这种双轨并行的编译方式,使《血源诅咒》在 RTX 4070Ti 显卡上可稳定运行于 1080p/60 帧。
不仅如此,ShadPS4 还激发了MOD社区的热情。例如,fromsoftserve 的“Remaster”项目通过引入更多的点光源、更丰富的视差遮挡贴图以及调整反射贴图等手段,极大地提升了游戏的画面效果,使游戏更加细腻逼真。此外,该模拟器还允许玩家解锁游戏帧数,虽然目前这项功能还在实验阶段,但它无疑为未来提供了无限可能。
更新日志
ShadPS4 0.8.0. E0 p. J6 o+ {; L: K
Apr 27, 20257 U3 M3 r! N& Y' w8 J& ~- F& L/ l3 V
Core:  o9 K+ E* Q1 H4 K
lseek: let the host OS set lseek errors
5 l  i# i- A& `: _) z4 b' pFilesystem code cleanup
- M  J+ o9 W' g, VEmulate sceKernelInternalMemory mapping! z: ?, I# |4 Z
Fixed sceKernelAllocateDirectMemory and sceKernelAvailableDirectMemorySize
2 h9 F. P- ~  m1 D5 `6 vLibraries:3 j/ ^- V) q0 h
sceDiscMap is now HLE.) b3 G2 _& o) Y( C1 n
Initial ngs2 HLE work.
$ f, w7 x7 n4 x# l" J8 k: P) e* kImplement libusb passthrough
6 b3 Z! j+ X) @, N5 a5 b/ nProper ulobjmgr stubs: p* [6 w+ ^- j$ L! i3 ]) X, a1 T
Initial Audio3d implementation2 \1 e9 `  @. ~  U1 S' Z
NpAuth library stub2 L" V; B0 |& t, `! y; M( R
GPU:  L8 K+ B9 c3 V5 O4 ^
Reset previous buffer label instead of current one% O- S) o- _9 Y* p$ K
Handle compute packets that are split between the ends of two command buffers
3 r& ~' e) `; P8 V3 A" [Implement DmaDataSrc::MemoryUsingL2 and DmaDataDst::MemoryUsingL2
5 [$ }5 J& i$ i* Rrenderer_vulkan: Use more depth-stencil dynamic state.
' @# L* N- P2 w8 B8 Q& Erenderer_vulkan: Only update dynamic state when changed.
! k% S- _/ N' v$ Lrenderer_vulkan: Make some primitive state dynamic.' x* |3 r9 O2 v" w; k
Implement sceVideoOutGetEventCount and sceVideoOutDeleteVblankEvent3 H% U' P; i6 D! i  R3 \" {& m6 H
vk_rasterizer: Control mapped_ranges access with shared lock.
" r: ^6 b. ^" T& E/ Z  s. [renderer_vulkan: Improve handling of required vs optional extensions.' d# r. c! W" i# {5 H- X
vk_rasterizer: Improve viewport depth calculations./ T4 k7 i, J6 I7 r8 j0 C7 F- `
texture_cache: Relax mismatched image type from assert to cache miss.& i- E% J$ o7 j0 N
renderer_vulkan: Support loading Vulkan layers on macOS SDL build." C/ ?" m$ B. I& U! z& g2 A: R
Shader recompiler:  t5 O% a$ F: n8 c* u3 |
Improve divergence handling and readlane elimintation2 ]* C# L( D3 `. X! g1 [
Add S_SETPRIO to EmitFlowControl
; A# G( e" J, s2 }Use VK_AMD_shader_trinary_minmax when available
2 y& A$ u7 O0 t+ Q2 D% ^resource_tracking_pass: Add heuristic to detect incorrectly tracked buffer sharp7 q3 `# D9 w& F) P5 N* J4 g
Implement S_FLBIT_I32_B32 and V_MUL_HI_I32! a* E" d3 y9 s  X2 C
Implement S_SUBB_U32 instruction% A. M1 @3 S2 c
Fill in IMAGE_GATHER4_* variants in table
% z8 t* D' g/ W6 j7 Y; zImplementing DS_SUB_U32, DS_INC_U32, DS_DEC_U32.! B' L7 f8 U4 F
Implement SET_PC_B64 instruction
4 h$ I) u% _" {: v/ mGUI:
" v$ D8 K$ q: |* DAdd option to enable/disable game folders individually  ~* a0 Q  {% l" ~
Handle “-patch” as the suffix for game update folders2 O( }+ [! a( ^! g) |: V
Trophy Viewer – Select Game
' _4 W$ a; [- H% S: x, s) `Removed fpkg support.
/ B, X# X* n; |1 a1 O. W& c& XFix support for unicode paths for game install directories/ m8 ^! |, W% K5 o
As usual a lot of new translations
PS4电脑PC版下载地址:
PS4资源汇总含游戏主题固件金手指等

# X: q, X2 O* ?
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-9-19 15:44 , Processed in 0.092392 second(s), 12 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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