CheatMaker 论坛

首页 » 游戏相关版块 » 游戏工具及相关 » [第1期] 重編譯模擬器
Blader - 2022/3/18 18:19:50
下載: (只分享重編譯模擬器需要的運行時)
.NET桌面運行時: x86, x64
VC運行時: WinXP x86, WinXP x64, Vista x86, Vista x64, Win7+ x86, Win7+ x64
Vulkan運行時: x86, x64 (最新版安裝包不支持Win7, 請下載壓縮包手動安裝)
VxKex for Win7 ONLY (請下載後將擴展名改為exe方可服用)
KexSetup_Release_1_1_2_1428.zip (, 下载次数:32)

模擬器下載主要傳送門, 備用傳送門

陣容: (精選自銀河漫步版主分享的模擬器)
Borked3DS, Lime3DS, Mandarine
DeSmuME, Dolphin, DuckStation
Ishiiruka-Dolphin, Mednafen, melonDS
Mesen, MESSUI, PCSX2
PPSSPP Gold, Project64, RMG
simple64, Snes9x... and more

特色:
所有模擬器皆可用32位內存工具編輯數據
多數模擬器支持或兼容Win7甚至更低版本
部分模擬器特別提供32位支持
少數模擬器存在如下限制:
simple64/Snes9x-Qt在Win7需要VxKex才可運行
PCSX2 1.7.3582+仍然要求Win10+才可運行

改動: (Win7方面的兼容修改就不再贅述)
DeSmuME: 去除OSD, 默認不顯示控制台(註: 單核處理器無法運行)
Mednafen: 優化debugger排版, 32位版特別支持世嘉土星模擬
Mesen: 特別添加SFC漢化遊戲兼容設置(註: 32位版debugger存在問題)
PCSX2 1.7.2485/3581: 熱鍵SPACE改PAUSE, 熱鍵F8/F12功能對調
Project64: 去除隨機彈窗(註: 未滿Win7需禁用Discord RPC才可運行)
simple64: 降低AVX2要求至SSE4, Snes9x: 默認不關聯擴展名

聲明:
雖然我只編譯必要的Qt子模塊
但仍然相當耗時, 目前已不再維護舊版Qt
基本改為使用Qt官方的預編譯文件
舊版Qt則使用MSYS2提供的文件
另, 個人無漢化底子, 無法漢化模擬器
請勿向個人索取漢化版模擬器
银河漫步 - 2022/3/20 10:05:15
更新好了
project64简体中文语言文件还是官方有问题的那个版本
可以用我网盘里那个语言文件替换一下
Blader - 2022/3/20 11:07:34
回复 2楼银河漫步的帖子

感謝版主反饋
這部份是我的疏失
已經替換過語言文件
並且重新打包上傳
银河漫步 - 2022/3/21 10:30:28
Mesen-x
倒是有人在编译32位版本
http://xianuani.ysepan.com/
但是PCSX2模拟器
官方开始只有x64编译了
Blader - 2022/3/21 13:17:33
回复 4楼银河漫步的帖子

Flycast編譯成功了
原來是MSYS2不能安裝lua包
官方的編譯代碼有安裝
傻傻跟著安裝得到的是編譯失敗

Mesen系列本來就支持32位
我算是因為Mesen-S不支持才不編譯的
總之有人要搞也是不錯的
可以省下一些工夫不用自己編譯

PCSX2我試了一下不能編譯32位版
感覺代碼做了一定程度的改變
看來1.8.0問世時將不再有32位版
真是殘酷的事實
银河漫步 - 2022/3/21 16:59:56
flycast32位版还是有那个默认配置运行机战alpha异常中断问题
需要改cpu模式后才能运行
Blader - 2022/3/21 19:09:13
回复 6楼银河漫步的帖子

看樣子是不會修了
那是32位的動態編譯代碼出問題
沒log很難找到有問題的代碼
银河漫步 - 2022/3/21 19:17:43
问题不大
目前就发现机战alpha有问题
而且更换cpu模式后
也能正常玩
Blader - 2022/3/25 14:09:08
添加FCEUX x32 / x64模擬器
添加Ootake x32架構模擬器
添加PPSSPP x32 / x64模擬器
與官方版的不同只有編譯器是VS2022而已
Blader - 2022/3/25 15:32:31
本打算編譯一波Snes9x 1.61 x32和x64
誰知道報錯, 估計不是我這傻瓜能夠解決的問題
只能放棄, 反正除了編譯器採用VS2022以外
官方本來就有發布x32和x64的版本
根本也不用我多此一舉
雖然還是有模擬器我自己編譯了一份
詳見主樓, 今天的更新到此為止
银河漫步 - 2022/3/26 0:50:57
这网盘经常性无法访问
Blader - 2022/3/26 6:50:27
回复 11楼银河漫步的帖子

