CFWとは?

Last-modified: 2023-02-08 (水) 15:33:14

4235023.gif
[tip]CFW【カスタムファームウェア】には、メーカー保証は一切ありません。壊れたとしても、サポートが受けられなくなろうが「大丈夫だ。問題ない」という人だけ導入するように。完全に自己責任でお願いします。 [tip]
SONYに修理依頼を送っても「だが断る。CFWは受け付けん」と言われるだけです。
なお、CFWを入れた本体を売却する行為は違法です。当然、販売も違法です。

CFW、HEN、LCFWとは?

  • CFW…カスタムファームウェア(Custom FirmWare)の略称
    • PSPを改造しているユーザーの間では公式FWはOFW(Official FirmWare)と呼ばれている。
    • OFWでは不可能なバックアップしたゲームの起動やHomebrewと呼ばれる自作ツールプラグイン(拡張機能)をサポートしている。
    • 現在主流のCFWは6.60ME-1.8 QuickFix,6.60 PRO-C2で、一昔前のCFWは5.50GEN-D2,5.50GEN-D3,5.50 Prometheus,5.00M33-6などがある。
  • HEN…ホームブリュー イネーブラ (Homebrew Enabler)の略称
    • PSPのexploit(脆弱性)を利用して自作ソフトを起動できるようにするためのものである。
    • 無改造の状態からある特殊な操作をすることにより、擬似的なCFWの環境を作り出す事ができる。
    • ただし、CFWとは違いUMDバックアップ起動や外部モジュール読み込み機能は無い。
    • 一旦電源を切ってしまうと元のファームウェアに戻ってしまう。
    • HENを利用して対策前のPSPにパンドラバッテリーなしでCFWを導入する事もできる。
  • LCFW…ライトカスタムファームウェア(Light Custom FirmWare)の略称
    • CFWを導入できないPSP-2000(後期型)やPSP-3000、PSP-GO用に作られた、半導入式CFWのこと。
    • HENシリーズの進化版で、現在は無改造の状態から導入することが出来る。
    • HENシリーズとの大きな違いは、ISOファイルをXMBで直接読み込むことができる事だ。
    • 基本的には一旦電源を切ってしまうと元のファームウェアに戻ってしまう。
    • 現在主流のLCFWは6.60LME-1.8 QuickFix,6.60 PRO-C2である。

CFW、LCFW集

  • M33シリーズ
    OEシリーズの作者でもあるDark AleX(DAX)氏が作成したCFW
    最新版は5.00M33-6
    詳細→M33シリーズ
     
  • GENシリーズ
    GENチームが作成したCFW
    最新版は5.50GEN-D3
    詳細→GENシリーズ
     
  • Prometheusシリーズ
    GENチームが作成した5.50GEN-D3,5.03GEN-Cにliquidzigong氏が改良を加えた物。
    最新のゲームのUMD起動に対応している。
    最新版は5.50 Prometheus-4
    詳細→Prometheusシリーズ
     
  • PROシリーズ
    PROチームが作成したCFW、LCFW
    パッチ等を当てること無くほぼ全てのゲームを起動させることが出来る。
    最新版は6.60PRO-C2
    公式ページ(procfw)
     
  • MEシリーズ
    neur0nが作成したCFW、LCFW
    パッチ等を当てること無くほぼ全てのゲームを起動させることが出来る。
    最新版は6.60ME-1.8 QuickFix、6.60LME-1.8 QuickFix
    公式ページ(neur0n)←Twitterへ飛ばされる模様
    Twitter
     

純正FWとの違い

CFWにより大きく違うが、主にこのようなメリットがある。

  • ゲームをメモリースティックから起動させる事によりローディング時間を大幅に短縮させる事が出来る。
    • MHP2Gなどでも見られるメモリー起動を事実上全ゲームで可能にしてくれている。
      「シュイ~~~~ン…」と言う音もなくなり、高速ローディングにより快適にプレイできる。
    • またゲームディスクを持ち歩く必要がないため荷物を軽量化+ゲームディスク破損を
      防ぐなどがある。
    • UMDドライブよりメモリースティックの方が物理的な稼動部分が無く信頼性が高い上に消費電力が少なくバッテリーにも優しい。
  • PS3を仲介することなくPSソフトをプレイできたり、またエミュレータなどにより
    PSPでスーパーファミコンやゲームボーイ、N64などをプレイする事が出来る。
    • 一部は実機並とまでは行かない。

