CheatMaker 论坛

注册

 

发新话题 回复该主题

來自日本的遊戲改造(修改)工具 - MECC [复制链接]

1#
不知道發在這版是否合適
先說好我不是來踢館的...
只是MECC也是以修改模擬器為主
不敢說比CM好.但應該是比EC還要好用~
我個人修改模擬器時都是用MECC
若以下言論有冒犯到CM作者還請見諒

MECC(MemoryEditor for CheatCode)
最新版本: 7.070
軟體作者: TATSU
官方網站: http://tyakata.com/mem_tool.html

如上所述MECC也是款模擬器改造工具
理論上也能對PC遊戲進行改造
但功能上較無CE.GM等強大
個人認為MECC本身的亮點在於
可以使用遊戲機專用的改造碼
例如GBA.NDS等的PAR改造碼
若改造碼有分暗號化/復號化形式的如GBAPAR
MECC也有內部功能可進行轉換
此外MECC的基址可自由設定.方法也相當簡單
甚至可以設定假想記憶體
自由改變記憶體編輯器的起始位址
以便於直接使用現有的PAR改造碼

MECC官網有相當詳盡的功能說明
恕我無法在此提供完整使用教學
因為自己的日文也不是說很好
有些名詞不太懂應該如何翻譯才對
加上有些功能我自己也不太熟悉
只好請有興趣的朋友們自行上官網了解

