改造の館 掲示板


[ HOME掲示板TOP一覧表示ツリー表示トピック表示新規投稿記事検索記事修正・削除携帯用URL管理用 ]


[3256] RE:SFCエミュ【Snes9X v1.55 win32】ベースアドレスの設定 Name:ki Date:2017/12/02(土) 19:19
Nobu様、こんにちはkiです。

お返事ありがとうございます。


> 私のベースアドレス検索の仕方は、
>
> MECC対応ベースアドレス(ROM)のSFCエミュを参考に
>
> 各表示アドレスの先頭行をコピー&ペーストでリージョン検索(任意バイト)して、
>
> ベースアドレスを割り出し、メモリービューが一致すれば良いものだと単純に考えておりました。


この検索方法でも構いませんが問題は検索するゲームです。

前記事にも書きましたがHiROMとLoROMでバックアップRAM領域のアドレスの配置が

変化するのでHiROMとLoROMの両方で検索する必要があります。(検索をかけても同じアドレスになると思いますが…)

ちなみにSFC DQはT・UとXがLoROM VとYがHiROMになるみたいです。

DQはバックアップRAM領域の使用は今のところ確認できていません。

すべてのゲームで使用されているかはわかりませんが(ゲームによっては使用されていない可能性があります)

現在 自分が確認できているバックアップRAM領域が使用されているコード(ゲーム)は以下のとうり


↓ タイトル名 ↓

SFC エナジーブレイカー


↓ 内容 ↓

リセット回数


↓ コード ↓

306024 XX
306025 XX

↓ 補足 ↓

※MECC用
このアドレスはMECC用。
実機では
700024 XX
700025 XX
になると思われる。
エンディング後に表示される。



このコードはちこ様が以前に投稿されたコードですが(現在は当サイト改造コード内にあります。)

ちなみにSFC エナジーブレイカーはLoROMになります。

このコードで

700024 XX
700025 XX

で動作を確認しています。



↓ タイトル名 ↓

SFC SUPER桃太郎電鉄DX

↓ 内容 ↓

プレー回数(記念ゲーム特別ルールフラグ)

↓ コード ↓

307FC1 XX

↓ 補足 ↓

ゲームを始めてからの総プレー回数。

31h=50回目記念ゲームでスタート(ぶっとびカード全員6枚所持)
63h=100回目記念ゲームでスタート(リトルデビルカード・デビルカード・キングデビルカードを全員1枚ずつ所持)
C7h=200回目記念ゲームでスタート(ゴールドカード・プラチナカード・ダイヤモンドカード・埋蔵金カード・新幹線カード・ウィルスカードを全員1枚ずつ所持)


↓ タイトル名 ↓

SFC 桃太郎電鉄 HAPPY

↓ 内容 ↓

プレー回数記念特別ルールフラグ

↓ コード ↓

307FC1 FA

↓ 補足 ↓

ゲームを始めてからの総プレー回数。
FAhですべての記念ゲームをプレーできる。

詳細は↓

20回記念ゲーム=「新潜水艦カード」を6枚所持。沖縄からスタート。

30回記念ゲーム=「冬眠カード・牛歩カード・ぶっとばしカード・場所がえカード・あまのじゃくカード・ブロックカード」を所持。

40回記念ゲーム=初期の所持金が100億円。

50回記念ゲーム=「オレンジカード」を6枚所持。「ブラックカード」を使用済みの状態で開始される。岡山駅からスタート。

250回記念ゲーム=エロマンガ島からスタート。所持金が10億円と「福袋カード」を所持。初回 目的地に到着したプレイヤーに通常の寄付金+10億円。

なお この内容はプレイするすべてのキャラに適応される。



このコードは自分が投稿したコードですが(現在は投稿コード内に記載しています)

ちなみにSFC SUPER 桃太郎電鉄DXとSFC 桃太郎電鉄 HAPPYは「HiROM」になります。

この2コードでで動作を確認しています。


>HiROMついては[SFC DQ6]動作を確認しました。
>LoROMついては
>ki様のMECCゲームデータ[SFC DQ5]が投稿されていたので ROMコードの動作を確認しました。



ROM領域のアドレスは008000〜3FFFFFがLoROM 808000〜BFFFFFがそのミラーとなります。

ただしSA-1の場合は808000〜(ミラー)からだとゲームによってはメモリーの配置が変化するみたいです。

なのでSA-1のみミラーでない008000〜3FFFFFを設定する必要があります。

一方 400000〜6FFFFFがHiROMでC00000〜EFFFFFがそのミラーとなります。

F00000〜FFFFFFはROM領域ですが詳しいことは不明です。

