CheatMaker 论坛

首页 » 游戏相关版块 » 游戏工具及相关 » 重編譯模擬器240611
Blader - 2023/12/29 12:27:44
RMG 32位版小更新, 其實我也不知道差在哪
因為看起來都運作正常, 但我還是把一些編譯參數
從64BITS_32改成了32BITS, 沒有其他變化
Blader - 2023/12/29 16:53:32
好消息, melonDS用clang成功編譯32位版
但mingw編譯還是不能通過
於是只好也改用Qt6.6.1靜態庫版編譯
現同時分享32位+64位手動編譯版
同為Win10+專屬, Win7玩家請改用原版(仍有分享)
但是Win7就沒有32位版可以用

現在反而有點納悶為何Snes9x Qt版不能通過32位編譯
clang和mingw都會報錯, 不管啦, 至少又能分享melonDS 32位版囉
Blader - 2023/12/29 18:15:21
回复 1111楼Blader的帖子

原來改成32BITS就不會有延遲問題
本來64BITS_32有嚴重的延遲問題
特別是在速度切換(F4)時
Blader - 2023/12/29 19:02:53
melonDS竟然有rtc調節功能
DeSmuME本來也有, 但一直沒開放使用
後來UI也刪掉了, 不清楚什麼原因
银河漫步 - 2023/12/29 20:32:24
melonds这次编译的32位版基地址很怪异啊
Blader - 2023/12/29 20:39:50
回复 1115楼银河漫步的帖子

SameBoy的基地址同樣不是4字節對齊
我也不清楚是怎麼了, 也只能這樣子
Blader - 2023/12/31 15:54:18
DeSmuME第N次重新支持WinXP......
我也考慮過發布WinXP+/Win7+雙版本
但那不符合效益, 簡單說是在浪費生命
明明可以支持WinXP順便解決wifi問題
我為什麼非要搞個殘廢的版本
只有v141_xp編譯=exe肥大
只有LLVM編譯=不支持WinXP
v141_xp+LLVM編譯=單線程
其實怎麼看都是最後者最強大
就是多花點時間編譯, 我幹嘛這麼糾結
非要多線程編譯不可, DeSmuME只是個小程序
為了做到最好而花多些時間其實無妨
說是這樣說, 誰知道下次我又有啥理由再次放棄......
Blader - 2023/12/31 20:47:10
N64模擬器Project64和RMG微更新
將自己編譯的dll去除了時間戳記
RMG推薦使用32位版, 64位版切換加速延遲嚴重

N64模擬器simple64重新分享
已改為可用CM和MECC修改數據
不過因為Qt關係是Win10+專屬

多機種模擬器ares-nightly更新
此為日本網友委託物, 不在我的維護範圍
委託物都放在根目錄, 有問題一般不予處理

本來想編譯一波clang版Flycast
結果依賴的breakpad不支持clang
目前已打消念頭, 還以為能編譯個可用的32位版
Blader - 2024/1/1 13:33:34
240101
模擬器常規更新

Dolphin因為WinRT的API的緣故, 無法再兼容Win7
保留了最後一個兼容Win7的版本: 5.0.20854
後續只會分享修改版, 手動編譯版只會有升級Qt之類的小更新

Mesen改為同時包含兩種exe: 要運行時和免運行時
就不個別壓縮了, 不需要的exe直接刪了便是

NanoBoyAdvance只有exe名的變化, 可以不更新

PCSX2去除了1.7.3581的標示, 改為標示在主樓

