スーパーファミコン衛星データ放送 サテラビューのサウンドリンクゲームをエミュレータと録画動画を使って擬似的にプレイする方法

SNESエミュレータ bsnes-plusでサテラビューのサウンドリンクゲームを
エミュレータと録画動画の同時再生で擬似的にプレイする方法です。

録画動画に元から入っているプレイ音はそのまま再生されます。
途中にカットされた場面があって短くなっている動画の場合は、プレイ途中で動画を止めて時間を手動で合わせ直すか、その場所に無音部分を挿入して再編集等をしないと動画とずれて上手く動きません。

必要な物
・bsnes-plus v05
・BS-X NoDRM版BIOS
・youtubeやニコニコ動画にあるサウンドリンクゲームの録画動画
・ロムデータ 

起動方法
・bsnes-plusのBS-Xの時間を18時00分に設定
・録画動画を再生して動画冒頭のサウンドリンク配信開始で、青バックの画面でコインの音が鳴ってSt.GIGAのロゴの反射が右端で消えた直後ぐらいで一旦動画を止める。
・bsnes-plusでBS-X使用してロムを起動と同時に動画再生を再開する。
・街で家に入ってゲームを選択すれば音声と時間が録画動画と合っている状態でプレイ可能。


動作例
・BS F-ZEROグランプリ
プレイ可能 正常に動作する

・BS エキサイトバイク ぶんぶんマリオバトル
プレイ可能 正常に動作する

・BSスーパーマリオUSA パワーチャレンジ
プレイ可能 正常に動作する

・BS新・鬼ヶ島
プレイ可能 正常に動作する

・サテラウォーカー 第2話
プレイ可能 正常に動作する 
kunkun氏の動画は再生時間が短くなっているので動画を18分12秒辺りから約4分07秒の
空白時間を追加して再編集すると後半部分がゲームと合う

・サテラウォーカー2 第1話
プレイ可能 正常に動作する

・BS イーハトーヴォ物語 
プレイ可能 正常に動作する バイナリエディタによる改変で第2週以外の週もプレイ可能。バイナリエディタで話数を改変した物はBS-X Flash Managerでのロム修復でプレイ可能、
バイナリエディタによる改変の参考リンクhttps://twitter.com/randnetdd/status/1254726367100297216

・BS風来のシレン スララを救え 2話、4話
プレイ可能 OPイベントのPSRAMデータがエミュレータ側では欠落しているので動画側が操作を開始するまで放置する。冒頭は時刻がズレているが06分に現在時刻の調整が入ってその後の時間イベントは正常に動作する。プレイ後の結果発表、エンディングが無い。

・BSスプリガン・パワード プレリュード
プレイ可能 正常に動作する 元から時間経過の自動イベントが無い

・BSファイアーエムブレム アカネイア戦記編
プレイ可能 OPイベントのPSRAMデータがエミュレータ側では欠落しているので動画側が操作を開始するまで放置する。 30分の仲間イベントが時間通り正常に動いたので多分最後まで動く?

・BSマーヴェラス タイムアスレチック、キャンプアーノルド
BS-X Flash Managerでのロム修復でプレイ可能 OPイベントのPSRAMデータがエミュレータ側では欠落しているので動画側が操作を開始するまで放置する。 プレイ後の結果発表、エンディングが無い

・糸井重里のバス釣りNO.1 全国トーナメント
糸井重里のバス釣りNO.1カセットで起動する。ファンファーレの合図とゲーム開始が同じだったので時間は多分合っている。同時開催のゴミ拾いキャンペーンの動画しか無いため詳細不明


BS-X BIOSを使わないハックロム版でプレイ
・BSゼルダの伝説 MAP1、MAP2
単体起動出来るハックロム版の日本語版にMSU1パッチを当ててBGMを消し07分タイマーで動画とゲームを手動で合わせて開始

・BSゼルダの伝説 古代の石版
単体起動出来るハックロム版の日本語版にMSU1パッチを当ててBGMを消し06分タイマーで動画とゲームを手動で合わせて開始


※BS-X Flash Manager. version 0.2.0 でロムの修復をする事で bsnes-plus v05でも、BSマーヴェラスと、BSイーハトーヴォ物語をバイナリエディタで他の週に改変した物をプレイ可能です。
BSマーヴェラスと、BSイーハトーヴォ物語の場合のBS-X Flash Managerでの修復設定

Program type の項目を Nomal program
Plays remaining の項目を Unlimeted plays
チェックボックスはUse FastROMだけをオンにしてそれ以外はオフにする。
Apply押した後saveでロムを上書き