MECC除了是日文介面以外
其他方面都還是可以接受的
只差沒辦法回報程式臭蟲...因為日文不好
希望這篇文章可以令多一些朋友們知道MECC這款工具

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

    最后编辑Blader 最后编辑于 2015-12-08 18:00:44
    分享 转发
    TOP
    2#

    首先感謝各位的回覆了~
    MECC確實在改造碼方面的修改頗為方便
    在某些沒有改造碼功能的模擬器上
    可以說是相當有幫助的

    不過MECC目前不支援某些改造碼中的程式碼(例如ROM區域編輯)
    又只支援日本常用的PAR改造碼
    如GBA.NDS的CodeBreaker改造碼便無法使用
    當然影響是不大啦.除了NDSPAR目前在使用上有點小臭蟲

    至於軟體只有日文介面的問題我也幫不上忙.先說抱歉
    日文不好加上不懂如何中文化
    除了加強日文以外我想別無他法
    實在不好意思要求誰製作中文化或中文說明書
    對我而言至少不影響平常使用.我覺得這就夠了~

    當然若是令各位因此放棄使用MECC
    我也不能說什麼.畢竟是自己程度不夠就跑來發帖
    還望各位朋友們能夠體諒.雖然會有點遺憾啦~
    因為MECC連在日本網路上都很少相關資訊
    即使是個相當不錯的工具...
    只是希望能有更多朋友們知道
    還有MECC這樣特別的工具存在

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

      TOP
      3#

      @銀河漫步
      我還算懂得一些基本的操作
      就是某些MECC專用的改造碼形式還不是很懂
      像是變數或者WHILE.BREAK等等
      其實我對修改這方面沒有多深的學問
      所以上面說的幾乎是看不懂
      若是版主使用上有問題也可以提出來.大家討論討論~

      至於基址的部分在MECC是開放讓玩家自由編輯的
      我覺得這很方便.尤其前陣子推出的6.000版開始
      還可以對有規律的基址做REPEAT處理
      有興趣可以研究下Ootake這款PCE模擬器
      他的基址就相當特殊
      若是照舊版本一項一項設定的話.那樣實在太冗長了
      雖然甚少在玩PCE遊戲.但能有這樣的設計我真的相當激賞~

      @zsyf
      原來也有玩家知道MECC~
      最初是怎麼接觸到MECC這我沒怎印象了
      不過使用後真的很令人為之驚艷
      尤其MECC還有一個小密技

      因為MECC的PAR改造碼可以隨時做切換
      只要在欲使用的改造碼前"宣言"種類即可
      所以就產生了這樣一個玩法:
      GBAPARRAW
      22000000 0098967F
      NDSPAR
      02000000 0098967F

      以上都是修改相同位址
      這是超級機器人大戰A的資金改造碼
      但是兩種寫法都是有效的
      起先還傻傻地以為GBA就該用GBAPAR或GBAPARRAW格式
      後來用久了才知道可以這樣用~

      當然改造碼的部分要自己轉換.以免無法使用
      我就常常使用NDSPAR的改造碼形式去修改GBA的遊戲
      這種玩法可是很少工具辦得到的~
      不知道您是否也有發現這樣的用法呢

      雖然我對MECC的了解也不算多
      但若還有其他心得我也會分享到版上的~
      TOP
      4#

      如果沒搞錯.這段文字的意思是
      XX值為01是指移動時
      而0F則為戰鬥中
      [①]的部分寫上
      在移動時鎖定會有問題的戰鬥中能力關聯改造碼
      會是可行的
      如有誤還請各位不吝指教
      我的日文不是說很好
      只是讓大家知道個大概
      TOP
      5#

      因為您的問題不是很清楚
      不太明白您哪個地方不會用
      這裡就假設您已使用6.000以上版本
      並且只以修改遊戲為前提

      首先抱歉沒有圖文說明
      因為本身有點懶惰...
      希望文字說明您能看懂

      由於MECC是日本語程式
      因此建議先使用AppLocale之類工具執行
      以免造成不必要的麻煩

      MECC開啟後接下來就是要執行準備進行遊戲的程式
      這裡就假設您準備玩任意GBA遊戲
      並使用模擬器VisualBoyAdvance-1.7.2開啟
      MECC與模擬器都開啟並執行遊戲後
      首先在MECC的主介面中
      以滑鼠點選”アプリケーション選択”開啟下拉式選單
      接著選擇"VisualBoyAdvance V1.7.2 - GBA"項目
      最後點選"メモリエディタ"頁籤開啟記憶體編輯器
      至此已經可以進行一般的修改了
      以上是修改前的準備工作

      再來是修改的部分
      記憶體編輯器的介面有不少功能
      在此簡單做個介紹

      ”検索方法”=搜尋方式
      "小さい"=小於
      "大きい"=大於
      "以下"=小於等於
      "以上"=大於等於
      "等しい"=完全等於
      "異なる"=不等於
      "ビット比較"=1Bit差異
      以上選項使用時先以滑鼠點選一次"検索開始"按鈕
      (此按鈕為第一次搜尋時使用)
      若數值改變了再點選"絞込み検索"按鈕
      (此按鈕為第二次以上搜尋時使用)
      如此才會出現搜尋結果

      "入力"=輸入指定數值在"検索値を入力"的文字框中
      "ビット入力"=同上.但也包含Bit單位搜尋.例如搜尋"7".則也等於同時搜尋Bit單位的"111"
      "増減"=差值.第二次以上搜尋時使用.輸入方式為"+或-數值".例如"+10"或"-10"
      搜尋方式下面的文字框
      是用來寫入不想被搜尋的記憶體位址

      搜尋方式右側的表格是搜尋結果
      上方有些下拉式選單
      由左至右分別為
      大小(1~4Byte)
      基數(10或16進位)
      搜尋結果編號(預設1~2.可在功能表"ツール>>設定"中的"メモリ検索数"修改)
      而檢索結果表格的名稱
      由左至右分別為位址.搜尋的數值.上次搜尋的數值

      搜尋方式與搜尋結果下方的大框就是記憶體編輯器
      可以像使用VBA內建的記憶體編輯器那樣
      直接在指定的位址編輯數值
      但不同於VBA的是
      MECC的記憶體編輯器支援復原功能(Ctrl+Z)
      也可以重做(Ctrl+Y)
      這也是MECC特有的功能之一

      暫時先寫到這裡.因為文章有點長
      怕您沒有耐心看完.如有其他問題歡迎留言指教~
      最后编辑Blader 最后编辑于 2013-04-12 06:17:20
      TOP
      6#

      今天發布了久違的更新
      版本為7.000
      主要新增了一些功能
      以及修正一些問題
      最大的改變應該就是新增了除錯功能

      等了頗久呢...
      果然又是一次大改版
      TOP
      7#

      昨天初用MECC的除錯功能
      但貌似有點兒問題
      回到模擬器時按下任意控制鍵
      例如GBA模擬器的B鍵
      結果B鍵會自動變成按住不放的狀態
      搞到不得不將模擬器關閉
      第二次嘗試也不曉得出了什麼錯
      無法回到模擬器
      只能將MECC關閉
      這一關連模擬器也跟著關了
      目前也還不知道如何運用...
      等等再來嘗試吧
      有什麼心得就會分享的
      TOP
      8#

      今天不死心的嘗試了一會兒
      DeSmuME模擬器完全無法用來除錯
      總跳出記憶體不足
      不得已只好找了NO$GBA來用
      剛好藉此機會找到了2.7b的基址
      不過還是別對MECC的除錯功能抱太大期望
      基本的斷點功能可以用
      但執行起來速度不很理想
      倒不如用CE或OllyDbg等工具
      可能還比較實在
      在此暫時不說明除錯功能了
      若還是有興趣的可以留言
      遲些就貼上除錯教學
      TOP
      9#

      無奈自己的破日文...
      常用功能大致都知道如何使用
      但就是不清楚如何表達
      以致無法以一己之力漢化MECC
      此外對漢化工具的不熟悉也是一大困擾
      小的只會用Resource Hacker
      可是光靠此工具應該是不夠的...以個人認知來說
      因為MECC尚在更新中
      版本一更新又得重新漢化
      想到這小的就頭疼了
      所以始終沒有製作漢化版
      TOP
      发新话题 回复该主题