しかし、CFWを導入した事によるデメリットもいくつかある。

  • 公式サポートが受けられなくなる
    • うまい事騙せて修理できたとしても純正品になって帰ってくる可能性がある。
    • もしかしたら対策基盤になって帰ってくる事も・・・。
  • CFWをインストールしたPSPを売る事は違法となっている。
    • 逮捕者も出ているのでオークションなどで売る行為はやめた方がよい。
  • 下手するとゲーム機が故障する場合がある。
    • しかも上記理由により直して貰えない事が多いらしい。
    • この場合修理業者に修理を依頼するしかなくなる(有料)

上記の事を踏まえたうえでCFWを導入してください。
下手すれば壊れてしまう可能性があることも忘れずに。
もしCFWを導入した状態で、物理的な破損(液晶割れ等)があっても公式サポートが受けられなくなるので
良く注意する事。

PSPVer別 CFW/LCFW導入手順 or DownGrade手順

全Ver共通

現在は全てのPSPにおいてCFW、あるいはLCFWを導入することが出来ます。
ただし、CFWとLCFWのどちらとも導入できるのはPSP-1000と一部のPSP-2000(基盤がTA-088v3より前のもの)だけです。
他のPSP-2000、3000、goはLCFWを導入することは出来ますが、CFWを導入することは出来ません。
PSP-2000の場合は一度LCFWを導入してからPSPidentというアプリを使えばCFWを導入できるかどうか判断することが出来ます。

また、CFWを導入したPSPの販売を行っていた人が逮捕された事件以降
導入屋と呼ばれる人達もほぼ店じまいしてしまい、ネットで導入依頼はかなり困難となっています。

PSP-1000

PSP-1000はダウングレード、CFW共に、ほぼ全基盤で導入できます。
(基盤によっては、バックライトの設定がおかしくなるなど不都合が出るらしいですが)←ソースがない。
起動不能に陥る、導入できないなどの致命的欠点なども特にありません。
初めての導入をするなら一番やりやすいVerだと言えます。

  • パンドラ不使用で直接CFW導入
  • MEシリーズの場合
    • 6.60ME installer for OFW6.60を使えば、バージョンが6.60なら無改造状態から6.60ME-1.2を導入することができます。
      その後、現時点で最新版である6.60ME-1.8 QuickFixにアップデートすれば導入完了です。
    • また、このインストーラは同じフォルダにある「ME.PBP」を起動させるためのランチャーとなっています。
      ME.PBPを、最新の6.60MEシリーズのアップデータをME.PBPとリネームしたものと置き換えれば一気に最新版をインストールできます。
  • PROシリーズの場合
    • 6.60 PRO-C2も同じくバージョンが6.60の無改造状態から導入できます。
    • ただしこれだけではLCFWのままなので、同梱されているCIPL_Flasherというアプリを使うことでLCFWからCFWにします。
  • パンドラ使用で直接CFW導入
    • OFW X.XX→CFW X.XX
      パンドラバッテリー(ジグキックバッテリー(Jigkick Battery)とマジックメモリースティック(MMS))が必要です。

PSP-2000

1.基板がTA-088v3以降、または基板が分からない場合

  • CFWは導入できませんが、LCFWを導入することはできます。
    基板が分からない方はとりあえずこちらを導入してください。
    LCFWを導入すると、PSPidentというアプリを使うことでCFWを導入できるかどうか判断できます。
  • MEシリーズの場合
    • バージョンが6.60なら無改造状態から6.60LME-1.8 QuickFixを導入することが出来ます。
  • PROシリーズの場合
    • 6.60 PRO-C2も同じくバージョンが6.60の無改造状態から導入できます。

