PSPの杜

PSPカスタム、改造、ダウングレードなど紹介してます。http://pspnomori.blog123.fc2.com/

PSPプレゼント企画第二弾!!

☆KING☆さんのブログで2回目のPSP-2000プレゼント企画です。
応募可能人数は100人なのでかなりの確率です。
ぜひみなさんも応募してみてください。
クリップボード01


★PSPカスタムについての基礎★

PSPカスタムについて基本的なことをまとめてみました。
PSPのカスタムは初心者という方はまずは読んでみてください。

PSPカスタムについての基本

PSPに関する用語解説

PSPに関する用語解説

PSPのカスタムについてのブログやサイト、雑誌などは現在多数あります。
その解説の中で初心者にはわかりずらい用語などもあるのではないかと思います。

実際管理人がPSPのカスタムをやり始めた時は用語が意味不明でした。
Googleで常に調べながらDG等を行ってました。

そこでPSPのカスタムでよく目にする用語の説明をしたいと思います。

●の説明は管理人の勝手にイメージしている説明です。
厳密には間違っている説明ですが最初はイメージしやすいのではないでしょうか。




長文なので知りたい単語がある場合はCtrl+Fを押して検索してください


-----------------------------------------------------------------------------
【PSP】
プレイステーション・ポータブルの略。
株式会社ソニー・コンピュータエンタテインメント(SCEI)から発売中の
携帯型ゲーム機(携帯型エンタテインメントシステム)。
●つまりPSP本体ってことですw

【PSP-1000】
2004年12月12日に発売された初期型のPSP。
発売当時はブラックのみ。
ネット上では初期不良が大きな話題となった。
2007年11月22日現在 通常発売されているカラーは下記の6種類。
・ブラック
・セラミック・ホワイト
・メタリックブルー
・ピンク
・シルバー
・シャンパンゴールド
●新型PSP(PSP-2000)が発売されてから区別する為にPSP-1000と表記されるようになった。
ちなみに「PSP-1000」=「旧(型)PSP」=「デブ」全て同じ意味です。

  【PSP-2000】
2007年9月20日に発売された新型のPSP。
初期型に比べ軽量化、薄型化された。
2007年11月22日現在 通常発売されているカラーは下記の6種類。
・ピアノ・ブラック
・セラミック・ホワイト
・アイス・シルバー
・ローズ・ピンク
・ラベンダー・パープル
・フェリシア・ブルー
●こちらは「PSP-2000」=「新(型)PSP」=「ガリ」=「スリム(Slim)」
全て同じ意味です。

【FW(ファームウェア)】
PSPの基本的な制御を行なうために機器に組み込まれたソフトウェア。
機器に内蔵されたフラッシュメモリに記憶されている。
初期のFWバージョンは1.00
007年11月22日現在 最新のバージョンは3.72

●これをわかりやすく説明すると。。。
パソコンのOSつまりwindowsだとイメージしてください。
パソコンはOSが入っていないとうまく動きませんよね?
PSPも同じでFWが入っていないと動かないんです。

パソコンではOSのファイルはハードディスクに入っていますが
PSPではNAND Flashというものに入っています。
このNAND Flashには通常はアクセスできません。
知識のない人がファイルを弄って起動不可になったらSONYは儲かりそうですけどねw

【CFW(カスタムファームウェア)】
Dark_Alex氏が開発した非公式のFWのこと。
FW1.50のバグを利用して自作アプリを起動させる事ができるほか
純正FWの機能も併せ持つ事ができる。
またメモリースティックからゲームを起動させたりXMBをカスタマイズできる。

●PSPカスタムの基本がこのCFWの導入です。
開発されるまではエミュをやりたい人はFW1.50のまま使用する必要がありました。
しかしそれでは最新のゲームや機能を使用できないという欠点もありました。

それを画期的に解消したのがCFWです。
FW1.50の機能(1.50カーネル)を持ちつつ、最新FWの機能も持たせる事ができます。
これによりPSPでできることが飛躍的に広がりました。

CFWを導入する事により上記で説明したNAND Flashにアクセスできるので
現在では色んなアプリが開発され、導入も楽になりました。

【NAND Fash】
1987年に東芝が開発したフラッシュメモリ技術。
消去や書き込みの速度が速く大容量化に適した仕様となっているが
ブロック単位での読み書きしかできず、ランダムアクセスが遅いという欠点もある。

