Citra

Citra (シトラ)は、フリーかつオープンソースで開発されている、ニンテンドー3DSゲームエミュレータである。対応プラットフォームはLinuxWindows 及び macOSAndroid[5][6]

Citra
Windows 7上で動作するCitra
作者 bunnei→Pablomf6
開発元 Citra Team→Pablomf6
初版 2014年4月24日 (2014-04-24)
最新版
2104(2024/3/4)[1]→ra8e601a / 2024年4月23日 (2024-04-23)
最新評価版
Canary 2798[2] / 2024年3月4日 (2024-03-04)
リポジトリ [3]https://github.com/PabloMK7/citra/
プログラミング
言語
C++
対応OS
プラットフォーム x86 (64bit)
サポート状況 開発中
種別 ゲームエミュレータ
ライセンス GNU GPL v2+
公式サイト [4]https://github.com/PabloMK7/citra/

旧称はAkiru[7]

概要

ニンテンドー3DSソフトの動作に対応した、最初のエミュレータである。名称は3DSの型番名である「CTR」に由来する[8]

開発元はCitra Team。開発作業の殆どは GitHub にて行われており、170人以上の開発者が Citra のプロジェクトに貢献している[9]。同じ開発チームによって、Nintendo Switch向けのエミュレータ「yuzu」が開発されていた[10]

特徴

プログラムソースコードは C++ で書かれており、ほとんどの、改造済み本体で動作する自作ソフト[注 1]と、多くの商用ゲームソフトを実行することができる。

デスクトップ版のCitra は古い PC では快適には動作せず、x64 CPU で実行する必要がある[11]ほか、OpenGL 3.3 以降が必須である[12][13]。Windowsで実行する場合はWindows Vista Service Pack 2以降が適用された環境が必要である[14]

歴史

Citra は2014年4月に開発が開始された[15]

4月24日に、最初のバージョンがリリースされ、Windows XP以降がインストールされたPCで実行できるようになった[14]。初期から動作に対応していた商用ゲームは、ゼルダの伝説 時のオカリナ 3D[16][17]とびだせ どうぶつの森ソニック ジェネレーションズなどがあった。

2015年4月に、開発当初サポートされていた32bitデバイス向け対応が打ち切られる。

同年12月30日からポケモンのゲームを起動できるようになった。

2016年2月22日以降、公式ウェブサイトが大幅にリニューアルされる。

同年5月21日からは、音声の再現に対応し[18]、同年9月15日からはJITコンパイラを搭載するようになった[19]

2017年10月、ポケットモンスター サン・ムーンのプレイに完全対応。

同年11月以降、Citra がインターネットに対応することが発表された[20]。当初は、3DS のローカルWi-Fiをエミュレートし、ローカルでのプレイを可能にするものであったが、開発チームはこれを更に進歩させ、場所を問わず他のユーザーとプレイすることが可能となった[21]

2020年5月23日、公式のAndroid版がリリースされる。最小要件はAndroid 8(64ビット)とOpenGL ES 3.2以降。大半のゲームは、さまざまなハードウェア上において、プレイ可能な程度のフレームレートに到達するが、開発者はSnapdragon 835以上の性能のチップを搭載したデバイスで実行するよう、推奨している[7]

2024年2月26日任天堂がyuzuの開発者を告訴し、「大々的に海賊行為を助長している」と主張するとともに、米ロードアイランド州裁判所に対して、エミュレータの公開中止と開発者が所有するすべてのコピーの破棄を要求した[22]

これを受けて同年3月5日、Citraの開発チームは開発と配布を終了することを発表し、同時に同じグループが開発するyuzuの開発・配布も終了した[23][24]

復活

しかし米Gamer_Networkは開発メンバーの一人が3月4日時点での最新版のcitraを基にマルチプレイに対応した[25]citraの開発を行っていると報じた[26]

脚注

注釈

  1. いわゆる「Homebrew」のこと。

出典

  1. https://web.archive.org/web/20240304191743/https://github.com/citra-emu/citra-nightly/releases
  2. https://web.archive.org/web/20240304191843/https://github.com/citra-emu/citra-canary/releases
  3. https://web.archive.org/web/20240302040224/https://github.com/citra-emu/citra
  4. https://web.archive.org/web/20240303081226/https://citra-emu.org/
  5. 10 Best Nintendo 3Ds Emulator for android & PC [working N3Ds emulator]”. Majorfact (2018年2月11日). 2019年11月22日閲覧。
  6. Citra Emulator - Google Play のアプリ”. play.google.com. 2023年4月20日閲覧。
  7. Citra - Emulation General Wiki”. emulation.gametechwiki.com. 2023年4月20日閲覧。
  8. FAQ”. Citra, Nintendo 3DS Emulator. 2018年2月5日閲覧。
  9. citra-emu/citra”. GitHub. 2019年11月22日閲覧。
  10. Lilly, Paul (2018年1月15日). “Nintendo Switch 'Yuzu' Emulator Announced By Citra 3DS Developers” (英語). HotHardware. https://hothardware.com/news/nintendo-switch-yuzu-emulator-announced-citra-3ds-developers 2018年1月17日閲覧。
  11. citra faq (英語). GitHub. 2018年3月7日閲覧。
  12. FAQ”. Citra, Nintendo 3DS Emulator. 2017年4月7日閲覧。
  13. citra faq (英語). GitHub. 2018年3月7日閲覧。
  14. Citra (英語). Citra Wiki. 2023年4月20日閲覧。
  15. Staff (2016年2月23日). Citra Progress Report - 2015 P1”. citra-emu.org. 2017年12月12日閲覧。
  16. The first commercial 3DS game's been successfully emulated”. Destructoid. 2017年4月7日閲覧。
  17. Don’t look now, but 3DS emulation is becoming a thing”. Ars Technica (2015年5月12日). 2015年8月18日時点のオリジナルよりアーカイブ。2017年4月7日閲覧。
  18. HLE Audio Comes to Citra”. Citra, Nintendo 3DS Emulator. 2017年4月8日閲覧。
  19. @citraemu (2016年9月16日). "After much anticipation, Citra now has a JIT! Props again to @MerryMage for another massive contribution to the project!!". X(旧Twitter)より2020年5月13日閲覧
  20. Announcing Networking Support”. Citra, Nintendo 3DS Emulator. 2018年8月17日閲覧。
  21. FAQ”. Citra, Nintendo 3DS Emulator. 2018年8月17日閲覧。
  22. 任天堂、Nintendo Switchのエミュレータ「Yuzu」開発者を提訴 | Forbes JAPAN 公式サイト(フォーブス ジャパン)”. forbesjapan.com. 2024年3月5日閲覧。
  23. Fujiwara, Hideaki (2024年3月5日). Nintendo Switch非公式エミュレーター「yuzu」、米任天堂からの訴訟を受けて配布・開発即座に終了。開発元は任天堂の訴えを受け入れ約3億円支払いへ”. AUTOMATON. 2024年3月5日閲覧。
  24. Citra - Nintendo 3DS Emulator”. Citra, Nintendo 3DS Emulator. 2018年8月17日閲覧。
  25. https://web.archive.org/web/20240304203036/https://github.com/PabloMK7/citra/releases/tag/v2.1C
  26. https://www.timeextension.com/news/2024/04/former-citra-dev-says-team-behind-3ds-emulator-lemonade-stole-his-code

関連項目

外部リンク

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.