CheatMaker 论坛

注册

 

发新话题 回复该主题

官方版PCSX2 v2.1.56,加入支持程序管理怎么操作? [复制链接]

11#

回复 10楼誇り高き騎士王的帖子

看來果然是VS2022編譯造成的問題
我手邊的歷史版本2.1.20測試cn bios
試了一個龍珠二世沒有發現崩潰
如果會崩潰的話,那我上月底發布的2.1.31應該也會
我之前就一直想跟進官方用CMake編譯
因為有點偷懶不想寫編譯命令才繼續用的VS2022編譯
現在看來必須使用CMake了
那麼測試用的2.1.31在影之心的幀數上跟官方版相比如何呢?
TOP
12#

回复 11楼Blader的帖子

以前你編譯的1.7版用CN BIOS並不會崩潰,是2.1.20新出現的問題,而且崩潰僅限CN的BIOS,JP、EU、HK的都不會崩。即使把模擬器解壓到一個全新資料夾讓它完全使用默認設置也會崩。
影之心的速度基本一致了,我看的是運行速度百分比,從浮動區間來看和官方版沒什麼區別。

用手邊你之前放出的2.1.31確實也會秒崩,exe文件CRCC797A4FB
最后编辑誇り高き騎士王 最后编辑于 2024-08-04 13:21:25
TOP
13#

回复 12楼誇り高き騎士王的帖子

基於想編譯只要求SSE4.1的PCSX2
我重新用MSVC編譯
但是就不使用ClangCL工具集編譯
我估計會出問題應該是因為ClangCL工具集
使用CMake編譯只會調用clang-cl.exe
大約是這樣才解決的問題
現在我發布的PCSX2最新版使用MSVC v143工具集編譯
可以的話再幫忙測試下能否正常使用
TOP
14#

回复 2楼Blader的帖子

请问哪里填错了吗
一搜索就闪退
TOP
15#

回复 14楼华双国的帖子

PS2模拟器设置2G内存大小搞啥?🥵
TOP
16#

CM不支持搜索64位程序數據
基址最後不知道是多了句號還是逗號,這兒看不太出來
20000000數據大小是512M而不是2G,但實際上只需要2000000,即32M
TOP
17#

回复 16楼Blader的帖子

改完之后为什么内存起始是这个?
而你的却是7FF开头的

TOP
18#

回复 17楼华双国的帖子

你的指針不對
而且我這個地址是Qt版的
wx版我也不太記得起始地址大概在哪
TOP
19#

回复 18楼Blader的帖子

就是按自带使用教学找的指针,正常也是这么找的把


如果CM用的不是这个指针,那就不知道怎么弄了


QT版也可以,求教QT版怎么找正确的指针
TOP
20#

回复 19楼华双国的帖子

根據emuhaste作者提供的方法
在CE搜索4字節數值3339007C
找到的地址-10h即為起始地址
比如我這兒找到的地址是7FF7F0000010
-10h即為7FF7F0000000就是起始地址
接著搜索8字節數值7FF7F0000000
找到指針地址,比如我這兒是"pcsx2-qt.exe"+1598000
那麼就在CM基地址填入[+1598000]
數據大小是2000000,附加數據是1
這樣就可以正確定位內存段了
TOP
发新话题 回复该主题