[心得] PCSX2 r4865支援4core以上的CPU

看板Emulator (模擬器)作者 (淺水中)時間14年前 (2011/08/23 19:30), 編輯推噓5(501)
留言6則, 5人參與, 最新討論串1/1
剛剛發現PCSX2 r4865的commit支援多核的CPU了 如果你的CPU是四核以上 大多數的遊戲有10%~100%左右的fps提升 AMD和Intel的CPU速度都有明顯的增長 有興趣的版友可以抓r4865之後的版本 然後在speedhacks上把 MTVU (Multi-Threaded microVU1) enabled 就可以得到速度上的提升 原作者commit log Threading VU1 took a lot of rewrites and new code to make possible (MTGS, microVU, gifUnit...), but we finally got to the point where it was feasible, and now we've done it! (so now everyone can stop complaining that pcsx2 only takes advantages of 2 cores :p). The speedups in the games that benefit from it are great if you have a cpu with 3+ cores (generally a 10~45% speedup), however games that are GS limited can be a slowdown (especially on dual core cpu's). The option can be found in the speedhacks section as "MTVU (Multi-Threaded microVU1)". And when enabled it should should show the VU thread-time percentage on the title bar window (Like we currently do for EE/GS/UI threads). It is listed as a speedhack because in order for threading VU1 to have been a speedup, we need to assume that games will not send gif packets containing Signal/Finish/Label commands from path 1 (vu1's xgkick). The good news is very-few games ever do this, so the compatibility of MTVU is very high (a game that does do this will likely hang). Note: vs2010 builds and Linux builds need to be updated to include "MTVU.h" and "MTVU.cpp". 我本人是沒有去試啦 是去查PCSX2的VFPU指令怎麼做的時候順便看到的 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 180.176.8.219 ※ 編輯: calais007 來自: 180.176.8.219 (08/23 19:30)

08/24 10:27, , 1F
推!速度上穩定很多~
08/24 10:27, 1F

08/24 19:48, , 2F
推~
08/24 19:48, 2F

08/25 21:11, , 3F
強喔~
08/25 21:11, 3F

08/29 11:48, , 4F
大推!
08/29 11:48, 4F

08/29 18:15, , 5F
還是希望有MT EE/IOP 不過這個選項真是個創舉呢
08/29 18:15, 5F

10/16 10:34, , 6F
根據呆丸北拜的文章,其實只支援到三核
10/16 10:34, 6F
文章代碼(AID): #1EKuzTO5 (Emulator)
文章代碼(AID): #1EKuzTO5 (Emulator)