カスタムファームウェア(カスタムファームウェア)
レトロゲーム携帯機に導入するコミュニティ開発のOS/ファームウェア。muOS・Knulli・GarlicOS等がメーカー純正OSよりもエミュレーション性能・UI・安定性を大幅に改善し、microSDカードの差し替えだけで導入できる。
カスタムファームウェア(CFW)
カスタムファームウェアとは、レトロゲーム携帯機のメーカー純正OS(Stock OS)を置き換える、コミュニティ開発のオペレーティングシステムである。純正OSの不具合や機能不足を補い、エミュレーション性能の最適化・UIの改善・追加機能の実装を行う。2024-2026年現在、主要なカスタムFWはすべてオープンソースで開発されている。
概要と背景
レトロゲーム携帯機のメーカー純正OSは、多くの場合中国語UI主体で英語/日本語対応が不十分、エミュレータコアのバージョンが古い、設定UIが貧弱、バグ修正が遅いといった問題を抱えている。カスタムFWはこれらを解消し、RetroArchや各種エミュレータの最新版を最適設定で提供する。
主要カスタムファームウェア一覧
| CFW名 | 対象デバイス | ベースOS | フロントエンド | 開発状況(2026年) |
|---|---|---|---|---|
| muOS | Anbernic RG35XX系/RG28XX | Linux (Buildroot) | 独自SimpleMenu | 活発、月次更新 |
| Knulli | 多機種対応(50+デバイス) | Linux (Buildroot) | EmulationStation | 活発、大規模コミュニティ |
| GarlicOS | Miyoo Mini/Mini Plus | Linux | 独自MinUI風 | メンテナンスモード |
| JELOS | RK3326/RK3566/S922X | Linux (Ubuntu) | EmulationStation | 後継ROCKNIXに移行 |
| ROCKNIX | RK3566/RK3588/S922X | Linux | EmulationStation | 活発(JELOS後継) |
| ArkOS | RK3326/RK3566 | Linux (Ubuntu) | EmulationStation | 安定、低頻度更新 |
| MinUI | Miyoo Mini/TrimUI | Linux | 独自ミニマルUI | 活発、超軽量志向 |
| CrossMix | TrimUI Smart Pro | Linux | 独自 | 活発 |
muOSの詳細
Anbernic RG35XX系で最も人気のあるCFW。シンプルさと高速起動を重視する設計哲学。
特徴:
- 起動時間: 電源ONから3秒でメインメニュー表示
- RetroArch統合: コア自動割当て、ゲーム機ごとの最適設定プリセット
- テーマ対応: カスタムテーマのインストール・切替が容易
- PortMaster: Linuxネイティブゲームの移植版を追加可能(Stardew Valley、Celeste等)
- Wi-Fi対応: ファームウェア更新、SFTP/SMBファイル転送
- 日本語UI: コミュニティ翻訳により日本語完全対応
導入手順(RG35XX Plus):
- muOS公式サイトからイメージをダウンロード
- balenaEtcher等でmicroSDカード(32GB以上推奨)に書き込み
- 本体にmicroSDカードを挿入して電源ON
- 自動初期化(1分程度)→ メインメニュー表示
- Wi-Fi設定後、SFTP/SMBでROMファイルを転送
- ゲームリストが自動更新される
Knulliの詳細
旧BATOCERAベースの多機種対応CFW。50以上のデバイスをサポートする最大のCFWプロジェクト。
特徴:
- EmulationStation: 洗練されたUI、ゲーム情報・スクレイピング対応
- 多機種対応: Anbernic/Miyoo/TrimUI/Powkiddy等のほぼ全メーカーをカバー
- ネットプレイ: RetroArchのNetplayを設定済みで提供
- achievements: RetroAchievements統合で実績解除を楽しめる
- Bluetooth: 外部コントローラー接続対応
- テーマ豊富: 数百のコミュニティテーマ
PortMaster
カスタムFWの重要な拡張機能がPortMasterである。PC向けインディーゲームのLinux ARM移植版をワンクリックでインストールできるパッケージマネージャ。
対応タイトル例(2026年時点で500+):
- Stardew Valley(ゲームデータ別途必要)
- Celeste(Classic版、無料)
- Cave Story(フリーウェア版)
- AM2R(Another Metroid 2 Remake)
- VVVVVV
- Undertale(ゲームデータ別途必要)
CFW選択ガイド
| 条件 | 推奨CFW |
|---|---|
| Anbernic RG35XX系、シンプル志向 | muOS |
| 複数メーカーのデバイスを統一したい | Knulli |
| Miyoo Mini Plus、超軽量 | GarlicOS or MinUI |
| RK3566搭載機、最新機能重視 | ROCKNIX |
| RK3326/RK3566搭載機、安定性重視 | ArkOS |
| TrimUI Smart Pro | CrossMix |
| Android搭載機(Retroid等) | Stock Android(CFW不要) |
よくある質問(FAQ)
Q1: カスタムFWを入れると純正に戻せなくなりますか? A: いいえ。ほとんどのレトロゲーム携帯機はmicroSDカードからブートするため、純正OS入りのmicroSDカードに差し替えるだけで元に戻せます。本体内蔵ストレージには影響しません。
Q2: カスタムFWの導入は違法ですか? A: カスタムFW自体はオープンソースのLinuxベースOSであり、導入は合法です。ただし、CFWにゲームROMが同梱されている場合は違法配布にあたる可能性があります。公式配布元からROM未同梱のクリーンなイメージを使用してください。
Q3: カスタムFWのアップデートでセーブデータは消えますか? A: muOSやKnulliでは、ファームウェア更新時にセーブデータ・設定・テーマは保持されます(SDカード上の別パーティションに保存)。ただし、大型バージョンアップ時はバックアップを推奨します。
Q4: 日本語に対応していますか? A: muOS・Knulliともに日本語UIに対応しています。フォントやテーマの日本語表示も問題ありません。設定メニューから言語を「日本語」に切り替えるだけで適用されます。
まとめ
- カスタムFWはレトロゲーム携帯機の性能と使い勝手を大幅に向上させる
- muOS(Anbernic系・シンプル)とKnulli(多機種・高機能)が2大人気
- microSDカード差替えで導入、元に戻すのも容易
- PortMasterでインディーゲームも楽しめる拡張性