●上記で説明した通りPSPのFlashはこのタイプです。
この中にはPSPが動作する為に必要なファイルが全て入っています。
よく「flashを書き換えるので危険です」と書かれている記事があるのは
そういう大事なファイルが壊れたら起動しなくなるよってことです。

ちなみにPSPのNAND Flashは大きく4つに分かれています。
flash0.1.2.3のそれぞれ4つです。

解説などでよくある「flashのバックアップ」とはこの4つをそれぞれ
PCなどに保存することです。
要は中のファイルを1つずつバックアップするのと一緒です。

それに比べてNANDのバックアップとは意味が少し違います。
ファイルを1つずつバックアップするのではなく
NAND Flash全てを1つの「イメージ」として保存するのです。
イメージっていってもimgファイルじゃないですよ
その中にファイルはもちろん情報すべてが入ってます。
「情報全て」がポイントです。細かい事は専門的な内容になるので説明しませんが、
それだけ覚えて下さい。

【DG(ダウングレード)】
ソフトウェアなどのバージョンを落とすこと。
つまりPSPではFWのバージョンを落とす事。

●上記の説明の通りPSPのカスタムにはCFW導入は必要不可欠です。
しかしどのPSPでもCFWを導入できるわけではありません。

CFWを導入できるのは
PSP-1000ではFW1.50のみ
PSP-2000ではFW3.60のみ
です。
PSP-2000では3.71でも入れれますがその導入の為のツールを作成する為に
CFW導入済みのPSPが必要になります。

その為FWが1.51以上の場合はダウングレードする必要があります。
「PSPをカスタムしたい→CFWを導入したい→ダウングレードしたい」という
流れになってくるのです。

今までダウングレードの方法は様々出ていましたが現在は「pandora's battery」が主流です。

【pandora's battery(通称パンドラ)】
プロメテウスプロジェクトが開発した革命的なツールです。
プロジェクトメンバーもCFW開発のDark_AleX 氏を含めすごい人ばかりです。

このツールを使用すると、ソフトウェア的に壊れた(Brickした)PSP本体の蘇生
及びPSP-1000の全FWのダウングレードが可能です。
あたりまえですが物理的に破壊されているものは不可能です。
またCFW3.71M33-2のUSBバグによるBrickは残念ながら不可です。

●このツールが発表されて、今まで中古のPSPを探していた人も手軽にPSPを購入できるようになりました。
中古のFW1.00/1.50のPSPの値段も下がりましたしねw
また新ツールの人柱になる人も増えた感じがw

PSP-1000の全FWがダウングレードできるのでまさに神業です。
しかも今ではその機能を拡張するツールもたくさん開発されています。

しかし「pandora's battery」を作成する為にはCFW導入済みのPSPが必要になります。
もちろんFW1.50のPSPでもOKですよ。

その為ヤフオクやブログなどではDG代行が一気に増えました。
さらにはpandora's battery導入済みのバッテリーまで出回っています。

当ブログでも代行やってますw
今まではヤフオクでもやってましたが、対応が増えすぎて大変だったので止めました。
今はブログだけでのんびりやろうかなと。
あっでも送って頂いたPSPは即日発送するのでご安心下さい。


【CFW3.71M33-2のバグ】
一時期PSPをカスタムしている者の間で話題になったバグです。
これが発生するとPSPが起動不可になります。

●このバグで起動不可になるとpandora'sツールでも修復できません。
恐ろしいバグです。
現在の報告例ではCFW3.71M33-2を導入している状態でFlashを弄ると起きるみたいです。
気をつけましょう。
もしバグが起きてしまった場合、NANDのバックアップがあれば修復できる可能性ありです。

PSP-1000の場合
その壊れたPSPのNANDのバックアップがあればそれをリストアすると修復できる。
バックアップがない場合は、違うPSP-1000のFW1.50のNANDのバックアップを取り
ダメ元でリストアしてみる。

PSP-2000の場合
その壊れたPSPのNANDのバックアップがあればそれをリストアすると修復できる。
バックアップがない場合は。。。諦めるか管理人まで連絡ください

【JigKick Battery】
pandora's batteryで作成、使用するバッテリーのこと。
メモリースティックからPSPを起動させるようにプログラムされている。
このバッテリーをPSPにセットすると自動で電源が入る。

