レトロダンパーサポートページ
3676176
◼いたずら書き込み防止のため、すべての書き込みは弊社の承認後に公開されます
■古いダンパーをお使いの方へ 詳しくはこちらを御覧ください
■ファームウェア・クライアントの更新情報をメールでお知らせします → 「こちら」から登録が可能です
■公序良俗に反する内容、攻撃的な内容、個人情報、営業妨害と判断した内容は削除します
■「E-mail」欄は空白にしてください(いたずら防止のため)
■質問する際は必ず下記事項をご記入ください(※記入がないと回答できません)
①ダンパー名(例 SFCダンパーV3)
②ゲーム名と型番(例:HVC-DK、ステッカーに英数字で表記されています)
③カートリッジは実際のゲーム機で起動しますか?(する/しない)
④別のカートリッジは吸い出しできましたか?(できる/できない)
⑤PC環境(例:Windows10、OSのバージョン)
⑥クライアント(使用しているクライアントのファイル名を記入)
⑦ファームウェア情報(クライアントで、上部メニューから Help→Device Inforemation をクリックし、下記の内容を確認
Device: *****_FW***
Build date: 202*****
⑧表示されているログ内容など
シレン2のセーブデータ吸出とエミュレータ認識エラーについて
-
1:BEBE:
2026/08/15 (Sat) 21:14:12
-
サポート担当者様
N64ダンパー(V3)を利用させていただいております。
『風来のシレン2』のセーブデータを吸い出し、PCのエミュレータへ引き継いで「続きから」遊ぶことを目的としておりますが、過去のBBSの成功事例などを参考に各種設定・変換を試みても、ゲーム側で認識されずご相談にご連絡いたしました。
以下に当方の環境と、実施済みの検証内容を記載いたします。
【使用環境】
対象ソフト: 不思議のダンジョン 風来のシレン2 鬼襲来!シレン城!(NUS-NSIJ-JPN V200721)
吸い出し機: N64ダンパー V3(ファームウェア: N64_L072_FW400 / Build: 20240520)
使用エミュレータ: Project64 v3.0以降、RMG(Rosalie's Mupen GUI)
OS: Windows 11
【これまでの検証経緯と結果】
① SRAM(32KB)での吸い出しとED64-Saveswapの適用
ダンパーの自動判定(SRAM / 256 Kbit)で吸い出すと、ログ上も正常終了し32KBの .sra が生成されます。バイナリ冒頭は 00 B7 00 7F となっていました。
貴社の過去のBBSにて**「同環境(V3ダンパー)でシレン2を吸い出し、ED64-Saveswapを利用することで自己解決した」**という事例を拝見したため、当方でもED64-Saveswapを用いてPCエミュレータ用のRaw形式(冒頭 B7 00 7F 00)へスワップ変換を行いました。
② エミュレータ側のSRAM固定と配置
Project64がシレン2を「Flash RAM」と誤認して自動初期化(22 00 00 00 を先頭に書き込む挙動)するのを防ぐため、Project64.cfg で SaveChip=4(SRAM)に固定。エミュレータ内の設定でも「SRAM(32KB)」に固定し、ファイル名もROM内部名と完全一致させました。
③ コピーガードのチェック
バイナリエディタにてアドレス 00007E00 〜 00007FFF を確認し、すべて 00(中断データなしの通常セーブ)であるため、ペナルティによる初期化ではないと推測しています。
④ Flash RAM(128KB)と仮定した別角度のテスト
SRAMでの認識に失敗するため、ダンパーを手動で「Flash RAM 1Mbit(128KB)」に設定して吸い出しも行いました。エミュレータ側もFlash RAM設定にして読み込ませたところ、初期化ではなく明示的に**「バックアップメモリのこしょうで風来日記1をただしくあつかうことができません」**というエラーが表示されました。こちらでもED64-Saveswapの全パターンを試しましたがエラーは突破できませんでした。
【現在の最終的な症状】
・正しいRaw形式に変換した32KBのSRAMデータを配置しても、ゲーム側で無視され「はじめから」になる。
・起動後、勝手に上書きされたセーブファイルを覗くと、先頭が 22 00 00 00 のFlash RAM初期化ヘッダーに書き換わっている(SRAMに設定固定しているにも関わらず)。
・中盤の検証でFlash RAM(128KB)として読ませた際のみ「こしょう」と弾かれる。
【ご相談したいこと】
過去のBBSの成功事例と全く同じ手順(32KBで吸い出し → ED64-Saveswapで変換)を踏んでいるにも関わらず、当方の環境ではエミュレータに認識させることができません。
1. ED64-Saveswap以外に、シレン2のデータを正常にエミュレータへ引き継ぐための別の変換ツールや、特殊なバイナリ調整の手順は存在するのでしょうか?
2. V3ダンパーにおいて、シレン2を吸い出す際に「自動判定(SRAM 32KB)」以外で推奨されるクライアント側の設定(Delayの調整など)や、ファームウェアのバージョン指定はありますでしょうか?
3. エミュレータ上で正しく認識させるための、見落としがちな設定やアプローチがあればご教示いただきたいです。
詳細な検証を行っても行き詰まっており、他に試すべき方法がないか専門的な観点からアドバイスをいただけますと幸いです。よろしくお願いいたします。