確認できていることは「スーパーマリオRPG」(LoROM+SA-1)ですが

このF00000〜FFFFFFが使用されていることです。

「SNESGT」は少し違うみたいなのでメモリービュアーに関係なくすべて「Snes9X」&「uosnesw」に合うように設定しています。

「SNESGT」はチートコード入力ができないので…

ちなみにこのコードを「Snes9X」&「uosnesw」のチートコード入力欄に入力しても効果が出ると思います。


> SA-1を使用している[SFCソフト]が分からないため未確認です。

ちなみにSA-1を使用しているSFCソフトは以下のとうり

・スーパーボンバーマン ぱにっくボンバーW
・最高速思考 将棋・麻雀
・羽生名人のおもしろ将棋
・将棋最強
・武宮正樹九段の囲碁大将
・柿木将棋
・新・将棋倶楽部
・朝日新聞連載 加藤一二三 九段 将棋 心技流
・ダービージョッキー2
・SD F−1グランプリ
・パチスロ物語 パル工業スペシャル
・MASTERS New 遙かなるオーガスタ3
・実況おしゃべりパロディウス
・SDガンダム GNEXT
・スーパー将棋3 棋太平
・対局囲碁 韋駄天
・将棋最強U 実戦対局編
・プロ棋士人生シミュレーション 将棋の花道
・スーパーマリオRPG
・星のカービィ スーパーデラックス
・スーパーロボット大戦外伝 魔装機神
・林海峯九段の囲碁大道
・ドラゴンボールZ Hyper Dimension
・Jumpin’ Derby
・Jリーグ’96 ドリームスタジアム
・大戦略エキスパートWWU
・ペブルビーチの波濤New トーナメントエディション
・マーヴェラス もうひとつの宝島
・ミニ四駆 シャイニングスコーピオン レッツ&ゴー!!
・糸井重里のバス釣りNo.1
・星のカービィ3

以上となるみたいです。

「LoROM・HiROM・SA-1」の識別は

「Snes9X」はタブのファイル→ロム情報で「ROM Map:XXXXX」又は 「Kart contents:XXXXXX」で確認できます。

「uosnesw」はROMを呼び込み時に下の方に一時的に表示されます。(別メニューがないので確認しづらい)

「SNESGT」はタブのオプション→ログ表示で「Memory Map:XXXXXX」で確認できます。

一部のSA-1のコードは現在投稿コード欄(MECCデータ置き場)に投稿していますので
そちらからでもご確認いただけるかと思います。


以上 長々と失礼いたしました。


スレッド記事表示 No.3251 SFCエミュ【Snes9X v1.55 win32】ベースアドレスの設定 Nobu 2017/11/24(金) 10:16 [ 返信 ]
   ┣No.3253 RE:SFCエミュ【Snes9X v1.55 win32】ベースアドレスの設定 ki 2017/12/01(金) 20:31
   ┣No.3254 RE:SFCエミュ【Snes9X v1.55 win32】ベースアドレスの設定 Nobu 2017/12/02(土) 00:32
   ┣No.3256 RE:SFCエミュ【Snes9X v1.55 win32】ベースアドレスの設定 ki 2017/12/02(土) 19:19
   ┣No.3257 RE:SFCエミュ【Snes9X v1.55 win32】ベースアドレスの設定 Nobu 2017/12/02(土) 22:21
   ┣No.3260 ki様へ HiROMのアドレス設定について Nobu 2017/12/07(木) 13:45
   ┣No.3261 RE:Nobu様へ HiROMのアドレス設定について ki 2017/12/07(木) 21:39
   ┣No.3262 RE:ki様へ HiROM 『ROMコード』動作しました。 Nobu 2017/12/08(金) 01:35
   ┣No.3263 RE:Nobu様へ ROM領域のアドレス設定について ki 2017/12/08(金) 20:37
   ┣No.3264 RE:ki様へ LoROM 『ROMコード』動作しました。 Nobu 2017/12/09(土) 02:12
   ┣No.3266 ki様へ、 特殊ROMについて Nobu 2017/12/11(月) 17:13
   ┣No.3267 RE:Nobu様へ 特殊ROMについて ki 2017/12/11(月) 21:10
   ┣No.3268 RE:ki様へ、 ご回答ありがとう御座いました。 Nobu 2017/12/11(月) 23:27
   ┣No.3269 RE:Nobu様へ 特殊ROMについて ki 2017/12/12(火) 21:33
   ┗No.3270 RE:ki様へ、 再度、ご回答ありがとう御座いました。 Nobu 2017/12/13(水) 01:30

  




無料レンタル掲示板・日記・ブログ WebSpace