找回密码
 注册

QQ登录

只需一步,快速开始

查看: 41|回复: 0

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

[复制链接]
发表于 4 天前 | 显示全部楼层 |阅读模式
开源索尼PlayStation4模拟器 ShadPS4 v0.8.0 中文绿色版                                                         

5 T' A/ |% A  y; o
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 安装  P- K9 [7 `' R  K/ ?5 {5 n6 k# c! `
值得注意的是,shadPS4 创新性地采用了 “分层编译” 技术。在游戏运行时,系统会将 PS4 二进制代码分解为基础指令集和图形渲染指令,分别通过即时编译器(JIT)和着色器预编译优化执行效率。这种双轨并行的编译方式,使《血源诅咒》在 RTX 4070Ti 显卡上可稳定运行于 1080p/60 帧。
不仅如此,ShadPS4 还激发了MOD社区的热情。例如,fromsoftserve 的“Remaster”项目通过引入更多的点光源、更丰富的视差遮挡贴图以及调整反射贴图等手段,极大地提升了游戏的画面效果,使游戏更加细腻逼真。此外,该模拟器还允许玩家解锁游戏帧数,虽然目前这项功能还在实验阶段,但它无疑为未来提供了无限可能。
更新日志
ShadPS4 0.8.0& s& b3 A3 U7 l" W
Apr 27, 2025
; p" v: E4 \( v# @Core:2 f1 m6 b1 Z3 C+ h) p* Z  G
lseek: let the host OS set lseek errors' h4 e* M* C! X9 ?6 B6 p
Filesystem code cleanup6 X& D# }9 u3 m+ @0 a6 l
Emulate sceKernelInternalMemory mapping
7 ~+ q  L) J' [1 w% f0 J, pFixed sceKernelAllocateDirectMemory and sceKernelAvailableDirectMemorySize* N" J. V( `& E+ k1 ]
Libraries:
; Q8 C  a! V7 E# O) o* `sceDiscMap is now HLE.7 Q9 _0 O( t6 Y0 g  N) w7 Y: X7 E
Initial ngs2 HLE work.
+ d. w2 r9 S5 Y- \8 w% W0 N7 e! O$ GImplement libusb passthrough
+ d+ p0 a  m5 b- m) _, }4 {" uProper ulobjmgr stubs
. p3 h0 r- A! J1 qInitial Audio3d implementation4 \  G" x! e3 a1 J
NpAuth library stub4 `% ]8 O& C& K7 e& H8 e
GPU:
. d) K% [+ G! ~Reset previous buffer label instead of current one) N' N! Z6 g) o1 }# Q
Handle compute packets that are split between the ends of two command buffers! _1 P/ O5 M7 P, w0 B, G- u) q
Implement DmaDataSrc::MemoryUsingL2 and DmaDataDst::MemoryUsingL26 [' T  k+ ?' N/ \$ p; V
renderer_vulkan: Use more depth-stencil dynamic state.# s6 x' a  A2 g- B" z
renderer_vulkan: Only update dynamic state when changed.
6 `) l2 F, ~  X% q6 Urenderer_vulkan: Make some primitive state dynamic.& b2 P# H" S1 C- V* d
Implement sceVideoOutGetEventCount and sceVideoOutDeleteVblankEvent" p( o) d9 y* z( y' V) Y" r
vk_rasterizer: Control mapped_ranges access with shared lock.# _" Z( X, N# O
renderer_vulkan: Improve handling of required vs optional extensions.- f' o# Y  k5 I6 S: j
vk_rasterizer: Improve viewport depth calculations.
- K' M- ^% M; J) Ztexture_cache: Relax mismatched image type from assert to cache miss.
2 p! S4 {) n3 J4 brenderer_vulkan: Support loading Vulkan layers on macOS SDL build.- T; |' v: B. ~5 l1 X/ v- f
Shader recompiler:
& J) D9 Q5 n; `; I: OImprove divergence handling and readlane elimintation
6 v2 f0 R& N, v& z7 C5 C9 KAdd S_SETPRIO to EmitFlowControl
& O: |8 Y/ Z0 `( b- A$ YUse VK_AMD_shader_trinary_minmax when available
5 c0 s: ?( ]: D5 C, eresource_tracking_pass: Add heuristic to detect incorrectly tracked buffer sharp  ?1 c4 Q& N# i% M2 f$ w9 m
Implement S_FLBIT_I32_B32 and V_MUL_HI_I32
) n  Z5 A1 j/ ^& F4 CImplement S_SUBB_U32 instruction
8 [) w% _4 `9 t6 x" ^8 d1 s3 R- CFill in IMAGE_GATHER4_* variants in table
, ^+ @- ]+ P+ y0 c: j2 E4 k7 jImplementing DS_SUB_U32, DS_INC_U32, DS_DEC_U32.
* C! o" y  i! PImplement SET_PC_B64 instruction& X$ `  V9 H' M: B: _* u8 z/ ~
GUI:5 j; _* B- K  [" a0 A1 l7 y
Add option to enable/disable game folders individually
) k+ d/ \8 m$ K9 `5 S8 y  RHandle “-patch” as the suffix for game update folders4 s9 G, P5 ~, p4 @8 `
Trophy Viewer – Select Game: V6 A. F. |: e& t
Removed fpkg support.
' f, G! Q! H* g; b, N' fFix support for unicode paths for game install directories
# N0 B0 v" N' ~5 i# ~' eAs usual a lot of new translations
PS4电脑PC版下载地址:
PS4资源汇总含游戏主题固件金手指等
( g8 e' i4 i* B3 ^$ l" d
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Video Game Do It Yourself ( 闽ICP备14000865号 )

GMT+8, 2025-5-6 00:41 , Processed in 0.213546 second(s), 13 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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