手元で抽出したゲームデータからビルドする、『ティアーズ オブ ザ キングダム』1.4.3の非公式ネイティブWindows・Linux移植版。
gothamor/gta-vcs-recomp
自分のディスクの実行ファイルをC++に再コンパイルして動作する、GTA: Vice City StoriesのWindows・Linux向けネイティブ移植版。
- スター
- 505
- フォーク
- 26
- 未解決の Issue
- 23
- 最終コミット
- 24 時間前
これは何?
Grand Theft Auto: Vice City Stories(PS2版・北米リリース)をPCにネイティブ移植するプロジェクトです。PS2版の実行ファイルをC++に再コンパイルし、エミュレーターを使わずにWindowsとLinux向けにビルドします。3Dワールド、車両、メニューの描画には、WindowsではDirect3D 11、LinuxではVulkanを使用し、ムービーのデコードにはFFmpegを使います。
このリポジトリにはゲームのコードやデータは含まれていません。ユーザー自身が用意した北米版.isoが必要で、ビルド時に実行ファイルを読み込み、ゲームは実行時にその.isoからアセットを読み込みます。Windows用ランチャーでは、ディスクの選択からコンパイルまで順を追って操作できます。また、両プラットフォーム向けの手動ビルドスクリプトも用意されています。
プロジェクトは現在も開発中です。設定メニューでは、フレームレートに依存しないタイミング(デフォルトは60 fps)、ワイドスクリーンおよびウルトラワイド対応、内部解像度の向上、アンチエイリアス、すべての操作の割り当て変更が利用できます。F5で開くトレーナーも備えています。
主な機能
- 01エミュレーターではなく、Windows(Direct3D 11)とLinux(Vulkan)でネイティブに動作します。
- 02フレームレートに依存しないタイミングに対応し、デフォルトは60 fps。オリジナルと同じ30 fpsも選べます。
- 03ワイドスクリーンとウルトラワイドに対応し、内部解像度の向上やMSAAも利用できます。
- 04キーボード、マウス、ゲームパッドに対応し、すべての操作割り当てを変更できます。
- 05車両、武器、ミッション、ワールド設定を扱えるF5内蔵トレーナーを搭載しています。
ユースケース
- Vice City Storiesを最新のPCで、高いフレームレートとワイドスクリーン解像度でプレイする。
- ネイティブのVulkanレンダラーを使って、PS2ゲームをLinuxで動かす。
- PS2ゲームのコードをC++に静的再コンパイルする方法を学ぶ。
クイックスタート
- 1
Releasesページから最新のWindows用zipをダウンロードし、パスの短いローカルフォルダーに展開します
- 2
VCSLauncher.exeを起動し、画面の手順に従ってUSA版.isoを選択し、ビルドツールをインストールしてゲームをビルドします
使う前に知っておきたいこと
- 開発中のため、多くの機能はまだ未完成です。
- USA版のリリース.iso(SLUS-21590)はご自身で用意する必要があります。他の地域版には対応していません。
- 初回ビルドでは約200 MBのC++コードを再コンパイルするため、20〜60分かかることがあります。
- ライセンスはGPL-3.0です。派生作品にも適用されるコピーレフトライセンスです。
トピック
よくある質問
- gta-vcs-recomp とは?
- 自分のディスクの実行ファイルをC++に再コンパイルして動作する、GTA: Vice City StoriesのWindows・Linux向けネイティブ移植版。 Grand Theft Auto: Vice City Stories(PS2版・北米リリース)をPCにネイティブ移植するプロジェクトです。PS2版の実行ファイルをC++に再コンパイルし、エミュレーターを使わずにWindowsとLinux向けにビルドします。3Dワールド、車両、メニューの描画には、WindowsではDirect3D 11、LinuxではVulkanを使用し、ムービーのデコードにはFFmpegを使います。
- gta-vcs-recomp は無料で使えますか?ライセンスは?
- gta-vcs-recomp は GPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- gta-vcs-recomp は今もメンテナンスされていますか?
- 活発にメンテナンス中。gta-vcs-recomp の最終コミットは 2026年11月6日 です。
- gta-vcs-recomp は何に使えますか?
- Vice City Storiesを最新のPCで、高いフレームレートとワイドスクリーン解像度でプレイする。 ネイティブのVulkanレンダラーを使って、PS2ゲームをLinuxで動かす。 PS2ゲームのコードをC++に静的再コンパイルする方法を学ぶ。
- gta-vcs-recomp のインストール方法は?
- Releasesページから最新のWindows用zipをダウンロードし、パスの短いローカルフォルダーに展開します VCSLauncher.exeを起動し、画面の手順に従ってUSA版.isoを選択し、ビルドツールをインストールしてゲームをビルドします
- gta-vcs-recomp はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/gothamor/gta-vcs-recomp
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
自分で用意したゼルダの伝説 ティアーズ オブ ザ キングダム 1.0.0を、エミュレーターではなくWindows・Vulkan向けネイティブプログラムに再コンパイルします。
静的再コンパイルで制作された『Pokémon Pokopia』(Switch 2)のWindows移植版。自分で抽出したゲームデータを使って実行します。
Diablo II: ResurrectedのSwitch版を、手持ちのゲームデータを使ってiPhone、iPad、Macでネイティブ実行する、オープンソースのiOS・macOS互換レイヤー。
上画面でゲームを、下画面でマップやメニューを表示する、『ゼルダの伝説 神々のトライフォース』のNintendo 3DS向けネイティブ移植版です。
Xbox 360版を再コンパイルしたFIFA Street (2012)のWindows PC移植版。ランチャーやルーム機能を備え、コミュニティサーバーで無料のオンラインプレイが可能。ISOは各自で用意します。