2.基板がTA-088v3より前の基板の場合

  • パンドラ不使用で直接CFW導入
    • MEシリーズの場合
      • 6.60ME installer for OFW6.60を使えば、バージョンが6.60なら無改造状態から6.60ME-1.2を導入することが出来ます。
        その後、現時点で最新版である6.60ME-1.8 QuickFixにアップデートすれば導入完了です。
      • また、このインストーラは同じフォルダにある「ME.PBP」を起動させるためのランチャーとなっています。
        ME.PBPを、最新の6.60MEシリーズのアップデータをME.PBPとリネームしたものと置き換えれば一気に最新版をインストールできます。
  • PROシリーズの場合
    • 6.60 PRO-C2も同じくバージョンが6.60の無改造状態から導入できます。
    • ただしこれだけではLCFWのままなので、同梱されているCIPL_Flasherというアプリを使うことでLCFWからCFWにします。
  • パンドラ使用で直接CFW導入
    OFWからパンドラバッテリーとマジックメモリースティックを使用し、CFWを導入します。
    • OFW X.XX→CFW X.XX
      PSP-2000をCFW化するためには、パンドラバッテリー(ジグキックバッテリー(Jigkick Battery)とマジックメモリースティック(MMS))が必要です。
      ◆パンドラのセットを所持
      問題なくCFWを導入できるはずです。
      ◆Jigkick Batteryのみを所持
      MMSをPCで作成してください。
      ◆MMSのみを所持
      Jigkick Batteryを購入するなどで入手してください。
      ◆両方無し
      ▲CFW導入済みPSPを所持
      CFWを導入してあるPSPでJigkick BatteryとMMSを作成してください。(PSPがパンドラ対策基盤なら作成できない場合があります。)MMSはUniversal Unbrickerで作る事をお勧めします。
      ▲CFW導入済みPSPを持っていない
      Jigkick Batteryを購入するなどで入手してください。MMSはPCでも作れます。

PSP-3000

FW 6.60までのPSP-3000は全てLCFWを導入できます。
導入方法は基板がTA-088v3以降のPSP-2000と同じです。
ただし、共通して

  • 電源を切ると元(純正FW)に戻る
  • 壊れる可能性あり(お約束と言えばお約束か…)
    と言う条件が存在します。

  • 導入方法
    • MEシリーズ(LME)の場合
      • バージョンが6.60なら無改造状態から6.60LME-1.8QuickFixを導入することが出来ます。
  • PROシリーズ(PRO-C)の場合
    • 6.60 PRO-C2も同じくバージョンが6.60の無改造状態から導入できます。
  • LMEとPRO-Cのデュアルブート環境
    • 念のためバッテリーを80%以上に充電してから通常の手順でLMEとPRO-C2を導入、使いたい方のランチャーを起動。
    • ProSwitchLME(プラグイン/ProSwitcherLME.prx)を使うとXMB画面(LRボタン)でPRO-C2とLMEの切り替えができる。

  • 自作アプリケーション起動時の挙動
    • PSP-2000以降はメインメモリが32MBから64MBになりUMDキャッシュ機能が追加されましたが、これをOFFにすることで32MB空きます。
    • これによりRemote joy lite(転送モードTYPE0)や自作アプリ等のメモリ消費量の多いものも安定動作させることができます。

PS VitaのAdrenaline

