Repolode
daniel-madrid-07

daniel-madrid-07/weeping-of-the-empire

自分で用意したゼルダの伝説 ティアーズ オブ ザ キングダム 1.0.0を、エミュレーターではなくWindows・Vulkan向けネイティブプログラムに再コンパイルします。

スター
290
フォーク
11
未解決の Issue
14
最終コミット
一昨日

これは何?

Weeping of the Empireは、『ゼルダの伝説 ティアーズ オブ ザ キングダム』(Switch版、バージョン1.0.0)の適法にダンプしたコピーをWindowsゲームに変換します。SwitchのARM64コードは事前にx86-64へ再コンパイルされ、ホストランタイムが本体のシステムサービスを提供し、描画にはVulkanを使用します。プレイ中にコードをインタープリートすることはありません。ゲームファイルは付属せず、ユーザーは自分のダンプデータと鍵を使い、自分のPC上でゲームをビルドします。

PC向け機能として、30~240 fpsまたは上限解除のフレームレート設定、ウルトラワイドおよびフルスクリーン表示、DLSS、FSR 1、SMAAによるアップスケーリング、PC向けボタン表示に対応したキーボード・マウス操作を追加します。F10でゲーム内設定ウィンドウを開けます。また、バージョン1.0.0向けにRomFS MOD、コードパッチ、チートに対応するMODローダーを備えています。

開発者がパフォーマンスを測定したPCは、RTX 5080とRyzen 7 9800X3Dを搭載した1台のみです。対応範囲はゲームのバージョン1.0.0とWindowsに限られ、Proton経由のLinuxでの動作は実験的とされています。

主な機能

  • 01ゲーム本来の速度を保ったまま、30~240 fpsまたはフレームレート上限解除に対応。
  • 02NVIDIA DLSSの超解像とフレーム生成に加え、FSR 1とSMAAに対応。
  • 03PC向けボタン表示に対応したキーボード・マウス操作、およびXbox、PlayStation、Switchのコントローラーに対応。
  • 04F10で開くゲーム内設定ウィンドウ。
  • 05RomFS MOD、ExeFSコードパッチ、Atmosphereチートに対応。

ユースケース

  • 自分のティアーズ オブ ザ キングダムをWindows PCでプレイし、高フレームレートやウルトラワイド解像度を活用する。
  • Switchゲームの静的再コンパイルや、ランタイムがSwitchのサービスをVulkanに対応付ける仕組みを調べる。
  • エミュレーターを使わず、バージョン1.0.0でRomFS MODやコードパッチを試す。

クイックスタート

  1. 1

    最新リリースからSetup exeをダウンロードします

  2. 2

    自分で用意したTotK 1.0.0のダンプ(.nspまたは.xci)とprod.keysを配置し、SetupでInstallを押します

  3. 3

    インストールが完了するまで待ちます(約30~60分)。その後、デスクトップのショートカットから起動してプレイします

使う前に知っておきたいこと

  • 対応しているのはゲームバージョン1.0.0とWindows 10/11のみです。LinuxとSteam Deckのサポートは実験的です。
  • ゲームのダンプとprod.keysはご自身で用意する必要があります。ゲームファイルは含まれていません。
  • Vulkan 1.3ドライバーに対応したGPU、8 GB以上のRAM、約15 GBの空きディスク容量が必要です。
  • Setupはコード署名されていないため、初回起動時にWindows SmartScreenの警告が表示されることがあります。

トピック

#game-port#recompilation#vulkan#reverse-engineering#windows#nintendo-switch#dlss#native-port#pc-port#recomp

よくある質問

weeping-of-the-empire とは?
自分で用意したゼルダの伝説 ティアーズ オブ ザ キングダム 1.0.0を、エミュレーターではなくWindows・Vulkan向けネイティブプログラムに再コンパイルします。 Weeping of the Empireは、『ゼルダの伝説 ティアーズ オブ ザ キングダム』(Switch版、バージョン1.0.0)の適法にダンプしたコピーをWindowsゲームに変換します。SwitchのARM64コードは事前にx86-64へ再コンパイルされ、ホストランタイムが本体のシステムサービスを提供し、描画にはVulkanを使用します。プレイ中にコードをインタープリートすることはありません。ゲームファイルは付属せず、ユーザーは自分のダンプデータと鍵を使い、自分のPC上でゲームをビルドします。
weeping-of-the-empire は無料で使えますか?ライセンスは?
weeping-of-the-empire は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
weeping-of-the-empire は今もメンテナンスされていますか?
活発にメンテナンス中。weeping-of-the-empire の最終コミットは 2026年11月5日 です。
weeping-of-the-empire は何に使えますか?
自分のティアーズ オブ ザ キングダムをWindows PCでプレイし、高フレームレートやウルトラワイド解像度を活用する。 Switchゲームの静的再コンパイルや、ランタイムがSwitchのサービスをVulkanに対応付ける仕組みを調べる。 エミュレーターを使わず、バージョン1.0.0でRomFS MODやコードパッチを試す。
weeping-of-the-empire のインストール方法は?
最新リリースからSetup exeをダウンロードします 自分で用意したTotK 1.0.0のダンプ(.nspまたは.xci)とprod.keysを配置し、SetupでInstallを押します インストールが完了するまで待ちます(約30~60分)。その後、デスクトップのショートカットから起動してプレイします
weeping-of-the-empire はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/daniel-madrid-07/weeping-of-the-empire

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト

Xbox 360版を再コンパイルしたFIFA Street (2012)のWindows PC移植版。ランチャーやルーム機能を備え、コミュニティサーバーで無料のオンラインプレイが可能。ISOは各自で用意します。

その他#game-preservation#recompilation#windows
490+27 今週26C#MIT活発にメンテナンス更新 6 日前

自分のディスクの実行ファイルをC++に再コンパイルして動作する、GTA: Vice City StoriesのWindows・Linux向けネイティブ移植版。

その他#game-port#static-recompilation#ps2
505+121 今週26C++GPL-3.0活発にメンテナンス更新 9 時間前

静的再コンパイルで制作された『Pokémon Pokopia』(Switch 2)のWindows移植版。自分で抽出したゲームデータを使って実行します。

その他#recompilation#static-recompilation#switch2
461+233 今週44C++GPL-3.0更新 一昨日

上画面でゲームを、下画面でマップやメニューを表示する、『ゼルダの伝説 神々のトライフォース』のNintendo 3DS向けネイティブ移植版です。

その他#game-port#nintendo-3ds#homebrew
779+9 今週24Cライセンスなし活発にメンテナンス更新 一昨日