更新:2026-01-12 11:45:08
shadPS4模拟器推出重要更新,0.12.0版本现已发布。尽管开发团队此前提及0.12.0版本后将不再支持Qt图形界面版本,但最终还是为玩家推出了带有图形界面的最终版本。从0.12.1版本开始,shadPS4将完全切换到CLI(命令行界面)操作模式,不过开发团队已在官网下载区域提供了独立启动器的解决办法。
YouTube博主ProteinGaming对多款PS4游戏在该模拟器上的运行效果进行了测试,涉及《瑞奇与叮当》《战神3》《教团1886》《P.T.》《声名狼藉:次子》《神秘海域:德雷克合集》等作品。测试结果显示,多数游戏的运行表现有显著提升,像《血源诅咒》不仅能稳定达到60帧,在动态阴影等画质维度也实现了增强。
核心更新内容
系统内核
新增物理内存灵活分配与统一内存管理支持
重构直接内存访问控制机制
实现sceKernelMemoryPoolGetBlockStats这一系统函数
修复多处内存映射与执行权限相关错误
优化Windows平台虚拟地址空间管理
修正mmap内存映射、NoOverwrite标志及只读文件访问相关问题
新增/dev/rng随机数设备的实现,并完善设备文件的清理流程
系统库
网络库新增Epoll事件轮询支持
avplayer模块具备AddSourceEx、SetAvSyncMode、Pause以及Resume功能的实现能力。
新增了sceSystemServiceLoadExec与sceNpTrophyGetGameIcon这两个系统调用
修复PNG奖杯显示、输入法及PlayGo对话框异常
优化奖杯系统与NP认证功能
图形处理器
修复图像/缓冲区复制错误
改进HDR与交换链管理
恢复缓冲区缓存的CPU路径
优化渲染目标尺寸计算
着色器编译器
增加shaderFloat16缺失支持的备用方案
修正V_MUL_I32_I24和V_MUL_U32_U24这两条运算指令
图形界面
Qt框架升级至6.9.3版本
新增支持全局/标准配置的CLI启动参数
实现音量与手柄控制、FSR超分辨率及输入管理的IPC进程间通信指令