CheatMaker 论坛

注册

 

发新话题 回复该主题

[FC] Mesen 32位 自編譯版 (20211125更新附件) [复制链接]

1#
我在網路上找到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正式版

    已有1评分我要评分查看所有评分

    最后编辑Blader 最后编辑于 2021-12-13 13:50:28
    分享 转发
    TOP
    2#

    我收录到模拟器清单里了
    基地址更新到了这个32位版本
    TOP
    3#

    回复 2楼银河漫步的帖子

    感謝版主支持~
    目前能力不足
    除非已配置好編譯文件
    可直接用VSCommunity2019打開
    不然我還是傻呼呼的不曉得怎麼操作
    本來打算也試試讓Mednafen的32位版可玩SS遊戲
    但還沒編譯就一直報錯不清楚如何解決
    暫時就沒打算折騰了...
    TOP
    4#

    試著用CE找Mesen基地址
    然而除了WRAM以外
    SRAM壓根找不到
    真是對這模擬器徹底絕望了
    TOP
    5#

    看了版主的基地址後
    發現有個神奇的偏移27C8C
    於是終於有可用的SRAM和ROM基地址
    但還是沒什麼辦法能讓MECC自動抓取dll模塊起始地址
    跟RetroArch完全是不同的修改方式
    我還是別用MECC修改Mesen好了
    TOP
    6#

    剛才嘗試編譯Mesen-S
    但完全不行, 用主樓的方法一樣無解
    貌似這模擬器現在根本無法用VS2019編譯出來
    TOP
    7#

    找到原因了
    Mesen-S本來就不支持編譯32位版
    連官方版0.4.0都只支持64位系統...
    TOP
    8#

    採用VS2022編譯一波的模擬器
    不小心忘了Mesen
    今天一不小心榨乾了可用的上傳額度
    因此刪除附件改分享至Mediafire網盤
    有需要請自取~
    TOP
    9#

    这模拟器好像又开始更新了,不知道是原作者还是其他模拟器组织接手了
    TOP
    10#

    回复 9楼银河漫步的帖子

    沒查覺到任何生命跡象
    具體是在哪裡看見的呢?
    TOP
    发新话题 回复该主题