找回密码
 注册

QQ登录

只需一步,快速开始

查看: 906|回复: 0

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

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

* P. k5 {" C" x. ?
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 安装, D! E0 b3 g6 n8 V& c: s$ q; `
值得注意的是,shadPS4 创新性地采用了 “分层编译” 技术。在游戏运行时,系统会将 PS4 二进制代码分解为基础指令集和图形渲染指令,分别通过即时编译器(JIT)和着色器预编译优化执行效率。这种双轨并行的编译方式,使《血源诅咒》在 RTX 4070Ti 显卡上可稳定运行于 1080p/60 帧。
不仅如此,ShadPS4 还激发了MOD社区的热情。例如,fromsoftserve 的“Remaster”项目通过引入更多的点光源、更丰富的视差遮挡贴图以及调整反射贴图等手段,极大地提升了游戏的画面效果,使游戏更加细腻逼真。此外,该模拟器还允许玩家解锁游戏帧数,虽然目前这项功能还在实验阶段,但它无疑为未来提供了无限可能。
更新日志
ShadPS4 0.8.0
- s- W( Z. l3 ~9 A& FApr 27, 2025
" z( }4 Q% y5 r& v: R! xCore:7 N( b5 r; k, D
lseek: let the host OS set lseek errors
: m) I( |' F4 r% R8 kFilesystem code cleanup
3 f0 B0 U) f1 T3 i; U, Y$ ]Emulate sceKernelInternalMemory mapping. M) Y1 K+ k$ O5 Z- C; [
Fixed sceKernelAllocateDirectMemory and sceKernelAvailableDirectMemorySize8 i5 s6 P0 x: x
Libraries:9 {# L. W  X+ [5 T# `: M
sceDiscMap is now HLE.
5 ~# d  U9 Q2 SInitial ngs2 HLE work.
, o3 e' F8 [; m4 F2 m& O/ xImplement libusb passthrough
" p+ H5 X% {$ ^5 K  G& {Proper ulobjmgr stubs# K% x  K0 Z: Y# z+ q) V
Initial Audio3d implementation
# G) Q' H! q/ E9 T) s2 |# QNpAuth library stub  m, k( l. g$ y2 ^$ }
GPU:
0 {: Z  o! {2 F2 \/ q, P$ nReset previous buffer label instead of current one, v9 q' P$ @1 z1 L! x  J* d
Handle compute packets that are split between the ends of two command buffers
/ @2 T" k( D+ I2 c. S  Y% \8 Z5 K+ {Implement DmaDataSrc::MemoryUsingL2 and DmaDataDst::MemoryUsingL2! F" ?- a; t; c' V6 n
renderer_vulkan: Use more depth-stencil dynamic state.
: d: k; Q- k' d" u7 W0 `) l2 Urenderer_vulkan: Only update dynamic state when changed.
7 G2 q# z$ t$ ~renderer_vulkan: Make some primitive state dynamic.) X: Q# {- j" X2 X2 K2 N
Implement sceVideoOutGetEventCount and sceVideoOutDeleteVblankEvent
" o/ B! o3 n& J& `, gvk_rasterizer: Control mapped_ranges access with shared lock.0 f/ p) r9 E, O& U$ S
renderer_vulkan: Improve handling of required vs optional extensions.
' ^& t/ f" ^% V! c- |% }vk_rasterizer: Improve viewport depth calculations.( J* |+ ^* p  e
texture_cache: Relax mismatched image type from assert to cache miss.
( U0 Q1 o6 k1 E9 E" X, q* arenderer_vulkan: Support loading Vulkan layers on macOS SDL build.
2 M7 G# F! B7 u! W& CShader recompiler:. f- v3 b; T- w* \2 d
Improve divergence handling and readlane elimintation1 D5 Q9 N) {) s' b6 ]. D: w
Add S_SETPRIO to EmitFlowControl4 b$ r; a: O$ v( X
Use VK_AMD_shader_trinary_minmax when available
+ H; h) w2 k# t  [7 K# [+ Presource_tracking_pass: Add heuristic to detect incorrectly tracked buffer sharp% h0 \! `( I: ]8 Z) }3 a
Implement S_FLBIT_I32_B32 and V_MUL_HI_I32% K, V$ o- K0 }' d( }5 }
Implement S_SUBB_U32 instruction, ^$ F) O0 R- H3 F
Fill in IMAGE_GATHER4_* variants in table' @( B7 ^8 q' o% i
Implementing DS_SUB_U32, DS_INC_U32, DS_DEC_U32.
* v5 N: K* O% |7 RImplement SET_PC_B64 instruction3 Z* x  j" o, z  c- [8 t
GUI:: M5 }, g1 h; Q# Q, }3 Z1 m
Add option to enable/disable game folders individually% L. w, C7 S1 w8 ]! e# Z" a5 P' \
Handle “-patch” as the suffix for game update folders
# k( C; F; k, B( J' s5 M) l1 N9 ^- B  `Trophy Viewer – Select Game
; A) H; h8 M0 y$ y  m3 zRemoved fpkg support.
+ q  [  S1 f1 d3 a& P7 H, b+ }Fix support for unicode paths for game install directories
* W8 h  p, m+ Q- MAs usual a lot of new translations
PS4电脑PC版下载地址:
PS4资源汇总含游戏主题固件金手指等

' y9 c% Q3 X3 L; b4 _
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-9-19 14:04 , Processed in 0.150185 second(s), 13 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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