CheatMaker 论坛

注册

 

发新话题 回复该主题

[Multi] Mednafen 32位 啟用SS模擬 自編譯版 (20220120更新附件) [复制链接]

11#

視窗系統可以編譯的內核文件
大部分都無法編譯出32位版
幾乎都提示缺失文件
那些文件怎麼無中生有...
目前有成功的單手就數得出來
只有QuickNes和Cygne(Mednafen)這兩個而已
其中mGBA更直接給我提示
32位元已不再支持
這樣的字句, 暈倒...
空有模擬器沒內核文件沒用啊
BizHawk太難搞了, 投降
TOP
12#

回复 4楼银河漫步的帖子

我這邊連官方64位版都顯示異常內存
看來幾乎可以確定是Win11的問題了
ares舊版本打開遊戲也會卡頓
明明記得Win10沒毛病
TOP
13#

回复 4楼银河漫步的帖子

我不知道問題在哪了...
官方貌似沒加殼
剛才丟進去UPX顯示未加殼
官方版如果加殼了只剩下3MB
不清楚還有什麼參數漏掉了
TOP
14#

回复 21楼银河漫步的帖子

已經嘗試在全新的文件夾中編譯
但還是一樣, 還把編譯環境卸載重裝
exe依然這麼大, 我唯一能想到的
大概就是Win11的問題
也許我得搞個虛擬機安裝Win10
或其他系統再試一次
TOP
15#

在虛擬機安裝Win7編譯
結果還是一樣... 放棄
TOP
16#

回复 24楼银河漫步的帖子

沒用的文件基本也不會寫進編譯命令之中
唯一的可能就是我的編譯環境差異了吧
但是編譯不出作者規定的環境
讓我很傷腦筋, 難道最新版真的行不通?
MSYS2根本沒有舊版編譯環境可用
我大概得另外想辦法
TOP
17#

更新了附件
好像多包了一個dll
不知道為什麼
後來再編譯的exe
不再需要charset的dll
但是exe體積卻變大了
TOP
18#

託版主的福我繼續不死心的嘗試
後來在網絡上找到MSYS2的編譯命令
發現要縮小exe體積需要的是strip這個小工具
strip --strip-debug ./mednafen.exe
這樣就能縮小不少體積了
於是今天更新主樓附件, 有需要請自取吧~
TOP
19#

版本沒更新
但編譯環境升級至最新
並直接使用命令"strip mednafen.exe"
相比之前"strip --strip-debug mednafen.exe"
可以節省更多容量
不過因為編譯環境更新的關係
不確定exe容量比上次大還小
沒空確認了, 有需要的就更新
不然就等Mednafen下次更新才來下載我的自編譯版
TOP
20#

追隨官方代碼1.29.0
TOP
发新话题 回复该主题