看板 Emulator 關於我們 聯絡資訊
shadPS4 v0.17.0 以下是機翻潤飾 [網路內容] - 我們自己的網路後端 ShadNet 現在首次整合到系統中 - 大部分匹配庫功能已實現——大廳、房間、加入、信號發送 - 朋友支援。在 shadnet 結交你的線上朋友 - 邀請對話 - 連線成功後,您的姓名將變為您的線上 ID - NP 管理器新增了設定並進行了清理 - Web API 層發展迅速:實作了新的函式庫、支援多部分上傳、推播事件 - NP Commerce - 獎盃處理流程已整理完畢 [滑鼠支援] - 現在 sceMouse 已經可以模擬,所以少數支援 USB 滑鼠的遊戲都可以用 USB 滑鼠玩了 - 此外,還修復了一系列後續問題,包括開啟、關閉程式以及一些遊戲會檢查滑鼠是否已 插入的問題 [AvPlayer,視訊和音訊] - AvPlayer 進行了一次徹底的清理:音訊/視訊同步、啟動競爭、堆疊使用、幀大小、 緩衝區處理 - 視訊解碼器刷新行為已修復 - Audio3D 混音隊列重新設計 - AT9 不再因讀取資料超出其末尾而當機 - AT9 編碼器現在可以原生運作了 - OpenAL 修復與 NGS2 修復 [圖形] - NVIDIA 裁剪距離模擬 - T# min_lod 透過 `VK_EXT_image_view_min_lod` 實現 - 現在暫存器清除操作會遵循深度寫入狀態。 - 現在必須啟用 Robustness2,這樣就可以移除空白緩衝區/鏡像變通方案 - 紋理快取中添加取樣器垃圾回收機制 - 紋理快取:圖像下載處理重構 - 重構 BC 格式的 sRGB 處理 - 計算寫入的頂點/索引緩衝區和間接分發/繪製緩衝區的緩衝區屏障 - 修復了各種驗證錯誤和渲染器相關問題。 - memcmp 固定模式下的結構體填充導致著色器快取失效 [著色器重編譯器] - GCN 線程遮罩精度修復 - 頂點屬性始終針對數字類別進行專門化 - 幾何著色器頂點偏移量根據輸入圖元類型初始化 - V_ADD_I32 進位傳播,V_LOG_CLAMP_F32,V_PK_MUL_LO_U16 修復 - IREmitter 原子操作已從「與」更正為「或」 [核心、記憶體和核心] - 檔案系統抽象層 - 檔案讀取現改經由中間緩衝區,再複製至訪客記憶體 - PthreadOnce 改採 pthread 原生指令,不再使用 std::mutex - 修復非主執行緒上的 TLS 記憶體洩漏問題 - 修復涉及 TCB 的 cmp 與 xor 指令程式碼補丁 - sceKernelAllocateDirectMemory 現已遵循 search_end - 已妥善處理位址為 0 的固定對映 - 啟用強制 LLE(force-LLE)時,不再載入 HLE 函式庫 - 未解析的物件不再自動建立 Stub(樁函式) - 修復存檔掛載檢查時發生的空指標解參考問題 - 修復記憶體補丁,並加入十六進位例外處理 - LLE malloc 初始化:修復了大量 LLE 函式庫的初始化問題,現在可載入並執行更多 LLE 函式庫 [輸入和周邊設備] - 降低單一取樣讀取的控制器狀態延遲 - 控制器斷線時不再會導致使用者登出 - 關機時重置手把燈光顏色 - 鏡頭 / 攝影機:問題修復 [界面與生活品質] - 全螢幕啟動行為最佳化 - 視窗圖示現在設定為遊戲圖示 - Big Picture 使用者介面設定已改進 - 著色器清單、記憶體對映和模組清單控制項的狀態都已儲存, 防止出現重複的著色器轉儲視窗 - 新的 shadPS4 日誌,重構了日誌記錄,並提供了一個刷新日誌的選項 - MS_VC_EXCEPTION 現已會正確傳遞至 Windows 系統的例外處理常式(Handler) - 獎盃修復和自動生成 PathType::TrophyDir - NP 檢查轉移到 sceNpTrophyRegisterContext - 內建錯誤回報流程改善 https://shadps4.net/downloads/ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.255.107.95 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Emulator/M.1785495751.A.568.html ※ 編輯: playlive (111.255.107.95 臺灣), 07/31/2026 19:04:58