CheatMaker 论坛

首页 » 游戏相关版块 » 游戏工具及相关 » [FC] Mesen 32位 自編譯版 (20211125更新附件)
Blader - 2021/10/26 7:22:05
我在網路上找到Mesen的fork
裡面有編譯報錯的解決方法
但那只適用x64版本的編譯
x86反而比較費事, 具體操作如下:

打開開始菜單的"x64 Native Tools Command Prompt for VS 2019"快捷
鍵入"set PreferredToolArchitecture=x64"後回車
再鍵入"devenv"後回車
這時要先編譯一次x86版本, 但還沒結束
關閉VSCommunity2019
返回"x64 Native Tools Command Prompt for VS 2019"窗口
鍵入"set PreferredToolArchitecture=x86"後回車
再鍵入"devenv"後回車
再度編譯x86版本, 這次編譯的x86版本才是真正可用的
在兩次編譯之間, 請勿清除專案
否則自負編譯失敗後果

Win11開始微軟已經正式捨棄32位系統的開發
也就是說用官方的0.9.9在更新系統上無法用到x86版本
因此將自己編譯出來的32位版模擬器分享給各位
Mesen作者已停止開發項目, 所以編譯開發版應該也沒太大意義
要注意的是查看模擬器屬性會顯示"(Beta)"
這我懶得去處理了, 反正不影響使用, 將就下吧

0.9.9正式版
银河漫步 - 2021/10/26 10:10:03
我收录到模拟器清单里了
基地址更新到了这个32位版本
Blader - 2021/10/26 11:27:06
回复 2楼银河漫步的帖子

感謝版主支持~
目前能力不足
除非已配置好編譯文件
可直接用VSCommunity2019打開
不然我還是傻呼呼的不曉得怎麼操作
本來打算也試試讓Mednafen的32位版可玩SS遊戲
但還沒編譯就一直報錯不清楚如何解決
暫時就沒打算折騰了...
Blader - 2021/10/27 21:45:23
試著用CE找Mesen基地址
然而除了WRAM以外
SRAM壓根找不到
真是對這模擬器徹底絕望了
Blader - 2021/11/3 14:33:16
看了版主的基地址後
發現有個神奇的偏移27C8C
於是終於有可用的SRAM和ROM基地址
但還是沒什麼辦法能讓MECC自動抓取dll模塊起始地址
跟RetroArch完全是不同的修改方式
我還是別用MECC修改Mesen好了
Blader - 2021/11/6 10:41:40
剛才嘗試編譯Mesen-S
但完全不行, 用主樓的方法一樣無解
貌似這模擬器現在根本無法用VS2019編譯出來
Blader - 2021/11/7 11:10:16
找到原因了
Mesen-S本來就不支持編譯32位版
連官方版0.4.0都只支持64位系統...
Blader - 2021/11/25 8:41:42
採用VS2022編譯一波的模擬器
不小心忘了Mesen
今天一不小心榨乾了可用的上傳額度
因此刪除附件改分享至Mediafire網盤
有需要請自取~
银河漫步 - 2022/1/4 9:48:08
这模拟器好像又开始更新了,不知道是原作者还是其他模拟器组织接手了
Blader - 2022/1/4 16:31:49
回复 9楼银河漫步的帖子

沒查覺到任何生命跡象
具體是在哪裡看見的呢?
银河漫步 - 2022/1/4 21:58:16
是其他模拟组织接手了
https://github.com/NovaSquirrel/Mesen-X
银河漫步 - 2022/2/11 20:32:29
可以考虑用mesenx的代码编译了
据说增加了很多游戏的兼容性
captain1980 - 2022/3/15 23:05:20
新手学习中
1
查看完整版本: [FC] Mesen 32位 自編譯版 (20211125更新附件)