3DSエミュ Citraの非公式ビルドがなにげにスゴイ件

2018/01/31紹介・レビュー3DS,Citra,非公式,GitHub,AppVeyor

Citra 公式サイト トップ画像

劇的な機能追加は見られないものの、恐らくは色々と改善(最適化と言うか再現性の向上的な意味で)されているであろうCitraの公式ビルドですが、有志のビルドしたいわゆる非公式ビルドの方が快適に動作するという事なので、かなり今更感はありますが私も実際に試してみる事にしました。

追記と訂正を繰り返している内に非常に見辛くなってしまったので、とりあえず現在の更新状況とダウンロードリンクだけこちらのエントリーに再掲載しました。

Citra非公式ビルドの紹介

それでは掲示板で話題になっていたCitraの非公式ビルドを紹介したいと思います。とは言え、私も掲示板の隅から隅まで目を通しているわけではないので、中には思い違いをしている部分もあるかと思いますが、その点はご容赦を。

AppVeyorからのダウンロード方法がよくわからない場合はこちらのエントリーをどぞ。

taken2009氏のビルド

まずはtaken2009氏のビルドから、掲示板ではそのHNから他県産と呼ばれて親しまれているようです。当初はドラクエXIに特化したビルドだったという認識ですが、現在は汎用的な最適化とユーザーインターフェースの向上に重点を置いているように思います。

AppVeyorのCitraが汎用的なビルドで、GitHubのCitra9がドラクエXI用のHack的な処理が仕込んであるビルドだと思っていいのではないかと。

例えばツールバーはこんな感じ。

Citra Taken2009氏ビルド ツールバー

日本語化に関してはこちらに説明があります。

Citra Taken2009氏ビルド 日本語化

現在ではツールバーや日本語化は公式版・他のビルドでも対応されています。

あとはScreen LayoutをLarge Screenに設定した場合、小さい方の画面が本来のサイズより少し大きめに表示されるようです。掲示板からまんま拾ってきた画像で申し訳ないですが、上が公式ビルドで下がTaken2009氏のビルドでの表示になります。

Citra Taken2009氏ビルド ラージスクリーン

jhno591氏のビルド

次は海外のフォーラムでChinese Buildと紹介されていたjhno591氏のビルドです。

ソフトによって違いはあると思いますが、先ほどのTaken2009氏のビルドより更に速いように感じました。公式ビルドでは異常なくらいもっさりしていた逆裁5・6起動時のCAPCOMロゴもスムーズに表示されます。

それ以外の改善内容などについては実はよくわかってませんが、とりあえずこの速さは実際に自分の目で確認していただきたいと思います。

現在、GitHubは削除されたままですが、AppVeyorはビルドが再開されたようです。

valentinvanelslande氏のビルド

こちらもjhno591氏のビルドと同じフォーラムで見かけたものです。マルチプレイに特化してるのかな…その辺りはちと定かではありませんが、ポケモンやモンハンが速いとかいう話も。なにぶん全て英語な上に全文は読んでられないので全然違うがなーという可能性が無きにしも非ずですが、他のビルドでは重いソフトがこのビルドでは速い事もありそうなので比べてみるのもいいかもしれません。

残念ながら現在ではバイナリが全て削除されてしまったようです。

復活した?っぽい?URLを貼っていいものか少し悩みましたが、ググったら普通に出てきたしTwitterにも自分で貼ってたのでまぁいいかなと…

継ぎ接ぎだらけでちと見辛くなってきたのであらためて最新の内容で別エントリーに書き直そうと思います、しばしお待ちを。

現在最も更新頻度が高く意欲的に新しい機能を取り入れていますが、本家から機能を削った部分もあるようなのでその点は注意して下さい。

バージョン587からCitra本体と同じ場所にあるuserフォルダは参照しなくなったようなので注意が必要です。ユーザーフォルダって何?という方は以下のエントリーを参照して下さい。また、理由は不明ですがいつのバージョンからか本体がcitra-qt.exeでは無くcitra.exeになっています。

sickc氏のビルド

掲示板で山猫ビルドと呼ばれていたのがこのsickc氏のビルドだと思ってますが違ったらすいません。何やらプロセッサ毎に最適化されてるとかで正直どれ落としていいかわかんねぇ…という方もいるんじゃないかと思いますが一応。

2019/09/24版が出た辺りから503エラーでダウンロード出来なくなりましたが、とりあえずもうしばらく様子見という事で。何やらVIPアカウントじゃないとダメとかいう話もあるようですが…

ぶっちゃけ私もよくわからないと言うか、Haswellで起動しなかったんでAVX2のせいかな?とりあえず私の環境ではgenericが動いたので、自分のPCにはこれだろうと思ったのが動かなかった場合はgenericを試してみるといいかもしれません。更に同じプロセッサでGCCとLLVMの二種類ありますが、これはLLVMでいいんじゃないかな…と思います、たぶん。それかもういっそ両方落として比較してみて下さい(投げやり)

特徴としてはGraphicsのオプションに、他のビルドには無いTexture Scalingの項目があります。

Citra Sickc氏ビルド テクスチャースケーリング

ただ、気のせいかコレ効いてないような…おま環か他の設定との兼ね合いなのか。

私は非公式版をメインにしています

これまではCanary BuildとNightly Buildを両方試してみて、起動しないか重すぎてプレイに堪えないレベルのものは現時点では諦めるしかありませんでしたが、そういったソフトでも非公式ビルドで何事も無かったかのようにプレイ出来るケースが出てきたのは非常に有り難い限りです。

と言うかむしろ私も現在はこちらをメインにしてたりなんかしてます。

何れにしても非公式のビルドですので、Citraに限った話ではなくエミュレータ全体に関するお約束ではありますが、くれぐれも自己責任でという事でひとつよろしくお願いしますね?