野うさぎ亭

FCEUXのビルド

ビルド手順

FCEUXをソースコードからビルドする手順を以下に示します。

Visual Studio Communityのインストール

Visual Studio Communityの公式ページから、 Visual Studioのインストーラをダウンロードしてインストールします。 2020/12現在は、Visual Studio 2109がインストールされます。

インストールする際には、ワークロードに、「C++によるデスクトップ開発」を選択します。

FCEUXのソースコードの入手

FCEUXの公式ページのDownloadから、FCEUXのソースコードをダウンロードし、 適当なディレクトリに展開します。

2021/1現在は、2.3.0が最新版です。

FCEUXのソースコードの修正

Visual Studio 2019でビルドすると、エラーが発生しますので、FCEUX 2.2.3のソースコードに対して、 次に修正を行います。

2.3.0のソースコードは修正なしでVC2019でビルドできます。

ビルド

Visual Studioを起動して、「プロジェクトやソリューションを開く」から、FCEUXのソースコードの下記のファイルを選択してプロジェクトを開きます。

vc/vc10_fceux.sln

プロジェクトをVisual Studio 2019用に変換するか聞かれるので、変換を選択します。

Visual Studioのメニューから、「ビルド」→「ソリューションのリビルド」を選択します。

ビルド完了後、outputディレクトリ配下に実行ファイルが生成されます。

独自マッパーの追加

別ページに記事を作成しました。

FCEUXへの独自マッパーの追加