[新聞] shadps4 v0.9.0

看板Emulator (模擬器)作者 (???)時間1周前 (2025/05/23 03:42), 6天前編輯推噓0(001)
留言1則, 1人參與, 4天前最新討論串1/1
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/ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.175.163.172 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Emulator/M.1747942927.A.54C.html ※ 編輯: playlive (114.40.65.50 臺灣), 05/25/2025 12:28:40

05/26 16:29, 4天前 , 1F
PlayStation 4 (PS4)
05/26 16:29, 1F
文章代碼(AID): #1eBtuFLC (Emulator)
文章代碼(AID): #1eBtuFLC (Emulator)