このプロジェクトについて
EmuCoreXは、Androidおよびデスクトップ向けのPlayStation 2ライブラリ、ランチャー、エミュレータフロントエンドです。専用に構築されたインターフェースと、オープンソースのPCSX2プロジェクトから派生し、EmuCoreXが各サポートアーキテクチャ向けに適応させたエミュレーションコアを組み合わせています。
READMEに記載されている主な機能:
- Android向けに適応されたPCSX2ベースのエミュレーションコア
- カバーアート、ゲームメタデータ、最近プレイしたゲーム、検索機能を備えたホーム画面
- BIOSおよびゲームフォルダの設定(フォルダが無効になった場合の復旧を含む)
- レンダラー、アスペクト比、解像度、スピードハック、チート、FPS、クイックアクション用のゲーム内オーバーレイ
- セーブステートマネージャー、BIOSブート、サイドドロワーからのライブラリナビゲーション
- 専用の実績画面を備えたRetroAchievements統合
- .pnachインポート、編集、ゲームごとの有効化を含むチート管理
- MediaTek向けのデバイスセーフなデフォルト設定を含む高度なグラフィックスおよびGSハックコントロール
- 物理ゲームパッドの再マッピングとゲームパッド対応のUIフロー
- ネイティブQt Quickインターフェースを備えたWindows、Linux、macOS向けの共有デスクトップアプリケーション
ステータスと要件:このプロジェクトは初期開発段階であり不安定であると明示されており、ゲーム、デバイス、レンダラー、ドライバーによってクラッシュ、速度低下、視覚的な問題が発生する可能性があります。現在のAndroidの焦点はミッドレンジおよびハイエンドのスマートフォンであり、低価格デバイスは最適化されていません。最適化作業は主にSnapdragonデバイスに焦点を当てており、MediaTekの最適化は不完全です。READMEでは、MediaTekデバイスでは最初にOpenGLレンダラーを試し、Softwareレンダリングをフォールバックとして使用することを提案しています。2026年7月時点で記載されている最小推奨仕様は、Snapdragon 855またはDimensity 900や1080などの同等のMediaTekチップセットで、少なくとも4 GBのRAM、推奨6 GBです。これらは保証ではなく実用的な出発点として説明されています。
デスクトップビルドはWindows-MacOS-Linux/ディレクトリで活発に開発されており、x64およびARM64上のWindows、Linux、macOSを対象としています。最初の公開デスクトッププレリリースアルファ版は2026年末に計画されており、保証された日付ではなく開発目標として説明されています。公開デスクトップバイナリはまだ利用できません。
技術スタック:Android側ではJetpack ComposeとAndroid DataStoreを備えたKotlin、ネイティブC++へのJNIブリッジ、PCSX2由来のエミュレーションコア、Firebaseサービス、デスクトップアプリケーションにはQt 6、Qt Quick、QMLを備えたC++20を使用しています。Androidアプリバージョン0.3.8は、パッケージID com.sbro.emucorexの下でminSdk 29およびtargetSdk 37を対象としています。
ローカルでのビルドには、Android SDKとNDKが設定されたAndroid Studio、互換性のあるJDK、およびデバイスまたはエミュレータが必要です。デバッグビルドとリリースビルドでは、Gradleラッパータスク:app:assembleDebugと:app:assembleReleaseを使用します。
リポジトリには、Androidアプリモジュール、Kotlinアプリコード、ネイティブブリッジとコアソース、Androidリソースと翻訳、さらに共有デスクトップアプリケーション、ネイティブコアアダプタ、パッケージングスクリプト、デスクトップ翻訳が含まれています。
重要な注意事項:BIOSファイルとゲームイメージはプロジェクトと共に配布されません。ユーザーは合法的に入手した独自のBIOSファイルとゲームダンプを用意する必要があります。互換性、パフォーマンス、グラフィックスの動作はデバイスとレンダラーによって異なります。「parallel」とマークされたリリースはプライマリビルドと同一ですが、サイドバイサイドインストール用に代替パッケージIDを使用しています。このプロジェクトは、GPLライセンスのPCSX2コードを含み派生しているため、GNU General Public License v3.0以降の下で配布されています。
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.