
2026/07/20 4:27
GTA サンドロニアのゲーム内のテレビで GTA III を再生するモッダー
RSS: https://news.ycombinator.com/rss
要約▶
日本語訳:
GTA のMOD 開発者 Dryxio は、Grand Theft Auto III、Vice City、および San Andreas を単一のアプリケーション内で完全にアクティブなライブプロセスとして同時に動作させるという画期的な進展を達成しました。従来の事前に収録されたビデオまたはウィンドウキャプチャを使用する MOD とは異なり、この技術は古いタイトルを San Andreas のレンダリングパイプラインに直接統合し、Direct3D デバイスのようなハードウェアリソースを共有することでメイン環境が凍結することを防止します。これにより、プレイヤーは CJ や Claude など異なるゲームのキャラクター間でシームレスに操作権限を切り替えることができ、中断せずに動作します。2026 年 2 月にリリースされた以前の MOD は、これらのゲームを別々のセーブデータとともに独立して動作させることが可能であることを示しましたが、今回のデモンストレーションはさらに進歩し、San Andreas 内に配置されたテレビの中で Vice City が再生されるという反復的な視覚ループを作成しました。これらのレガシータイトルへのアクセスにはオリジナルのアセット所有を必要とし、パブリックパッケージはプレイヤーが提供したファイルに依存しています。この進展により、単一のアプリケーションコンテキスト内で同時実行可能なゲームエンジンを利用するコミュニティプロジェクトにおいて新たな可能性が開かれます。
本文
『GTA: サンアンドレアス』内のテレビで完全動作する『GTA III』を実現
概要
Dryxio 氏が、『GTA: サンアンドレアス』の世界においてテレビ画面として表示されながら「GTA III」をリアルタイムで完全プレイ可能にしたデモ動画を公開しました。
デモの主な特徴
- 完全な実動作: 録画映像やウィンドウ映写ではなく、実際に『GTA III』のプロセスが稼働しています。
- 双方向操作: プレイヤーは CJ(サンアンドレアス側)と クロード(GTA III 側)を交互に切り替えて操作可能です。
- メインゲームとの併行: テレビ画面で『GTA III』が動作していても、メインの『サンアンドレアス』の世界は継続的にアクティブです。全画面表示や一時停止にはなりません。
技術的な実装方法
Dryxio 氏によると、以下の構成になっています。
- プロセス統合: 『GTA III』は『サンアンドレアス』のプロセス内部で実行されています。
- 共有リソース: 両ゲームは同じ Direct3D デバイスを共有しています。
- リアルタイムレンダリング: 『GTA III』の出力が、テレビ画面のライブ GPU テクスチャに直接書き込まれる方式を採用しています。
過去への蓄積と進化
今回のデモは、Dryxio 氏が以前作成した MOD を発展させたものです。
- 前作(2026 年 2 月公開)の仕様:
- 『GTA III』と『GTA: バイスシティ』が『サンアンドレアス』内で独立したエンジンとして動作。
- それぞれ独自のストーリー進行、セーブデータ、設定、ゲームプレイを保持していました。
必要な準備条件
- アセットの所有: 公開パッケージにはゲームファイルは含まれません。
- プレイヤー自身が**『GTA III』と『GTA: バイスシティ』を両方とも所有**し、必要なアセットを手動で用意する必要があります。
次のステップ:さらなる実験
Dryxio 氏はこの試みをさらに発展させ、第二のデモを発表しました。
- ネスト構造の実現:
- 『サンアンドレアス』内のテレビ画面として動作する『GTA III』の中から、さらに『GTA: バイスシティ』がテクスチャとして表示されるという驚きの組み合わせを実現しています。