本次更新起添加歷史版本分享, 歡迎需要的玩家取用
Blader - 2024/1/2 15:50:12
Qt6.1.3的靜態庫版本編譯成功了
因此NanoBoyAdvance的MinGW版本改以此Qt版本編譯
現在又恢復分享靜態庫(單文件)版本囉
Blader - 2024/1/2 15:54:09
嘗試給Mednafen添加chd支持, 可惜失敗了
卡在無法繞過文件大小檢測, chd鏡像被說超過64MB不能打開
沒弄懂emu4crt是如何辦到, 以後就不整了
因為我也不喜歡chd, 還是redump鏡像好使些
最初是看到有玩家說無法打開雙字節文件名的chd
想試試自己動手修復, 可惜失敗了
Blader - 2024/1/2 20:31:57
DeSmuME這可恨的OSD
我原本以為不打開AGG就可以隱藏
結果試了好久都沒辦法處理掉
關掉AGG直接不讓編譯了
後來發現有個地方需要回傳是非值
我直接讓他回傳false, OSD終於隱藏了...!
隱藏是隱藏了, 但HUD顯示我還留著
沒有關閉全部字幕, 這樣改好以後
我總算可以用RunAsDate搭配著玩了
melonDS雖然有直接的UI可以調RTC
但沒有斷點功能... 還需要依賴GDB
覺得不太方便, 所以才做此修改
Blader - 2024/1/3 1:36:15
因為已經不編譯DuckStation的舊版
結果發現Qt6.6.1的32位版沒有模擬器使用到
所以從電腦中刪除了... 未來應該不會再使用
Blader - 2024/1/4 11:35:59
SSF迎來了PreviewVer R29
網盤內已更新, 已做Win7兼容修改
cep地址需要在Program4設置中
開啟調試功能才會顯示
不過貌似還是32位程序
Blader - 2024/1/4 12:53:17
重新嘗試Mesen用MSVC+Clang編譯
效率有提升了, 但是和單純用MSVC編譯相比
還是差了100個fps, 看來是真的沒辦法使用Clang編譯
Blader - 2024/1/4 15:26:07
RMG的64位版改用自己編譯的Qt6.1.3(mingw64)
只要留意RMG需要的Qt必須啟用火神(Vulkan)再編譯
用不用預編譯版基本無所謂
而且只有動態庫64位版是預編譯版, 看上去總感覺很彆扭
Blader - 2024/1/5 1:01:10
RMG的32位版添加parallel系列插件
明明記得以前不能通過32位編譯, 看來是simple64的問題
以前是在編譯simple64的時候遇到的問題
總之就這樣啦, 現在RMG的32位版和64位版都有相同的插件
Blader - 2024/1/5 11:23:09
redream好像太容易崩潰了點吧
經常在切換加速時崩潰, 有點難受
但是Flycast又不能穩60幀, 傷腦筋
Blader - 2024/1/5 21:36:58
redream更新為1.5.0.1081
Blader - 2024/1/6 4:16:19
240106
模擬器常規更新

DuckStation 0.1.5624重新上線
但是只有32位版, 64位請改用最新版

Flycast MSVC版重新上線
32位+64位都分享了, 需要請自取

Snes9x Qt版源代碼有問題無法通過編譯
但我還是使之通過編譯了, 請放心使用
银河漫步 - 2024/1/6 10:14:40
project64  32位与之前config文件夹不能兼容了,必须要删了老版本的才能运行
Blader - 2024/1/6 12:48:54
回复 1131楼银河漫步的帖子

不是很清楚問題出在哪
簡單試了一下沒有重現問題, 如果問題不大就重新設置下
有必要的話可以上傳一份config文件夾的內容讓我看看
從最近的更新中沒看出影響config兼容的原因
Blader - 2024/1/6 14:25:16
Dolphin...... 再度解決Win7兼容問題
之前弄錯原因了, 只是因為函數不對
以及更新的函數必須回傳值
搞定這兩處以後又可以在Win7運作
順便升級到5.0.20895
Blader - 2024/1/7 4:16:54
回复 1115楼银河漫步的帖子

嘗試修改源代碼, mingw32也能通過編譯了
但基地址的問題依舊, 沒弄懂是怎麼回事
Blader - 2024/1/7 5:07:40
NanoBoyAdvance添加分享官方雲編譯版(Win7+ x64)
取消分享MinGW編譯版, 只保留Clang編譯版(Win10+ x32 & x64)
因為這模擬器基地址不太好查找, Win7用戶建議直接用64位版
32位只分享Win10+版, 造成不便還請見諒

VBA-M換域名了, 詳細我不清楚, 總之舊地址連接不上了
Blader - 2024/1/7 19:13:53
還是動手編譯了Qt5的靜態庫版, 剛好上個月更新了5.15.12
現在melonDS和NanoBoyAdvance都重新編譯分享MinGW版(Win7+)
Clang版仍然保留給追求執行效率的玩家, 只是就只能Win10+系統使用
Blader - 2024/1/7 20:40:23
修復DuckStation的32位版選擇簡中語言包無法加載字庫的問題
因為本來沒有保留相關源代碼補丁, 重做的時候少打幾個字符導致的
Blader - 2024/1/8 5:33:39
redream更新至1.5.0.1083
Blader - 2024/1/8 6:28:36
取消分享melonDS的官方雲編譯版本
添加分享melonDS帶JIT的重編譯版本
同樣有MinGW(Win7+)和Clang(Win10+)版本
Clang對比MinGW提高至少30fps
這只是用機戰W做的簡單測試
其他遊戲可能獲得更多提升
不過同樣只有64位版以及不提供基地址支持
Blader - 2024/1/8 10:47:01
SSF PreviewVer R29更新至240107
«3435363738394041»
查看完整版本: 重編譯模擬器240611