CheatMaker 论坛

注册

 

返回列表 12345678» / 41
发新话题 回复该主题

[20221123] MECC 專用基地址 [复制链接]

1#
模擬器下載
アプリケーション名BGB 1.5.10 x32 GB/SGB
プロセス名bgb.exe
エンディアンリトル
設定方法直接指定
アドレス設定@(@5789E8+1D8),2000,C000
@(@5789E8+200),80,FF80

アプリケーション名BGB 1.5.10 x32 GBC
プロセス名bgb.exe
エンディアンリトル
設定方法直接指定
アドレス設定@(@5789E8+1D8),1000,C000
REPEAT 7
@(@5789E8+1D8)+1000+1000R,1000,1D000+10000R
REPEAT
@(@5789E8+200),80,FF80

アプリケーション名BGB 1.5.10 x64 GB/SGB
プロセス名bgb64.exe
エンディアンリトル
設定方法直接指定
アドレス設定@(@839F78+29C),2000,C000
@(@839F78+2E5),80,FF80

アプリケーション名BGB 1.5.10 x64 GBC
プロセス名bgb64.exe
エンディアンリトル
設定方法直接指定
アドレス設定@(@839F78+29C),1000,C000
REPEAT 7
@(@839F78+29C)+1000+1000R,1000,1D000+10000R
REPEAT
@(@839F78+2E5),80,FF80

アプリケーション名bsnes 115.2991 x64 SFC
プロセス名bsnes.exe
エンディアンリトル
設定方法直接指定
アドレス設定75FDDC,20000,7E0000

アプリケーション名bsnes 115.2991 x64 SGB
プロセス名bsnes.exe
エンディアンリトル
設定方法直接指定
アドレス設定@31E7188,2000,C000
31E6D80,80,FF80

アプリケーション名bsnes-mt 1.3.4 x64 SFC
プロセス名bsnes-mt.exe
エンディアンリトル
設定方法直接指定
アドレス設定8859BC,20000,7E0000

アプリケーション名bsnes-mt 1.3.4 x64 SGB
プロセス名bsnes-mt.exe
エンディアンリトル
設定方法直接指定
アドレス設定@330CD98,2000,C000
330C9E0,80,FF80

アプリケーション名bsnes-plus 05.96 x32 SFC
プロセス名bsnes.exe
エンディアンリトル
設定方法直接指定
アドレス設定@6AC140,20000,7E0000

アプリケーション名bsnes-plus 05.96 x32 SGB
プロセス名bsnes.exe
エンディアンリトル
設定方法直接指定
アドレス設定@(@(@(@895540+63064))+88),2000,C000
@(@(@895540+63064))+289,80,FF80

アプリケーション名bsnes-plus 05.96 x64 SFC
プロセス名bsnes.exe
エンディアンリトル
設定方法直接指定
アドレス設定@292F78,20000,7E0000

アプリケーション名bsnes-plus 05.96 x64 SGB
プロセス名bsnes.exe
エンディアンリトル
設定方法直接指定
アドレス設定@(@(@(@51EC88+5C068))+110),2000,C000
@(@(@51EC88+5C068))+369,80,FF80

アプリケーション名Citra Nightly 1815 x64
プロセス名citra-qt.exe
エンディアンリトル
設定方法直接指定
アドレス設定@(@(@17210E8)),@(@(@17210F0+8)+14)

アプリケーション名DeSmuME 0.9.14.6689 x32
プロセス名DeSmuME-VS2022-Release.exe
エンディアンリトル
設定方法直接指定
アドレス設定6E5B140,400000,2000000
6E4F140,8000,1FF8000
6E57140,4000,4@8F64258

アプリケーション名DeSmuME 0.9.14.6689 x64
プロセス名DeSmuME-VS2022-x64-Release.exe
エンディアンリトル
設定方法直接指定
アドレス設定8DD7440,400000,2000000
8DCB440,8000,1FF8000
8DD3440,4000,4@AEE05B4

アプリケーション名Dolphin 5.0.17893 x64 GC
プロセス名Dolphin.exe
エンディアンビッグ
設定方法直接指定
アドレス設定7FFF0000,1800000,80000000

アプリケーション名Dolphin 5.0.17893 x64 Wii
プロセス名Dolphin.exe
エンディアンビッグ
設定方法直接指定
アドレス設定7FFF0000,1800000,80000000
8FFF0000,4000000,90000000

アプリケーション名DuckStation 0.1.5377 x32
プロセス名duckstation-qt-Win32-ReleaseLTCG.exe
エンディアンリトル
設定方法直接指定
アドレス設定@A22794,200000

アプリケーション名DuckStation 0.1.5377 x64
プロセス名duckstation-qt-x64-ReleaseLTCG.exe
エンディアンリトル
設定方法直接指定
アドレス設定@BDB6C0,200000

アプリケーション名ePSXe 2.0.5 x32
プロセス名ePSXe.exe
エンディアンリトル
設定方法直接指定
アドレス設定E82020,200000

