| オープンエミュ | |
|---|---|
| 原作者 | ジョシュ・ワインバーグ |
| 開発者 | OpenEmuチーム |
| 安定版リリース | 2.4.1 / 2023年12月30日 (2023-12-30) |
| リポジトリ |
|
| 書かれた | Objective-C、Swift |
| オペレーティング·システム | macOS |
| サイズ | 74.0MB |
| 入手可能な | 英語 |
| タイプ | ビデオゲームエミュレータ |
| ライセンス | BSD |
| Webサイト | openemu.org |
OpenEmuは、 macOS向けに設計されたオープンソースのマルチシステム対応ビデオゲームエミュレータです。Nintendo Entertainment System、Genesis、Game Boyなど、数多くのゲーム機のハードウェアをエミュレートするためのプラグインインターフェースを提供します。このアーキテクチャにより、他の開発者はmacOS固有のAPIを意識することなく、ベースシステムに新しいコアを追加できます。
バージョン1.0は、長いベータテスト期間を経て、2013年12月23日にリリースされました。[1]その後も数多くのアップデートがリリースされており、将来のリリースではより多くのコンソールへのサポートを組み込む予定です。開発中のコアの一部は、 MAMEを使用したアーケードシステムのサポートを含む、オプションの「実験的」コアビルド(通常の「標準」バージョンと同時にリリース)としてダウンロードできます。
歴史
始まり
OpenEmuは、2007年7月4日水曜日にOpenNestopiaとして初めてリリースされました。これは、Josh Weinbergによって書かれた、当時のMac OS X 10.4 Tiger用のNES / FamicomエミュレータNestopia(Martin Freijによって書かれた)のCocoaポートです。[2] Weinbergと彼の友人Ben Devacelは、他のエミュレータをmacOSに移植する開発者を探し始め、2009年にマルチシステムエミュレータをより適切に表すためにOpenEmuに名前が変更されました。[3]
1.0
OpenEmu 1.0は、2013年12月23日(月)にリリースされました。12個の「コア」を搭載し、任天堂、セガ、NEC、SNKの第3世代から第7世代の家庭用ゲーム機、卓上ゲーム機、携帯ゲーム機をエミュレートします。OpenEmu 1.0の動作にはMac OS X Lion (10.7.x)が必要でした。 2014年10月15日(水)(296日後)のOpenEmuライブラリ(1.0.4)のミッドストリームアップデートでは、Atariの第2世代ゲーム機である2600をエミュレートするコアであるStellaが導入されました。
2.0
2015年12月23日水曜日(1.0のちょうど2年後)にOpenEmu 2.0がリリースされました。OpenEmu 2.0では、最低でもOS X El Capitan 10.11が必要となり、Mac OS X Lion(10.7.x)からOS X Yosemite (10.10.x)のサポートが廃止されました。OpenEmu 2.0では、16個の新しいコアが導入され、数百のバグ修正といくつかの機能が強化されました。新しいコアでは、第2世代コアがいくつか追加され、光学メディアベースの画像ゲームがサポートされ、さらにSony、Mattel、Bandai、Magnavox、Milton-Bradley、Colecoのシステムのエミュレーションも可能になりました。2017 年 12 月 19 日火曜日(2.0 の 727 日後)にリリースされた別のミッドストリーム アップデート2.0.6.1では、エミュレートするクアッドコア i7 CPU が推奨される MednafenのSega Saturnブランチのサポートが追加されました。
2.1と2.2
OpenEmu 2.1 ( 2019年10月15日金曜日、バージョン2.0.6.1の675日後、偶然にも1.0.4 Stellaアップデートからちょうど5年後) は、新しいコアではなく、OpenGLとOpenClの後継であるAppleのビジュアルAPIであるMetalをサポートしたことで重要であり、OpenEmuのパフォーマンスとバッテリー寿命の両方で大きな向上をもたらしました。
OpenEmu 2.2(2019年12月27日(金)リリース、63日後)では、 2.1を基盤としてDolphinのGameCubeブランチのMetalフォーク版であるダウンストリーム版のサポートが追加されました。これにより、OpenEmuのサポートコア数は31になりました。
制限事項
32Xハイブリッドゲーム
OpenEmu開発者が公式サブレディットで確認したところ、セガ32X-CDハイブリッドゲーム( Night Trap、Corpse Killer、Fahrenheitなど、32XカートリッジとセガCDを同時に使用できるゲームのバージョン)はサポートされていません。プレイしようとすると、「このゲームにはセガ32Xアタッチメントが必要です」というエラーメッセージが表示されます。[4]
GameCubeの制限
現在、GameCube エミュレーションはSave States をサポートしていません(継続的な更新により Save States との互換性が失われているため)。ユーザーにはゲーム内保存を使用することをお勧めします。
OpenEmu GameCube エミュレーションも、現時点では 22 のマルチディスク GameCube タイトルをサポートしていません (メインの Dolphin ブランチではサポートされていますが)。
特徴
OpenEmuは、使い慣れたmacOSネイティブのフロントエンドUIを維持しながら、複数のゲームエンジンを使用するバックエンドを備えています。また、 CocoaやQuartzなどの最新のmacOSテクノロジーも使用しています。[5] OpenEmuのユニークな機能はROMライブラリで、ROMファイルをインポートしてiTunesのようなギャラリー形式で閲覧できます。ゲーム情報やカバーアートはOpenEmuのデータベースから自動的に追加されます。
OpenEmu には次の機能が含まれています。
- 高品質のMetal(旧OpenGL)スケーリング、マルチスレッド再生、その他の最適化[6]
- リアルタイム3D効果と画像処理
- 表示を強化するグラフィックフィルター
- フルスクリーンサポート
- 複数のROMを同時にプレイできる
- 接続されたディスク上のROMをスキャンする機能
- ゲーム情報とカバーアートの自動ダウンロード
- カスタムカバーアートの使用が可能
- 複数のシステムのROM ハックをプレイできます。
- 複数のビュー、コレクション(カテゴリ)、ゲームの評価をサポートするフル機能のライブラリ
- ライブラリフォルダ内のROMファイルの自動整理(オプション)
- 自動セーブステートを含む完全なセーブステートのサポート
- USBコントローラーのゲームパッドサポートが強化され、Bluetoothへのアクセスも可能になりました( DualShock 3 コントローラー、DualShock 4 コントローラー、Xbox 360 コントローラー、Xbox One コントローラーを含む)
- カスタム システム用のカスタム コア ( Wiiなどのシステム用)
互換性
| ビデオゲーム機 | コア | OEバージョン | macOSの互換性 | |
|---|---|---|---|---|
| 10.7~10.10 | 10.11~10.14 | |||
| アーケード(実験版) | まめ | 2.0.8 | ||
| アタリ2600 | ステラ | 1.0.4 | ||
| アタリ5200 | アタリ800 | 2.0 | Does not appear | |
| アタリ7800 | プロシステム | 2.0 | Does not appear | |
| アタリ リンクス | メドナフェン | 2.0 | Does not appear | |
| コレコビジョン | カニエミュー | 2.0 | Does not appear | |
| ファミコン ディスクシステム | ネストピア | 2.0 | Does not appear | |
| ゲームボーイ/カラー | ガンバッテ | 1.0 | ||
| ゲームボーイアドバンス | mGBA | 1.0 | ||
| ゲームキューブ** | イルカ | 2.2 | Does not appear | |
| ゲームギア | ジェネシスプラスGX | 1.0 | ||
| インテリビジョン | 至福 | 2.0 | Does not appear | |
| ネオジオポケット/カラー | メドナフェン | 1.0 | ||
| ニンテンドー64 | ムペン64プラス | 2.0 | Does not appear | |
| 任天堂エンターテインメントシステム | FCEUXまたはNestopia * | 1.0 | ||
| ニンテンドーDS | デスミューミー | 1.0 | ||
| オデッセイ² /ビデオパック+ | O2EM | 2.0 | Does not appear | |
| PC-FX | メドナフェン | 2.0 | Does not appear | |
| セガ 32X *** | ピコドライブ | 1.0 | ||
| セガCD / メガCD *** | ジェネシスプラスGX | 2.0 | Does not appear | |
| セガジェネシス / メガドライブ | ジェネシスプラスGX | 1.0 | ||
| セガ マスターシステム / マークIII | ジェネシスプラスGX | 1.0 | ||
| セガサターン | メドナフェン | 2.0.6/2.0.6.1 | Does not appear | |
| セガ SG-1000 | ジェネシスプラスGX | 2.0 | Does not appear | |
| ソニープレイステーション | メドナフェン | 2.0 | Does not appear | |
| ソニー プレイステーション・ポータブル | PPSSPP | 2.0 | Does not appear | |
| スーパーファミコン | higanまたはSnes9x * | 1.0 | ||
| TurboGrafx-16 / PCエンジン/ SuperGrafx | メドナフェン | 1.0 | ||
| ターボグラフィックスCD / PCエンジンCD | メドナフェン | 2.0 | Does not appear | |
| ベクトレックス | ベクXGL | 2.0 | Does not appear | |
| バーチャルボーイ | メドナフェン | 1.0 | ||
| ワンダースワン/カラー | メドナフェン | 2.0 | Does not appear | |
* デフォルトのコアプラグイン。[7]
** バージョン 2.1 以下ではカスタム システム コアが必要です。
*** 既知の 6 つの Sega 32X CD タイトルを再生できません。
受付
OpenEmuは1.0のリリース後、好評を博し、多くのオンラインメディアで取り上げられ、そのUI、機能、使いやすさが称賛された。[8] [9] [10] [11]特に、ゲームコミュニティからは「主流の一般ユーザー向けのエミュレーターというアイデアを現実のものにした」と称賛された。[12]
2018年8月16日現在、OpenEmuはバージョン1.0のリリース以来10,000,000回以上ダウンロードされており、macOSで最も人気のあるマルチシステムエミュレーターの1つとなっています。[13]
参照
参考文献
- ^ 「リリース · OpenEmu/OpenEmu」。GitHub 。
- ^ “OpenNestopia”. 2014年10月21日時点のオリジナルよりアーカイブ。2012年10月27日閲覧。
- ^ 「アーカイブ - 残りの人々のためのエミュレーター - OpenEmuがすべてを変える方法」。2022年7月8日時点のオリジナルよりアーカイブ。2018年8月17日閲覧。
- ^ 「32X CD サポート?」2016 年 1 月 7 日。
- ^ “MacScene Listing”. 2022年7月8日時点のオリジナルよりアーカイブ。2012年10月27日閲覧。
- ^ 「Create Digital Motion」. 2009年6月22日.
- ^ 「OpenEmu Wiki - ホーム」. GitHub . 2018年8月16日閲覧。
- ^ Thorin Klosowski (2013年12月24日). 「OpenEmuはMac上でほぼすべてのクラシックコンソールをエミュレートします」. Life Hacker . 2014年4月10日閲覧。
- ^ Alex Heath (2013年12月26日). 「OpenEmuはOS X向けの究極のオールドスクールゲームエミュレーター」. Cult of Mac . 2014年4月10日閲覧。
- ^ Andrew Cunningham (2013年12月28日). 「ArsTechnica OpenEmu ハンズオン」. Ars Technica.
- ^ Sean Hollister (2013年12月28日). 「Mac版OpenEmuでクラシックビデオゲームをスタイリッシュにプレイ」The Verge .
- ^ “The ArchiveのOpenEmu特集”. 2012年8月21日時点のオリジナルよりアーカイブ。2012年10月27日閲覧。
- ^ 「Github OpenEmu リリースのダウンロード統計」。
外部リンク
- 公式サイト
- GitHubの OpenEmu