shadPS4 v0.4.0
以下是機翻潤飾
- 著色器重新編譯修正
- 模擬支援不具備 SSE4.2a 的 CPU(Intel CPU)
- 幀圖 + 精準 60 FPS 定時
- 儲存數據:修復空指標 & 同時檔案寫入
- 自動更新
- 錯誤對話框實作
- 交換鏈重製與視窗大小調整
- 新增遊戲列表中的背景/標題音樂播放
- 核心:在超時時靜默 sceKernelWaitEventFlag 錯誤日誌
- 改善遊戲列表中的鍵盤導航
- 核心/記憶體:池化記憶體實作
- 修復 PKG 載入
- 以錯誤取代獎盃 XML 斷言
- 重構音訊處理,包含範圍檢查、緩衝區閾值和鎖定
- 音訊核心:修復回傳值型態並將部分錯誤處理移至函式庫
- 開發工具:PM4 瀏覽器
- 初步支援幾何著色器
- 觸控板支援
- 網路:存根 sceNetErrnoLoc
- 支援使用非 PS4/5 控制器上的返回鍵來點擊觸控板
- 多個安裝資料夾
- 使用更標準的資料目錄於 Linux
- 視訊核心:實作 sceGnmInsertPushColorMarker
- 輸入法對話框:初步實作
- 網路庫修復
- 使用 GetSystemTimePreciseAsFileTime 修復 FPS 定時問題
- 新增自適應互斥鎖初始化器
- 小型 Np + 獎盃修復
- 將更新與遊戲資料夾分開
- 獨立更新資料夾的小修復
- AvPlayer:使用 vdec2 時不要將 w/h 對齊到 16
- 改進 sceSystemServiceReceiveEvent 存根
- renderer_vulkan:整理並調整緩衝區綁定
- 為 libScePad 添加輪詢間隔
- 添加更多表面格式映射
- Vulkan:僅報告缺少的格式功能標誌
- IME 實現
- Videodec2 實現
- path_util:確保 macOS 設置了當前目錄並清理路徑代碼
- 從 sys_modules/GAMEID 資料夾載入 LLE 模組
https://shadps4.net/index.php/downloads/