アプリケーション名Flycast 2.0.83 x32
プロセス名flycast.exe
エンディアンリトル
設定方法直接指定
アドレス設定@F9FCB4,1000000

アプリケーション名Flycast 2.0.83 x64
プロセス名flycast.exe
エンディアンリトル
設定方法直接指定
アドレス設定@1D70FE0,1000000

アプリケーション名Ishiiruka 1144 x64 GC
プロセス名Dolphin.exe
エンディアンビッグ
設定方法直接指定
アドレス設定7FFF0000,1800000,80000000

アプリケーション名Ishiiruka 1144 x64 Wii
プロセス名Dolphin.exe
エンディアンビッグ
設定方法直接指定
アドレス設定7FFF0000,1800000,80000000
8FFF0000,4000000,90000000

アプリケーション名melonDS 0.9.5.2087 x32
プロセス名melonDS.exe
エンディアンリトル
設定方法直接指定
アドレス設定@2742C70,400000,2000000
@2747E58+104,8000,1FF8000
@(@2747E58+8104),4000,4@(4@2747E58+F8)

アプリケーション名melonDS 0.9.5.2087 x64
プロセス名melonDS.exe
エンディアンリトル
設定方法直接指定
アドレス設定@2196118,400000,2000000
@219B300+128,8000,1FF8000
@(@219B300+8128),4000,4@(4@219B300+11C)

アプリケーション名mGBA 0.10.0 x32 GB/SGB
プロセス名mGBA.exe
エンディアンリトル
設定方法直接指定
アドレス設定@(@(@(@(@2B370E4+18)+3C)+4)+14C),2000,C000
@(@(@(@2B370E4+18)+3C)+4)+1EE,80,FF80

アプリケーション名mGBA 0.10.0 x32 GBC
プロセス名mGBA.exe
エンディアンリトル
設定方法直接指定
アドレス設定@(@(@(@(@2B370E4+18)+3C)+4)+14C),1000,C000
REPEAT 7
@(@(@(@(@2B370E4+18)+3C)+4)+14C)+1000+1000R,1000,1D000+10000R
REPEAT
@(@(@(@2B370E4+18)+3C)+4)+1EE,80,FF80

アプリケーション名mGBA 0.10.0 x32 GBA
プロセス名mGBA.exe
エンディアンリトル
設定方法直接指定
アドレス設定@(@(@(@(@2B370E4+18)+3C)+4)+14),40000,2000000
@(@(@(@(@2B370E4+18)+3C)+4)+18),8000,3000000

アプリケーション名mGBA 0.10.0 x64 GB/SGB
プロセス名mGBA.exe
エンディアンリトル
設定方法直接指定
アドレス設定@(@(@(@(@2856A28+20)+58)+8)+180),2000,C000
@(@(@(@2856A28+20)+58)+8)+236,80,FF80

アプリケーション名mGBA 0.10.0 x64 GBC
プロセス名mGBA.exe
エンディアンリトル
設定方法直接指定
アドレス設定@(@(@(@(@2856A28+20)+58)+8)+180),1000,C000
REPEAT 7
@(@(@(@(@2856A28+20)+58)+8)+180)+1000+1000R,1000,1D000+10000R
REPEAT
@(@(@(@2856A28+20)+58)+8)+236,80,FF80

アプリケーション名mGBA 0.10.0 x64 GBA
プロセス名mGBA.exe
エンディアンリトル
設定方法直接指定
アドレス設定@(@(@(@(@2856A28+20)+58)+8)+28),40000,2000000
@(@(@(@(@2856A28+20)+58)+8)+30),8000,3000000

アプリケーション名PCSX2 1.7.3581 x64 wx
プロセス名pcsx2x64.exe
エンディアンリトル
設定方法直接指定
アドレス設定@B1FE140,2000000

アプリケーション名PCSX2 1.7.3581 x64 Qt
プロセス名pcsx2-qtx64.exe
エンディアンリトル
設定方法直接指定
アドレス設定@11C7078,2000000

アプリケーション名PPSSPP 1.13.2.1986 x32
プロセス名PPSSPPWindows.exe
エンディアンリトル
設定方法直接指定
アドレス設定@F401FC+8800000,1800000,8800000

アプリケーション名PPSSPP 1.13.2.1986 x64
プロセス名PPSSPPWindows64.exe
エンディアンリトル
設定方法直接指定
アドレス設定@11F12D8+8800000,1800000,8800000

アプリケーション名Project64 4.0.0.6016 x32
プロセス名Project64.exe
エンディアンリトル
設定方法直接指定
アドレス設定@6071FC,800000,80000000

アプリケーション名Project64 4.0.0.6016 x64
プロセス名Project64.exe
エンディアンリトル
設定方法直接指定
アドレス設定@247F60,800000,80000000

アプリケーション名REDREAM 1.5.0.1045 x64
プロセス名redream.exe
エンディアンリトル
設定方法直接指定
アドレス設定@8A1138,1000000

