CheatMaker 论坛

注册

 

返回列表 «6061626364656667» / 129
发新话题 回复该主题

重編譯模擬器240501 [复制链接]

631#

PCSX2 1.7.3581再次更新
CMake編譯版添加AVX2版本
總算8種exe塞好塞滿
不需要的請於下載後自行刪除
TOP
632#

雖然大家對StoicGoose沒怎麼感興趣
而我也已經取消了分享, 不過做個記錄
編譯這模擬器時, 需要使用Git for Windows
直接拿MSYS2的Git是不行的, 編譯會報錯
具體原因不明, 可能是路徑的斜線判斷有差異
TOP
633#

正在嘗試CMake的可能性
DuckStation無法使用CMake編譯
一直報錯, 估計不是給Windows平台用的
Dolphin可以, 但編譯工具只能是Ninja
用VS2022直接出錯, PCSX2 1.7.3581之前就試過
沒什麼問題, PCSX2新版也可以
但不能使用LLVM工具集, VS2022或Ninja編譯都OK
不過CMake編譯的exe多數都比較顯瘦
Dolphin除外, CMake編譯的Dolphin
綁定的QtDll也和一般編譯的不同
TOP
634#

明起更新的Mesen將改為獨立exe
無須再下載安裝運行時庫
雖然32位版會接近100MB
不過搭配PublishTrimmed開關
可以節省近一半容量, 約只有50MB不到
實測仍可正常打開與遊戲
TOP
635#

取消分享Flycast的MSVC編譯版
改為分享MinGW編譯的64位版
因為版主說32位版不穩定
剛好MinGW無法編譯32位版
所以只分享MinGW的64位版
基本上會比MSVC編譯版的執行效率高一些
注意: 因為取消分享32位版
所以Flycast模擬器目前分享在64文件夾

melonDS的exe識別改為32或64
例如melonDS32.exe或melonDS64.exe
同樣位於96文件夾, 原版64位版位於64文件夾, 要注意

Mesen模擬器改分享獨立exe
無須另外安裝運行時庫, 試分享
有問題請跟帖提出, 雖然我測試時沒有毛病
TOP
636#

Mesen貌似不能使用PublishTrimmed開關
精簡後的exe打不開, 所以緊急修復Mesen模擬器
重新上傳了可以打開的版本, 但exe巨肥, 超過90MB
TOP
637#

Mesen貌似不能使用PublishTrimmed開關
精簡後的exe打不開, 所以緊急修復Mesen模擬器
重新上傳了可以打開的版本, 但exe巨肥, 超過90MB
Blader 发表于 2023/2/28 20:38:50


之前编译的30多M的版本没发现打不开啊?
TOP
638#

回复 637楼银河漫步的帖子

30MB的版本需要額外安裝運行時庫
我後來編譯了不用安裝運行時庫的版本
但模擬器變得很肥大, 超過90MB
精簡後剩下不到50MB, 但反而打不開了
所以我重新編譯模擬器, 恢復為90MB
這個版本不用另外安裝運行時庫
如果沒有其他應用需要使用, 運行時庫可以卸載了
雖然BizHawk貌似也打算升級要求的.NET版本
總之這個肥大的免運行時庫版暫時就這麼留著
如果發現其他問題會再改回之前需要運行時庫的版本
TOP
639#

20230301
模擬器常規更新
基地址等白天事情結束再更新

刪掉一些模擬器的文檔, 通常不會有玩家去看
不影響模擬器使用的文件也一併刪除
基本只保留一些必要文件
需要那些文檔的玩家請下載官方版本
TOP
640#

Duckstation 有点问题,模拟器存放目录不能超过2级。如果模拟器在三级目录下运行就报错

比如
E:\DuckStation  正常
E:\Emu\DuckStation  正常
E:\Emu\PS\DuckStation  报错
TOP
发新话题 回复该主题