[新聞] shadps4 v0.12.0

看板Emulator (模擬器)作者 (???)時間3天前 (2025/10/31 22:16), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
shadps4 v0.12.0 萬聖節快樂,各位!今天是個特別的日子,有什麼能比發布全新的 shadPS4 版本 更特別呢? 雖然我們曾宣布要在 0.12.0 版本中移除 Qt 建置(Qt builds), 但我們決定讓它再釋出最後一次。 從 0.12.1 版本開始,shadPS4 將會是純粹的命令行介面(CLI only), 但我們已經為您準備好了啟動器(launchers),請查看網站的下載區。 閒話不多說,以下就是最新的 shadPS4 版本及其變更內容! 核心 - 為彈性和池化記憶體分配提供實體支援 - 重構直接記憶體處理 - 記憶體:實現 sceKernelMemoryPoolGetBlockStats - 允許重疊的直接記憶體映射 - 記憶體程式碼清理和進一步的直接記憶體修復 - 處理與可執行權限相關的各種邊緣案例。 - 核心檔案系統(Kernel.Fs):裝置檔案清理與 /dev/rng 實作 - 在 RelocateAnyImports 中鎖定連結器互斥鎖(mutex) - 增加位址空間限制並重做 Windows 位址空間初始化 - 修復 mmap 的對齊問題 - 修復彈性記憶體用盡時的返回問題 - 修復 MapMemory 中 NoOverwrite 標誌的行為 - 修復唯讀檔案 mmap 的問題 庫 - avplayer:實現了 AddSourceEx、SetAvSyncMode、暫停和恢復 - avplayer:不要多次啟動視訊 - ajm:處理 ParseRiffHeader 標誌 - avplayer:修復播放請求狀態處理 - 實現了 sceSystemServiceLoadExec - 修復獎杯文件中丟失的 png 提取問題 - 實現了 sceNpTrophyGetGameIcon - 音訊輸出:不要等待計時器內的數據。 - avplayer:刪除最大音訊延遲 - 對於具有多個獎杯列表的遊戲使用正確的獎杯文件夾 - NpManager:實現更多與請求相關的行為 - NpAuth:改進的存根 - 輸入法修復 - 修復 scePlayGoDialog 狀態存根 視訊核心 - 混合取樣的附件 - 更好地處理帶有 DmaData 的影像複製 - 修正一些影像複製和緩衝區偏移的驗證錯誤。 - 影像:加強對影像複製層規則的執行 - 將 HDR 交換鏈配置移至呈現執行緒。 - 緩衝區快取:恢復 CPU 路徑 - 影像資訊:修正線性渲染目標的客體(guest)尺寸計算錯誤 - amdgpu:拆分 liverpool 暫存器並進行清理 著色器重新編譯器 - 實作缺少 shaderFloat16support 支援時的備用路徑 - 修復:V_MUL_I32_I24 | V_MUL_U32_U24 GUI - 使 UpdatePlayTime 不再依賴於 Qt。 - 使 sys_modules 資料夾可配置(可設定路徑) - 增加可配置的額外記憶體 - 將 Qt 更新至 6.9.3 版本 - 新增命令列介面(CLI)參數,用於以全域配置或預設設定啟動模擬器 - 程序間通訊(IPC):新增用於音量調整、輸入解析、FSR、以及遊戲手把選擇的命令 - 為 Qt 建構的棄用(deprecation)增加提示性更新訊息 https://github.com/shadps4-emu/shadPS4/releases/tag/v.0.12.0 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.255.113.227 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Emulator/M.1761920196.A.1F0.html
文章代碼(AID): #1f1CJ47m (Emulator)
文章代碼(AID): #1f1CJ47m (Emulator)