ベータ版のHENkaku Revision 7が必要な様です

  • 機能
    •XMBの復活
    •PSP向けのHomebrewの起動
    •PSPゲームのバックアップ(ISO/CSO)起動
    •PSP向けのプラグインの使用
    •PS VitaのアプリケーションとしてXMBを起動できる
    •複数の種類のグラフィックフィルタリング
    •PS Vita標準のスクリーンショット機能が使える

  • 注意
    ベータ版であるRevision 7の上でのみ動作します。そのためPS Vitaの動作が不安定になったり、報告されていない重大なエラーに見舞われる可能性があります。自己責任において利用してください。

  • 導入
    まず、動作環境を確認してください
    •FW3.60以下のPS VitaまたはVita TV(HENkakuを導入できること)
    •Adrenalineに置き換えてもよい適当なPSPゲームをインストールしていること
  • HENkakuベータ版とVita Shellのインストール
    Adrenalineの動作に必要なHENkakuのベータ版をインストールし、システムファイルを変更するためにVita Shellというファイラーアプリをインストールします。
    1.PS Vitaのブラウザから http://beta.henkaku.xyz にアクセスし、HENkakuのベータ版をインストールします。安定版のHENkakuが動作している場合は再起動して無効化してから操作を行ってください。
    2.molecularShellというアプリがホーム画面に現れるので、これを起動します。STARTボタンを押して 'HENkaku settings' を開き、'Enable unsafe homebrew' を 'On' に切り替えます。
    3.Vita Shellの最新のパッケージファイルをダウンロードし、molecularShellを使ってインストールします
    https://github.com/TheOfficialFloW/VitaShell/releases
  • Adrenalineのインストール
    Vita Shellを用いてAdrenalineに必要なファイルの配置を行います。
    1.AdrenalineをPCにダウンロードし、展開します。adrenalineというフォルダがあることを確認してください。
    2.プレイステーション公式サイトを開き、PSP-1000/2000/3000向けの6.61アップデータをダウンロードします。
    3.アップデータはEBOOT.PBPというファイル名です。これを661.PBPにリネームし、先ほど確認したadrenalineフォルダに移動します。
    4.Vita ShellのFTP機能を用いて、このadrenalineフォルダを ux0:pspemu/ へコピーします。フォルダやファイルのコピー方法は導入ガイドに書いた通りです。
    5.今度は ux0:tai/config.txt をPCに持ってきます。TeraPadなどのテキストエディタでconfig.txtを開きます(メモ帳だと改行が崩れます)。
    6.ここでconfig.txtに以下のようにAdrenalineを設定する*1のですが、これは '*KERNEL' という行を探して、その下に 'ux0:pspemu/adrenaline/adrenaline.skprx' という行を追加するという意味です。もし下に他に何か書かれていたら、消さずに改行して更にその下に追加します。

KERNEL

ux0:pspemu/adrenaline/adrenaline.skprx

7.続いて以下のように設定しますが、'*TITLEID' という行はないのでファイルの最後に追加しましょう。そして先ほどと同じようにして2行を追加します。

TITLEID

vs0:sys/external/libpgf.suprx
ux0:pspemu/adrenaline/adrenaline.suprx

8.'TITLEID' の部分を「Adrenalineに置き換えてもよい適当なPSPゲーム」のタイトルIDに置き換えます。例えばタイトルIDが 'NPJG90047' の場合は、'*TITLEID' が '*NPJG90047' に変わります。タイトルIDはQCMAでPCにコピーしたときのフォルダ名などから確認できます。
9.config.txtを保存して、ux0:tai/ に戻します。元のconfig.txtはリネームするなどしてバックアップしておいたほうがいいでしょう。
10.PS Vitaを再起動して次にHENkakuを有効化すると、そのPSPゲームからAdrenalineが起動するようになっています

コメント

※下記 導入方法の間違いやコメントを書き込んでください

  • 失礼、ちゃんとした手順を踏んで導入するもんだ。メモステ替えれば導入できるなんてことはない -- 2015-01-27 (火) 13:04:43
  • ↑3 もしLCFWのことをいってるなら、LCFWの入ったメモステさえあれば導入はできる -- 2015-01-27 (火) 13:07:29
  • PSP-3000のOFW v6.61にも導入可能。 -- 2015-07-31 (金) 18:09:11
  • ↑補足: LCFWの話 -- 2015-07-31 (金) 18:10:25
  • 「6.61 Infinity」が来ましたね! -- aaa? 2016-03-08 (火) 17:15:27
  • CFW5.00m33-6から直接CFW6.60 me-1.8は導入できますでしょうか -- popo? 2016-07-20 (水) 17:49:12
  • CFW6.60はMVSPSPのキャッシュ読み込みでハングするので、一番良いのはCFW6.39だと思います -- G? 2016-10-12 (水) 00:21:56
  • 場違いかな、ここにAdrenalineについて詳しく書いてあったら嬉しいんだけどね -- 2017-06-08 (木) 18:01:38
  • 保守。 -- 2017-09-16 (土) 19:33:40
  • CFWを導入したPSPを売り渡すことは違法と書いてありますが、何法に違反していますか? -- 2023-02-08 (水) 15:33:14