●基本的にJigKick Battery化できるのはSONY純正のバッテリーです。
しかし一部例外もあるようです。
具体的にはバッテリーに組み込まれているeepromの内容を書き換えることで
JigKick Batteryになります。
pandora's batteryの機能を拡張させるツールを導入する際もこのバッテリーが必要になります。

【Magic Memory Stick】
pandora's batteryで作成、使用するメモリースティックのこと。
ダウングレードする為のツールなどが入っている。
Magic Memory Stickにすることによって転送速度が下がってしまう。
DuoではなくProDuoのみ作成できる。

●基本的には256M以上のメモリースティックが使用できます。
IPLを組み込むことによりこのメモリースティックからPSPを起動させ
ダウングレードツールを起動させます。

発表された当初はPCでのDOSプロンプト操作が必要であった為作成に戸惑った人も
多いのではないでしょうか。
その後GUIで作成できるツールが開発されたので現在では簡単に作成できます。

【IPL】
コンピュータの電源が投入された時に一番最初に起動するプログラム。
ROMに収められている。
記憶装置からOSを読み込んでメモリに展開し、起動する役目を果たす。

●PSPの場合は電源を入れるとまずこれが起動します。
その後NAND FlashからFWを読み込んでPSPが起動してくるってことです。
pandora's batteryでは重要な役割をしています。
よくわからない人は特に理解する必要はないと思います。
手順通りにやればOKなのでw

【ms0:/(メモリーステックのルートフォルダ)】
メモリースティックのツリー型ディレクトリ構造の最上層にあるディレクトリのこと。
ツリー型ディレクトリ構造で管理されているファイルやディレクトリは、ツリーを親の方向にたどっていくと
必ずルートディレクトリに行き着くようになっている。

●ツールを導入する際によく出てくる表記ですね。
簡単に言うと、メモリースティックを開いた時の最初の場所です。
PSPとPCを接続すると、PC上でPSPはEドライブとかGドライブってなってますよね?
その該当するドライブを開いたすぐの場所です。
PSPフォルダがある場所って言えばわかりやすいかな。

【GAMEフォルダ】
PSPで使用するゲームに関する情報が入ったフォルダのこと。

●ツールを導入する際に注意するのがこのGAMEフォルダです。
通常は1つですが、CFWを導入すると3種類になります。
GAME150フォルダ・・・1.50カーネルで起動するツールやアプリを入れるフォルダ
GAME3XXフォルダ・・・3.XXカーネルで起動するツールやアプリを入れるフォルダ
※「XX」はCFWのバージョンによって異なります。
GAMEフォルダ ・・・・その他のツールやアプリを入れるフォルダ

このフォルダを間違えると、導入しても動かないってことになります。
導入方法の解説やreadme.txtにはきちんと指定してあるので注意しましょう。

【1.50カーネル】
FW1.50のエミュ等の自作アプリが起動する機能の事。

●自作アプリなどはFW1.50の穴を利用して起動するようになっています。
よってFW1.50を要求するようになっています。
CFWには1.50カーネルが導入してあるので3.XXの機能を持ちつつ
このFW1.50を要求するツールも起動させることができます。

【IdStorage】
PSPの本体固有の情報を保持しているNAND Flashの領域。
チップや基板など製造時期によってハードウェアに差があっても
共通のFWが同じ動作をする為に必要な情報も含んでいる

●この領域を書き換えることによりTA-082およびTA-086でもDGが可能になりました。
当初のDGではこのIdStorageを大幅に書き換える為USBなどに不具合が出ていました。
しかし最近のDGはこの値を最小限変更するだけになっているのでほとんど不具合もありません。

0x005であればpandora's batteryで修復可能である。
しかしそれ以外(他のPSPのIdStorageを上書きした等)の場合は修復できないと思った方がいいです。
DG前にはIdStorageのバックアップを取り、もしDG後に不具合があれば修復するのも手ですね。

IdStorageのチェック、修復にはKeyCleanerというツール便利です。
もし解説の希望がありましたらコメント欄よりお願いします。
→解説記事載せました。この記事をご覧下さい。

【TA-079/TA-082/TA-086】
PSPに実装されている基板の種類のこと。
初期のPSPにはTA-79が使用されている。
その後アプリやFW書き換え対策がされたTA-82が使用されるようになった。
現在では更に強化されたTA-86が実装されている。

