日本語版
最新ニュース
世界

Modderはクラッシュ音の音声を使用してゲームボーイアドバンスゲームを再作成します

拡大する / アンドリュー・カニンガムが改造して復元したゲームボーイアドバンスは、十分な時間があれば、カートリッジにロードされたすべてのデータを歌い出すことができました。アンドリュー・カニンガム 素晴らしい歌は、大きな苦しみから生まれることもあります。 ゲームボーイアドバンス(GBA)は、約2時間前にソフトウェアがクラッシュしたが、たとえば、内蔵されているゲームに基づいた曲を再生する。 そして、特殊なハードウェアとコードを使用して十分に注意深く聞くと、それがどのゲームについて歌っていたのかを正確に知ることができます。 そして理論的には同じゲームをプレイします。 これは最近、TheZZAZZGlitch によって発見されました。彼の仕事は「ポケモンのゲームからくだらないものをサディスティックにグリッチしてハッキングする」ことです。 さまざまなソース形式に特有の多くの調整が必要なため、これは「すぐに使えるソリューションとは言い難い」とモッダーは述べています。 したがって、カートリッジから GBA データを取得するより簡単な方法は確かにありますが、これほどオーディオ データマンの気分にさせてくれる方法はありません。 TheZZAZZGlitch による、クラッシュしたシステムの音を使ってゲームボーイアドバンスの ROM データを再作成するデモ。 GBA をクラッシュさせて 4 時間かけて録音した後、改造者はサウンド ファイルの 1 時間 50 分あたりに証拠となる波形を確認しました。 サウンドアウトの後半では、ゲームに含まれる実際の楽器の音とオーディオ サンプルを順番に再生して聞くことができます。 そうでなければ、それは 13,100 Hz の 8 ビット データであり、場合によってはまったくおかしく聞こえることがあります。 広告 「2…

Modderはクラッシュ音の音声を使用してゲームボーイアドバンスゲームを再作成します

1706023441
2024-01-22 17:08:35

拡大する / アンドリュー・カニンガムが改造して復元したゲームボーイアドバンスは、十分な時間があれば、カートリッジにロードされたすべてのデータを歌い出すことができました。

アンドリュー・カニンガム

素晴らしい歌は、大きな苦しみから生まれることもあります。 ゲームボーイアドバンス(GBA)は、約2時間前にソフトウェアがクラッシュしたが、たとえば、内蔵されているゲームに基づいた曲を再生する。 そして、特殊なハードウェアとコードを使用して十分に注意深く聞くと、それがどのゲームについて歌っていたのかを正確に知ることができます。 そして理論的には同じゲームをプレイします。

これは最近、TheZZAZZGlitch によって発見されました。彼の仕事は「ポケモンのゲームからくだらないものをサディスティックにグリッチしてハッキングする」ことです。 さまざまなソース形式に特有の多くの調整が必要なため、これは「すぐに使えるソリューションとは言い難い」とモッダーは述べています。 したがって、カートリッジから GBA データを取得するより簡単な方法は確かにありますが、これほどオーディオ データマンの気分にさせてくれる方法はありません。

TheZZAZZGlitch による、クラッシュしたシステムの音を使ってゲームボーイアドバンスの ROM データを再作成するデモ。

GBA をクラッシュさせて 4 時間かけて録音した後、改造者はサウンド ファイルの 1 時間 50 分あたりに証拠となる波形を確認しました。 サウンドアウトの後半では、ゲームに含まれる実際の楽器の音とオーディオ サンプルを順番に再生して聞くことができます。 そうでなければ、それは 13,100 Hz の 8 ビット データであり、場合によってはまったくおかしく聞こえることがあります。

「2 日間のバグ修正の後」、改造者は GBA のクラッシュ ダンプのクリーンな録音からオーディオを読み取ることができる Python スクリプトを準備していました。 うまくいきましたか? さらにトラブルシューティングが必要です。 オーディオ キャスト ROM データに関する問題の 1 つは、ROM 内に 0 バイト データの大きなセクションがあり、ミュート サウンドとして解析するのが難しいことです。 元の ROM 内の位置に基づいてセクションを再調整する別のスクリプトを実行した後、改造者の ROM は 99.76% 正確でしたが、「それでも起動しませんでした」。 TheZZAZZGlitch は後に、確かに、これは技術的には既知の ROM データを使用して未知のデータを表面化する、つまり「不正行為」であると主張しましたが、これを本当にブラインドで行っていた場合に考えられる仮定と推測があります。

次の修正は、サウンド録音を改良することでした。 3 回記録し、「多数決」アルゴリズムと結合することで、精度は 99.979 パーセントにまで高まりました。 出力 ROM は起動しましたが、テキストに不具合があり、タイトル画面がクラッシュしました。 7 つの異なる録音をメッシュ化し、空白スペースをフィルタリングすると、100% のパリティが達成されます。 それはビデオのおよそ中間点です。 残りの部分を見て、物理ハードウェアでどのように動作するか、別のゲームでどのように動作するか (レプリカ カートリッジ内の ARM コードの謎)、および「呪われたアダプタ」の使用を含む最高の録音を取得する方法を学ぶ必要があります。醜い方法で1つのチャンネルにミックスダウンします。

#Modderはクラッシュ音の音声を使用してゲームボーイアドバンスゲームを再作成します

執筆者について: nipponese

Nipponese News編集部は、国内外のニュースを日本語で分かりやすくお届けします。