看了下沒發現問題
不清楚什麼原因
银河漫步 - 2022/3/26 17:30:07
mediafire 盘访问受限吧
Blader - 2022/3/26 17:35:01
回复 13楼银河漫步的帖子

這倒是沒聽說過
遊客身份也試過
沒遇過這個狀況
實在沒什麼國內網盤可用
身處這個台灣實在是尷尬
银河漫步 - 2022/3/26 17:41:35
台湾那边腾讯微云也不能用么?
Blader - 2022/3/26 17:43:01
回复 15楼银河漫步的帖子

有次註冊時不讓收驗證碼
後來就沒折騰了
Blader - 2022/3/27 19:40:38
Snes9x用VS2022編譯成功了故分享
原來需要從代碼的external文件夾複製代碼到shaders文件夾中
否則提示文件找不到
Flycast不是說就不更新了這樣
只是不想每次追更
更新時機我自己會斟酌
雖說也沒有誰期待的感覺就是
Blader - 2022/3/29 20:19:22
Flycast, Mednafen和melonDS一如往常
因為編譯環境MSYS2的package更新故再次編譯
一般用戶沒有更新必要
必須強調的是, 這裡的模擬器保證以編譯器最新狀態編譯
有強迫症的患者不妨常來走走看看
Blader - 2022/3/30 13:10:55
模擬器分享追加了DuckStation和PCSX2
遺憾的是一樣僅有64位, 無法編譯32位
另外檢測更新的機能是壞的, 估計不給開發版使用
如發現其他問題請不要吝嗇讓我知道
雖然都是不知道能不能修...
Blader - 2022/3/30 14:21:08
目前最殘念的應該就是
我始終無法編譯Qt的dll
看上去挺複雜的...
暫時沒打算折騰
這邊重新說明一下
其實編譯環境是除了Qt以外保證最新
應該沒有誰想雞蛋裡挑骨頭
但我還是特別解釋
畢竟本來就是自己誇張了
Blader - 2022/3/30 15:36:01
本帖於ppx分流, 懇請支持
Blader - 2022/4/1 12:53:57
本帖不再分享模擬器下載
如有需要請移駕ppx論壇
Blader - 2022/4/2 12:43:24
DeSmuME的更新
基本沒視窗系統的事兒
因此暫不追更
更新Flycast和PCSX2
下載請移駕ppx論壇
Blader - 2022/4/2 21:29:24
發現DeSmuME官方使用Clang+LLVM來編譯模擬器
可是我這邊不管怎麼做都會編譯失敗, 不知道哪裡不對
Blader - 2022/4/3 15:19:28
更新Flycast和PCSX2
試分享以LLVM Toolset編譯的DeSmuME
執行效率有一定程度的提升
缺點是需要lua的dll, 已隨附於主樓的壓縮包中
另外32位屬於測試版, 因為編譯時卡在一個地方一直出錯
所以有亂改源代碼來忽略這個問題
如遇到官方版沒有的問題請反饋給我
我會刪除相關附件, 並且請勿再使用32位LLVM版

題外話, PPSSPP也可以用LLVM Toolset編譯
但我不曉得有沒有必要, 這模擬器已經夠快的了
Blader - 2022/4/3 21:07:00
沒想到32位LLVM版可以正常讀取寶可夢的存檔了
真是意外的收穫, 果然是MSVC的bug導致問題發生
Blader - 2022/4/4 13:07:17
DeSmuME模擬器分享已整合LLVM編譯版, 故刪除主樓附件
Blader - 2022/4/4 21:35:51
總算不再需要lua的dll
之後可以只保留LLVM編譯版
Blader - 2022/4/5 15:59:18
今天更新PCSX2

DeSmuME的32位版好像有些許的圖形問題
畢竟改了一點源代碼才編譯成功的
請將就點用, 若有其他嚴重錯誤我可能就改回MSVC工具組編譯
银河漫步 - 2022/4/5 19:10:01
今天更新PCSX2

DeSmuME的32位版好像有些許的圖形問題
畢竟改了一點源代碼才編譯成功的
請將就點用, 若有其他嚴重錯誤我可能就改回MSVC工具組編譯
Blader 发表于 2022/4/5 15:59:18



应该是模式选择问题
默认是软插件
改opengl后好像没什么问题
12345678»
查看完整版本: [第1期] 重編譯模擬器