アプリケーション名SkyEmu v2 x64 GB
プロセス名SkyEmu.exe
エンディアンリトル
設定方法直接指定
アドレス設定67EDA2C,1000,C000
67F2A2C,1000,D000
67F19AC,80,FF80

アプリケーション名SkyEmu v2 x64 GBC
プロセス名SkyEmu.exe
エンディアンリトル
設定方法直接指定
アドレス設定67EDA2C,1000,C000
REPEAT 7
67F2A2C+1000R,1000,1D000+10000R
REPEAT
67F19AC,80,FF80

アプリケーション名SkyEmu v2 x64 GBA
プロセス名SkyEmu.exe
エンディアンリトル
設定方法直接指定
アドレス設定67C19E8,40000,2000000
68019E8,8000,3000000

アプリケーション名Snes9x 1.6.1.2049 x32
プロセス名snes9x.exe
エンディアンリトル
設定方法直接指定
アドレス設定@962AC4,20000,7E0000

アプリケーション名Snes9x 1.6.1.2049 x64
プロセス名snes9x-x64.exe
エンディアンリトル
設定方法直接指定
アドレス設定@8C09D8,20000,7E0000

アプリケーション名Snes9x NEO 2045 x32
プロセス名snes9x.exe
エンディアンリトル
設定方法直接指定
アドレス設定@961CC4,20000,7E0000

アプリケーション名Snes9x NEO 2045 x64
プロセス名snes9x-x64.exe
エンディアンリトル
設定方法直接指定
アドレス設定@8B6958,20000,7E0000

アプリケーション名SSF PreviewVer R28 x32
プロセス名SSF.exe
エンディアンビッグ
設定方法直接指定
アドレス設定6FC2920,100000,200000
ADE2920,100000,6000000
mecc7080.zip (, 下载次数:651)

(2022/11/23 15:20:16 上传)

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

    最后编辑Blader 最后编辑于 2022-11-23 15:20:16
    本主题由 超级版主 天枫十一郎 于 2017/10/6 22:31:27 执行 设置精华/取消 操作
    分享 转发
    TOP
    2#

    没看懂怎么换算的
    DeSmuME 0.99 x86官方版

    cm基地址是:401B0A
    TOP
    3#

    因為DeSmuME的基址不會變動
    基本不需要用到指針
    直接指定找到的記憶體位址作為基址即可~
    測試過可用

    補充回答一下版主的問題
    MECC的基址很簡單可以辨識
    主要是以四則運算的方式表示
    以BGB 1.4.3的基址來說
    @(@53A3FC+180),2000,C000
    @符號表示以此位址為指針
    整個內容代表53A3FC是基址
    以此為指針指向的位址偏移+180
    再以指向的位址為指針
    最後指向的位址即為記憶體位址
    2000是長度.C000是顯示的記憶體位址
    代表記憶體範圍為C000-DFFF
    大致上就是這樣~
    最后编辑Blader 最后编辑于 2013-10-23 00:52:23
    TOP
    4#

    没看懂怎么换算的
    DeSmuME 0.99 x86官方版

    cm基地址是:401B0A
    银河漫步 发表于 10/22/2013 7:21:01 PM
    按这样说肯定只会有一个是正确的.
    希望CheatMaker帶給你樂趣
     
    TOP
    5#

    主樓更新
    BGB的基址我想了好長一段時間才終於找到可用的簡短寫法
    因為MECC基址的REPEAT功能有bug
    所以遇到多級指針的基址並不能使用加法算式設定
    好在減法還能行於是便使用減法算式設定
    不過內存檢視可能會有點怪
    希望大家別介意畢竟不影響使用
    TOP
    6#

    好久没看到楼主了
    最近还在弄这个啊
    cm好像下次更新会支持相对偏移地址
    如果再能支持下64位模拟器就好了
    TOP
    7#

    確實好久不見咯
    因為也有不少私事折騰我
    好不容易有機會重返模擬器這塊領域
    不過MECC也近5個月沒更新了
    不知哪時才能有新版

    CM的更新真令人期待
    雖然我比較少接觸64位模擬器
    不過CM能支持的話就能取代ArtMoney了
    TOP
    8#

    主樓更新,不要臉的自推...因應MECC更新v7.080
    已修正基址REPEAT的"+"運算符問題,所以將BGB基址重新編輯
    TOP
    9#

    主樓更新,不要臉的自推...因應MECC更新v7.080
    已修正基址REPEAT的"+"運算符問題,所以將BGB基址重新編輯
    Blader 发表于 2/24/2017 5:41:32 PM
    BGB官网更新至1.5.3
    TOP
    10#

    回复 9楼dfzetcc的帖子

    感激情報提供!說實話這BGB也等了一年多,總算盼到更新了...
    主樓更新,BGB基址適用於1.5.3,不支持其他舊版
    TOP
    发新话题 回复该主题