エミュレーター関連

Last-modified: 2023-07-22 (土) 10:53:35

エミュレーター総合サイト

改造ツール

メモリエディタ用

ソフト名説明
MECC有志による暫定的な掲示板 改造の館 暫定掲示板
cepダウンロードサイト Software Laboratory
EasyGame101課金用、でも解除は5秒後改造可能。支払い必要ない。2000円

プロセスメモリ

バイナリエディタ

ソフト名説明
ERINA※バイナリエディタの使い方は難しいと思います。
長所
・アドレス変更すれば便利。
・無理な所に進めることが出来る。
短所
・素人(初心者)無理。
・チートコードとアドレスと違い。
・失敗アドレスなど
Stirling
BZ

改造コード入力支援ツール

ソフト名説明
parcis124GBAのコード入力支援ツール。暗号化・復号化機能付きなので便利
VBA・PAR改造コード 暗号化・復号化ツール名前の通りコードの変換ツール。主にGBAで使われる。
レトロフリークのGBAコードの変換にも使える

その他

サイト名説明
オールドゲームROM研究逆アセンブラの解析ツールが沢山。
ROM Checkerでヘッダーを確認出来るツールも便利
Romhacking.netレトロゲームの改造に関するサイト
改造ポケモン制作資料 Wiki*ポケモンシリーズの改造に関するサイト
Steam海外のパソコンゲームが配信されているサイト
2ch検索:エミュレーターの質問はここでやれ!ここの>>2以降のリンクが充実している

GB・GBCのバンク番号について

バンク番号内容補足
80GB&GBCのA000h~BFFFhのバンク 0SRAM
01&90GB&GBCのC000h~CFFFhのバンク 0WRAM
01&91GB&GBCのD000h~DFFFhのバンク 1
92GBCのD000h~DFFFhのバンク 2
93GBCのD000h~DFFFhのバンク 3
94GBCのD000h~DFFFhのバンク 4
95GBCのD000h~DFFFhのバンク 5
96GBCのD000h~DFFFhのバンク 6
97GBCのD000h~DFFFhのバンク 7
01&90GB&GBCのFF80h~FFFFhのバンク 0HIRAM

例 xxyyzzzzの場合

xx=バンク番号

yy=値

zzzz=アドレス

GB・GBC・GBAのメモリー配置について

↓ GB・GBCの場合 ↓-----↓ GBAの場合 ↓
対応アドレス内容追記対応アドレス内容追記
0000~3FFFROMGB・GBC共にバンク0 固定2000000~203FFFFWRAM
4000~7FFFROMGB=バンク1~バンク7F
GBC=バンク1~バンク1FF
3000000~3007FFFIWRAM
A000~BFFFSRAMGB=バンク0~バンク3
GBC=バンク0~バンク0F
8000000~9FFFFFFROM
C000~CFFFWRAMGB・GBC共にバンク0 固定
D000~DFFFGB=バンク1固定
GBC=バンク1~バンク7
FF80~FFFFHIRAMGB・GBC共にバンク0 固定

※VBAをベースに記載しています。(他機種だと異なる可能性あり)

※こちらで調べた限りの事になります。(間違っている可能性あり)

コメント

それぞれの詳細について情報がありましたらこちらにコメントお願いします。