Snes9x
Snes9x(エスエヌイーエスナインエックス[4])は、スーパーファミコンのゲームエミュレータである。
作者 | Gary Henderson, Jerremy Koot |
---|---|
開発元 | Snes9x Team |
初版 | 1998年1月1日 [1] |
最新版 |
1.63 [2]
/ 2024年7月9日 |
リポジトリ | https://github.com/snes9xgit/snes9x/ |
プログラミング 言語 | C++ |
対応OS | Cross-platform |
サポート状況 | 開発中 |
種別 | ゲームエミュレータ |
ライセンス | Custom license (MIT-like license[要出典] with non-commercial usage clause[3]) |
公式サイト | https://www.snes9x.com/ |
対応プラットフォームはMS-DOS、Linux、Windows、AmigaOS 4、macOS、MorphOS、Xbox、PSP、PS3、ニンテンドーゲームキューブ、Wii、iOS、Android[5]と多岐にわたる。
なお、このソフトウェアは任天堂によって公認されたものではない。
概要
編集「今あるものの中では、最高のスーパーファミコンエミュレータ」[6]「幅広い互換性がありながら、リソースが限られているシステムでも実行できる」[7]といった評価を得ている、定番のエミュレータであり、ライバルであるZSNESよりも優秀との評もある[8]。
また、実際に多くのプラットフォームで動作させることができ、Libretroのコアにも採用されている他、移植も積極的に行われている。
特徴
編集機能性を重視した設計で、扱いやすい。また後述のように、派生エミュレータが多いことから、知名度が高い[9]。
個人利用を目的とした無償のソフトウェアであり、商業的な利用はソースコード上のライセンス[10]では禁止されている。 そのためソースコードは公開されているが、ライセンスはオープンソースの定義の一つである利用する分野に対する差別の禁止と矛盾し、オープンソースではないこと[11]が知られている。
派生版
編集公式リリースにとどまらず、多くの移植版や機能改善した派生版が存在する。
Pocket PC向けにはPocketSNES[12]、3DS向けには特殊チップ非対応のSnes9x for 3DS、PSPやPS Vita向けにはSnes9xTYL(mecm)/cm Mod、Windows RTや、Windows Phone 8向けにはSnes8x、という、非公式の移植版が存在する。他にも、ウェブブラウザ内で実行できるEmscriptenでコンパイルされた移植版なども開発されている[13][14]。
他にもフォークとして開発された、Snes9x Nextでは、オリジナルのバージョン1.52を最適化したもので、特殊チップ対応のゲームをオーバークロックすることができ、スターフォックスのようなゲームタイトルを、より高いFPSで実行できる。
歴史
編集Snes96を開発していたGary Henderson氏と、Snes97を開発していたJerremy Koot氏が。それぞれのエミュレータを統合して、Snes9x[注 1]を1997年7月に開発し始めた。
特殊チップの動作の再現を早々に実現したほか、バージョン1.53では、Cgシェーダーのサポートを追加した[15]。バージョン1.55では、SD2SNESに搭載された[16]MSU1チップにも対応した[17]。
脚注
編集注釈
編集- ^ Snesは、スーパーファミコンの英語での名称「Super Nintendo Entertament System」に由来する。
出典
編集- ^ “Snes9x.COM: News”. snes9x.com (2006年7月4日). 2019年5月25日閲覧。
- ^ “Releases - snes9xgit/snes9x” (2024年7月9日). 2024年7月18日閲覧。
- ^ “LICENSE” (2022年1月31日). 2022年5月22日閲覧。 “Permission to use, copy, modify and/or distribute Snes9x in both binary and source form, for non-commercial purposes, is hereby granted without fee, providing that this license information and copyright notice appear with all copies and any derived work...Snes9x is freeware for PERSONAL USE only. Commercial users should seek permission of the copyright holders first.”
- ^ “Super Nintendo Emulation for Beginners with SNES9x - LaunchBox Tutorials”. YouTube. 2023年4月6日閲覧。
- ^ “Ports” (英語). GitHub. 2023年4月6日閲覧。
- ^ “Retro Coverdisc”. Retro Gamer (15): 108. (2005).
- ^ “Guide to the Best SNES Emulators in 2022” (英語). Digital Trends (2021年10月4日). 2023年4月6日閲覧。
- ^ “Snes9x - Emulation General Wiki”. emulation.gametechwiki.com. 2023年4月6日閲覧。
- ^ Logu (2021年7月11日). “多機能エミュレータ「Snes9x 1.60」の設定講座”. ゲーミングPC情報局. 2023年4月6日閲覧。
- ^ “Snes9x LICENSE”. snes9xgit (2023年5月9日). 2023年5月9日閲覧。
- ^ “Snes9x Issue” (2023年5月9日). 2023年5月9日閲覧。
- ^ Kohler, Chris. Playing Classic Console Games. O'Reilly Media. p. 205
- ^ “Super Nintendo (SNES) / Super Famicom online emulator” (英語). VirtualConsoles.com. 2023年4月6日閲覧。
- ^ “Play Your Fave Retro Systems in Your Browser | AUSRETROGAMER” (英語). ausretrogamer.com (2017年12月14日). 2023年4月6日閲覧。
- ^ “Snes9x 1.53 - Snes9x.com”. www.snes9x.com. 2023年4月6日閲覧。
- ^ “Home”. krikzz.com. 2023年4月6日閲覧。
- ^ “Snes9x 1.55 - Snes9x.com”. www.snes9x.com. 2023年4月6日閲覧。
関連項目
編集- ゲームエミュレータ
- スーパーファミコンのゲームタイトル一覧
- bsnes(同じくスーパーファミコンソフトの動作に対応するエミュレータ)
- ZSNES(同じくスーパーファミコンソフトの動作に対応するエミュレータ)