[新闻] hadPs4Plus v0.9.0 A (05/25更新)

楼主: playlive (player)   2025-05-23 03:42:03
ShadPs4Plus 0.9.0 A
ShadPs4Plus 0.9.0 A 与 ShadPS4 0.9.0 相同,但它保留了 PKG 支援。
提供 Windows 和 Linux 版本。
Windows 版本仅包含 exe,您需要将其放在现有的 ShadPs4 0.8.0 资料夹中。
https://github.com/AzaharPlus/shadPS4Plus/releases/tag/SHADPS4PLUS_0_9_0_A
=================================
shadps4 v0.9.0
以下是机翻
[核心]
- sceKernelAllocateDirectMemory 热修复
- 汇出 eboot 位址
- libkernel: 各种档案系统修正
- 仅在需要截断时执行早期读写开启
- 模拟器: 修正日志初始化顺序
- 核心: 修正模组加载位址
- 新增 scePthreadSetaffinity 并类比 affinity
- 核心: 内存修正
- libkernel: 实作 sceKernelMemoryPoolBatch
- 核心: 引入主机呼叫包装器
- kernel: 实作 scePthreadGetaffinity
- Mprotect 仅作用于整个分页
- kernel: macOS/Linux 实作 sceKernelUuidCreate
- 实作 sceKernelIsStack
- 实作 sceKernelMapDirectMemory2
- MapMemory 错误的正确错误处理
[函式库]
- 实作 sceImeDialogGetPanelSize
- VideoOut 事件清理
- 实作 sceKernelGetModuleInfo、sceKernelGetModuleInfoInternal 和
sceKernelGetModuleList
- 更新 ime_dialog.h
- 实作 sceKernelPwritev
- sceNet 初始实作
- SaveData 修正
- 执行访客程式码前清除堆叠
- [Libs] Stubs sceSigninDialog
- 修复 videodec 和 videodec2 的日志错误
- [Libs] sceNet
- sceKernelAddTimerEvent 实作
- equeue: 清理计时器实作
- [Libs] Companion httpd
- SaveDataDialog: 修正可能的空值存取
- SaveData: 依据 param.sfo 中的安装目录选择游戏存盘资料夹
- Savedata: 修正缺少使用基于配置的存盘资料夹
[着色器重编译器]
- 在 VALU 指令中使用 GetSrc 而不是假设向量暂存器 (之前是 vcc_lo)
- lower_buffer_format_to_raw: 修正格式重新映射的处理
- shader_recompiler: 为不支援 64 位元浮点数的情况新增降低传递
- 为 32 位元浮点数实作 IMAGE_ATOMIC_FMIN 和 IMAGE_ATOMIC_FMAX
- shader_recompiler: 缓冲区号码转换的一些修正
- 实作 SnormNz 转换
- shader_recompiler: 加宽 num_conversion 位元字段
- 新增 opcode IMAGE_SAMPLE_B_O
- shader_recompiler: 始终将缓冲区标记为储存缓冲区
- 处理 -1 作为 V_CMP_NE_U64 引数
- 避免在 S_*_LOAD_DWORD 中 SGPR 的后增量
- 处理 VgtStreamoutFlush 事件
- shader_recompiler: 修正从步进速率属性读取缓冲区类型
[GPU]
- renderer_vulkan: 将 Vulkan 版本还原为 1.3
- pp_pass: 使用正确的表面格式
- vk_rasterizer: 修正因遮罩跳过时更新错误的颜色附件
- vk_presenter: 为输出影格影像和视图使用正确的格式
- vulkan: 不使用 VK_EXT_extended_dynamic_state
- vulkan: 使用空系结处理不相容的深度格式
- gnm: 实作 sceGnmDrawIndexIndirectMulti
- liverpool: 在 SetQueueReg 上记录更多资讯
- renderer_vulkan: 正确启用 dualSrcBlend 功能
- buffer_cache: 将 updateBuffer 呼叫分割为 65536 字节的块
- vk_instance: 启用 robustImageAccess2
- fix: PM4CmdWaitRegMem 内存位址
- amdgpu: 处理 32 位元 Unorm 格式
[图形使用者接口]
- kbm_gui 的多键支援
- qt: 将实体装置列举延迟到设定开启时
- qt: 更新存盘资料夹开启以使用 PSF 中的名称
https://shadps4.net/downloads/
作者: JohnGod21 (JohnGod)   2025-05-26 16:29:00
PlayStation 4 (PS4)

Links booklink

Contact Us: admin [ a t ] ucptt.com