●以前まではこの基板の種類がDGに大きな影響を与えてました。
PSPを購入する際に箱に張ってあるバーコードを凝視していた人も多いのでは?w
ただ現在ではpandora's batteryで基板に関係なくDGできるようになりました。
TA-82/TA-86では輝度問題が発生するのが現在唯一の弱点ですかね。
それも3.51M33-7で自動修正できるので特に意識する必要はもうないですね。

「基板判別方法(暫定)」

ボックスコード     基板のバージョン    初期ファームウェア
   無印          TA-079           1.00
    A           TA-079           1.50
    B           TA-079           1.51
   C,D,E          TA-079           1.52
    F           TA-079           2.00
    G           TA-079           2.01
    H        TA-079/TA-082         2.50
    I         TA-079/TA-082         2.60
    J           TA-082           2.70
    K           TA-082           2.71
    L        TA-082/TA-086         2.81
    M        TA-082/TA-086         3.01
    N           TA-086           3.03
    O           TA-086           3.10
    P           TA-086           3.11
    Q           TA-086           3.11
    R           TA-086           3.40
    S           TA-086           3.50
    T           TA-086           3.51

「ボックスコードとは」
下記バーコードに注目
○印の中のアルファベットがボックスコード

─────────────
 J1    PSP−1000K
          100V
       WS259  ○←アルファベット

  |||||||||||||||
   P-00000000-*
  |||||||||||||||||
   S01-0000000-*
─────────────


【XMB(クロスメディアバー)】
SONYが開発した横にカテゴリー、縦にコンテンツを表示するGUI(グラフィックインターフェイス)。
デジカメ画像、CD、TVチャンネル等複数のメディアを同一のインタフェースでアイコンから選択でき
快適に操作できる。

●PSPを起動した時に表示されるメニュー画面のことです。
ゲームとかビデオとかを選択するアイコンなどが表示されています。
SONYのゲームではPSPやPS3に搭載されています。

【SE(スペシャルエディション)系】
Dark_AleX氏が開発したCFWのこと。
オープンエディションと区別する為にSE系と表記される。
バグ修正パッチが出る度に末尾のアルファベットがA〜Cへ変化する。
2.71SE-A〜2.71SE-Cが発表されている。

●これは初期のCFWですね。
管理人はほとんど使用した記憶がありませんが。。。
発表された時は衝撃的でした。
ただバージョン2.71以上を要求するゲームが増えてきたので今でも
導入している人は少ないかもしれません。

【OE(オープンエディション)系】

Dark_AleX氏が開発したCFWのこと。
スペシャルエディションと区別する為にOE系と表記される。
バグ修正パッチが出る度に末尾のアルファベットがA〜Cへ変化する。
3.01OE-A〜3.40OE-Aが発表されている。

●Dark_AleX氏が発表した素晴らしいCFWです。
CFWが登場するまではFW1.00/FW1.50にするしか自作アプリが動かなかったですからね。
動作が安定しているので今でも愛用している人もいるのでは?

【M33系】
ロシアのM33というハッカーチームが発表したCFWのこと。
のちにM33=Dark_AleX氏ということが判明する。
2007年11月29日現在も新しいバージョンが開発され続けている。
バグ修正パッチが出る度に末尾の数字が1〜7へ変化する。
3.51M33〜3.71M33-3(2007/11/29)

●Dark_AleX氏が引退を発表した後に現れたのがM33チームです。
3.71M33が発表されたときにDark_AleX氏自らが自分がM33であると発表しました。
ネット上でも反響が大きかったですね。

【NID Resolver】

●CFW3.80M33で実装された機能のこと。
  FW1.50〜3.60のNIDを3.80用に自動変換して起動できる。
  (ただし動作しないものもあり。)
  FW3.71のNIDに関しては解析が難しいらしく実装されていない。

【NID】

●API の識別番号みたいなもので、これが変わってしまうと意図したAPIをコールできなくなる。
  FW3.71では大幅に変更されてしまった為、動作しないアプリやプラグインが多く出た。

【API】

●あるOS向けのソフトウェアを動作させる為に使用できる命令や関数のこと。
  また、それらを利用する為のプログラム上の手続きが集合したもの。
  PSPに関してだと、あるFW向けのアプリやプラグインを動作させる為に使用する
  プログラム上の命令や関数のこと。
  FW3.71以降ではNIDが変更された為、このAPIを呼び出すことができず今までの
  プログラムが動作しなくなったと考えられる。


---------------------------------------------------------------------

だいたいこのくらいでしょうか。
もし解説があきらかに間違っていたりしたらご指摘ください。

またこれが知りたいってゆーのが他にもあったらコメントよりお願いします。
管理人がわかる範囲ですが答えていきます。







                       TOPページへ戻る











解説が参考になったらクリックお願いします。
↓↓↓↓↓↓







PSP | コメント:11 | トラックバック:0 |
<<iR Shell v3.81リリース | HOME | 【PSP-1000】ワンセグ導入方法>>

この記事のコメント

このコメントは管理人のみ閲覧できます
2007-11-24 Sat 08:31 | | #[ 編集]
ご要望がありましたので「IdStorage」について追記致しました。
2007-11-24 Sat 22:12 | URL | 管理人 #-[ 編集]
このコメントは管理人のみ閲覧できます
2007-11-29 Thu 16:14 | | #[ 編集]
>>っょcさん

コメントありがとうございます。
記事に追記したのでご参考になさってください。
これからも応援お願い致します。
2007-11-29 Thu 16:59 | URL | 管理人 #-[ 編集]
教えてください。ダンプというのはデータを抜き出す操作のことを言うのでしょうか?
2008-01-04 Fri 19:21 | URL | babolat #zUlVtefE[ 編集]
>>babolatさん

ダンプとはあるデータを外部に出力し記録もしくは保存することです。
抜き出すというのとほとんど同じ意味です。
2008-01-04 Fri 19:47 | URL | 管理人 #-[ 編集]
初めまして!

今自分のPSPのバージョンが3.51なんですが(何も改造してません)PSPでPS1のゲームをプレイしたいのです。そこで色々調べた結果、CFW導入やらダウングレードやら初心者の自分にはさっぱり分からない事ばかりで困っています。そこで見つけたのがココなんですが自分のPSPでPS1のソフトを出来るようにしてほしいんですが、どうすればいいですか??
2008-01-10 Thu 21:34 | URL | ko-shan #U9Jpt4TY[ 編集]
CFW3.80 M33-4の解説でよく見かける「NID Resolver」のNIDとは何の略でしょうか?
2008-01-19 Sat 03:18 | URL | とおりすがり #-[ 編集]
>>とおりすがりさん

ご質問ありがとうございます。
今話題のNIDについて追加しました。
ただ管理人もそこまで詳しくないので間違っていたらすいません。
2008-01-21 Mon 13:37 | URL | 管理人 #-[ 編集]
”PSPのNAND Flashは大きく4つに分かれています。”
 分かれているのではなく、分けられているといったほうが良いかも。もともと一つのチップ上をパーティション切ってるので。

”【CFW(カスタムファームウェア)】”
 導入後はソニーのサポートが一切受けられないことを追加すべき。

"Brick"
 煉瓦ですか・・・ breakではないと。

”【JigKick Battery】”
 報告例は無いが、性質上爆発の危険性もあることを追記した方がいいかも。あと一部0%で充電が完了するバグがあることもお忘れ無く。

”PSPとPCを接続すると、PC上でPSPはEドライブとかGドライブってなってますよね?”
 windowsの場合と書いた方が良い。あとmacやunix系の場合は?

”FW1.50のエミュ等の自作アプリが起動する機能の事。”
 ファームのコアだから機能ではない。

以上



デブは初めて聞きましたw
2008-01-23 Wed 02:06 | URL | 杜の熊さん #-[ 編集]
ご提案ありがとうございます。
ただし前述の通り●以降はあくまで管理人のイメージなので、厳密に言えば間違っている内容も含まれています。それでも初心者にもわかりやすいように説明しているつもりなので全てを修正はしません。

>”【CFW(カスタムファームウェア)】”
> 導入後はソニーのサポートが一切受けられない
>ことを追加すべき。

FWに戻せばサポートは受けられるのであえて書きません。CFWにした履歴が残るので無理というような噂もありますが実際は不明です。管理人はサポートを受けられたということしか実際の経験としてないもので。

>"Brick"
>煉瓦ですか・・・ breakではないと。

Brickで合ってます。調べればわかります。
2008-01-23 Wed 06:41 | URL | 管理人 #-[ 編集]

コメントの投稿















コメント非公開の場合はチェック

この記事のトラックバック

| HOME |