@devhook V0.50.0000 By BOOSTER

@FW1.50PSPŁAVFW𓮍삳ׂ̃hCo[c[łB
@V0.50.0000̓eXgŁlpłB

@0.46d؂蒼ŁAƂ肿炩\[X𐮗đRύXĂāA
ǂŕs邩ł܂B
@肪č́ARƂ@\ǉ܂ŋo[WA
Dark AleXCustom FirmwareǂB

-----------------------------
Ƃ
-----------------------------

EdevhooḱÁuƂv̐ɏ]ꍇɃt[EFAƂĎRɎgp
@ł܂Bdevhook͖ŒNł\Ȃ̂ŁA蔃肵Ȃł
@B

Edevhook͖ۏ؂łB҂͖{vO̓쌋ʁA쌠̗܂
@ׂĂ̎ɑ΂Ĉ؂̕ۏ܂B
@devhook̎gpƂ̌ʂɂẮAgpҎgӔC𕉂ƂɂȂ܂B

Edevhook̉AϑAǉ͎RłAdevhook̈ꕔ܂͑S܂ޏꍇ
@NłłꏊɌJĉB肳ꂽLTCgɌ
@Ĕzz铙͂Ă͂܂B
@@devhook؊܂܂Ȃpb`ǉt@ĆA̐̑ΏۊOłB

Edevhook̓[U[̎gpKɂړIōĂ܂A쌠NQ
@ړIŎgpĂ͂܂B
@@s@ɔzzUMDC[Wt@CɓśׂAɊY܂B

E̎ɍӂłȂdevhookgpĂ͍s܂B

-----------------------------
V0.46.0000 -> V0.50.0000@ύX_
-----------------------------
EǉFvshex(XMB)GUIC^[tF[XƊeݒ@\ (HOME key)
EǉFċNȂUMD Disc/ISO̐؂芷ɑΉ
EǉFFW2.80/2.82̋NbIɃT|[g

E\[X̃N[Abv
E폜F1.50,2.00,2.50,2.60T|[g珜O
E폜F1.50pNOUMDr
EύXFdevhookAPI啝ύXAȈՃWXgVXeǉ
EύXF`VC^[tF[XɑΉAj[
EύXF`̐ݒt@C̍\ύX
EǉF"DEVHOOK Ver.0.46 - modified by mok r04a"tHgVXe
@@@@̃hCoɃ}[W

m̖_
EDEVHOOKV[gJbgŒʏFWɖ߂@\삵ĂȂB
E`[IIłAʂFWɖ߂ȂB
EAPI̕ύXɔAo[WΉ̃`Avshex͓삵ȂB
Evshex(XMB̐ݒʁjXAXA

-----------------------------
todo
-----------------------------

EVSHEX̑ΉAFW/hCoݒύX
@ꉻɂ́A_CNgvgt[obt@֕ύXKvB
@ueXgŁvƏȂȂ鍠ɎĂƎvB

E`j[̃tJX^}CY
@r[ɃJX^}CY\łA@ύX\łB
@Ar[ȏԂȂ̂ŁA΂҂B

E3.01u[g

EFW2.8xaudio.prx̕s
@2.8xaudio.prxgƁAoAfbhbNN܂B
@荞audiofoCX̊֌WƎv܂AɐS
A񂨑҂Ă܂B

EMOD-BIOS mode
@Dar kAlexłCFW[XĂ܂̂ŏIB
@devhook̂́A0.50.0000CFWpœFlashPƃu[gɑΉł܂B

ENO-UMD for FW2.xx
@炭ۗF̃tbNʒuł́AΉςȂ̂

ENAND driver level emulation
@člăgC\B
@2.80ȍ~ł́AsflashtbNł͑ΉhȂ̂ŁB

Eclean boot from IPL image
@PSPŌ̍ԁi{̍recovery mode boot)

-----------------------------
FW2.82(2.80,2.71)̎sɂ
-----------------------------

@devhookFW2.82sׂɂ́Aʓrt@[EFAt@CCXg[
Kv܂B
@FW̃CXg[́Aʓr"PSAR Dumper V2B"ŉ𓀂FWt@CÄʒu
ɃRs[ĂKv܂B
@"fw282.txt"ɊTv܂ڍא͊Ă܂̂ŁA@͕Ȃ΁A
devhook 0.46.0000̃hLgweb̏TCgWĉB

@ߋversion"PSARdevhook fiwmware installer"ł2.80̃t@[EFAt@C
͍쐬ł܂B

@Ver.0.50.0000AT|[gFW2.712.82݂̂ƂȂ܂B

-----------------------------
`A
-----------------------------

@flash1̗p̓XejƃWXg̑xɌʂ܂댯x
@flash0̃tHgṕAwebuEȖxオł댯x

@CustomFirmwareȂǁAflash鑼̃\tgƕpꍇA
devhookFWCXg[͈ԍŌɍs܂傤B

@XMBvshexݒ胁j[̑@

@HOME  : j[̂nm^nee
@UP    : ̍ڂ
@DOWN  : ̍ڂ
  LEFT  : O֐ݒύXij
  RIGHT : ֐ݒύXij
  CIRCLE: 

-----------------------------
ZbgAbv
-----------------------------

1.devhook"MS_ROOT/"A"ms0:/"ɃRs[܂B

2.KvFWt@CCXg[܂B

3.Kv΁A"/ISO"UMD ISOt@CuB

@ڍאAꂩ[Ăł낤web̏TCgpB

-----------------------------
ʓIȎg
-----------------------------

FW1.50PSPdevhook launcherN܂B

`[j[Őݒ؂芷܂B

"START"DEVHOOKNԂŐݒFWXMBċN܂B

vshexj[\ꂽԂŋN܂B
i\Ȃݒ̏ꍇ́AHOMEL[܂j

L[devhook̊eݒs܂B

HOMEL[vshexj[I܂B

XMB̑UMDMS̃AvP[VN܂B

XMB̑UMDMS̃AvP[VN܂B


devhook쒆̓XeȂ悤ɂ܂B

PSPFWɖ߂Ƃ́Avshexj["REBOOT without DEVHOOK"
IсA"Yes"I邩AdL[𒷉Ĉxd؂܂B

-----------------------------
XV HISTRY
-----------------------------

-----------------------------
V0.45.0000 -> V0.46.0000@ύX_
-----------------------------
EFlashG~烁XePSPflashROM𕹗p@\
EXet@Cjs̑΍
EFW2.xxm[}FW֖߂ȂsC
E"flash0:"̏݃[hł̃}Eg֎~

E`̃j[\傫ύX
Epꃉ`̉ptHgɖ߂B
E`ɓFlashROM̊Ǘ@\ǉiMSւFWCXg@\͖j
E`ɎNԐݒ@\ǉ > "MS_ROOT/dh/autorun.ini"Q

EFW2.xxdevhookdevhookIAv
EcisõR}΍"umdciso_P47_SS_2000.prx"𓯍
@PRIORITY=47 , SHORT SLEEP,ciso buf=0x2000ƂݒłB
@"umdciso.prx"ƍւĎg܂B
-----------------------------
V0.44.0000 -> V0.45.0000@ύX_
-----------------------------
EELF`́AXeEBOOT.PBPUMD(ISO) EBOOT.BIN̋NT|[g
E1.50 NOUMDȂsC
EFlashG~ɔrǉAXej΍
Ereboot̃}bvύX
-----------------------------
V0.43.0101 -> V0.44.0000@ύX_
-----------------------------
EFW2.71u[gbΉ
E/dh/kd/reboot.bin̎A`|IŃt[YsC
EFlashG~t@Ct[Y΍
ȆAׂȕύX
-----------------------------
V0.43.0100 -> V0.43.0101@ύX_
-----------------------------
Et@CANZX̃X^bN FW2.60-333MHz-uEŨt[Y΍
ENbNύXANTbԗ}333MHzXMBɖ߂Ȃs΍
o[WR[h̕ύX͂Ȍȗ
-----------------------------
V0.43 -> V0.43.0101@ύX_
-----------------------------
EXẽt@Cs̑΍
EdhGetVersion()̖߂l 0x00430000 -> 0x00430100
E\[Xcleanup
-----------------------------
V0.42b -> V0.43@ύX_
-----------------------------
EFW2.60NT|[g(CXg[͈ꕔΉłj
Eu[g̃[hAhX[Uw\ɕύX
EUMD[h̃R[obNPZN^畡ZN^ɕύX
EdhGetVersion()̖߂l 0x00420002 -> 0x00430000
E`Ndevhook[h悤ɕύX
E`ύXA0.42b/0.43VݒAj[\A\CAEg
Eplain20.prxplain25.prxplain2x.prxɓ
EflashEMUstackǉ
Eu[gAdevhookIłV[gJbgL[̋@\ǉ
E0.42bŃNbNݒ肪ȂoOC
-----------------------------
V0.42a -> V0.42b@ύX_
-----------------------------
Eu[g̃̈P
Edevhook풓^XÑX^bN4KB->8KB
EdhGetVersion()̖߂l 0x00004201 -> 0x00420002
ECPU CLOCK=0w莞AdevhookɂCLOCK֎~(`Ήj
-----------------------------
V0.42 -> V0.42a@ύX_
-----------------------------
ENOUMD̃oOtBNX
EdhGetVersion()̖߂l 0x00004200 -> 0x00420001
-----------------------------
V0.41d -> V0.42@ύX_
-----------------------------
ENOUMD̃oOtBNX
EUMD emusemaphorẽoOtBNX
ECLOCKreset|CgύX
ERtBOf[^̓eύX
E`̃[hAݒ@ύX
ENconfig[ht@C烁oRɕύX
EISOC[W̐̔ǉ
EISO/CSOhCoʃW[ɕ
EXMBUMD؂ւʃW[ɕ
EXMB̃V[gJbgCLOCK؂ւ@\ǉ
EXMBISOC[WACLOCKg̕\@\ǉ
ER[qւKprintf}XCb`ǉŃRΉ
E{ꃍ[JCYŃ`[ǉ({ΉCu񋟁Fmokl)
EAׂȕύX
-----------------------------
V0.41c -> V0.41d@C_
-----------------------------
E2.00/2.50loadModuleAsANZX̃oOC
@t[YĂAP̉\B
EUMDgp"UMD VERSION"XCb`LɂB
-----------------------------
V0.41b -> V0.41c@C_
-----------------------------
E̎Aciso readŕʂ̏ꏊ[hĂ܂oOC
@V0.41b݂̂ŔoOłB
-----------------------------
V0.41a -> V0.41b@ύX_
-----------------------------
Emsrebootpb`R[hexportď풓TCYB
  "ms0:/dh/kd/msreboot.bin"Ƃt@C܂B
ElauncherMODĂ悤Ȃ̂Ń\[XYt
@AUTORUN҂ԕύX 1sec -> 3secɕύX
Eumd read̃X^bNgTCY 0x800 -> 0x1000
@ꕔ̕sMSŁA悤ɂȂƂ悢̂łDDD
 Aciso read[`𑽏ύX
-----------------------------
V0.41 -> V0.41a@C_
-----------------------------
EW[ǎ^ɂȂsC
EANYUMDISO؂ւ̕sC
-----------------------------
V0.40 -> V0.41@ύX_
-----------------------------
EFW2.50u[gΉ
Eplain20.prx̑Ή[hʒuύX
EUMD READ̃X^bNgʒuړ->FW2.50Ή
-----------------------------
V0.32a -> V0.40@ύX_
-----------------------------
EFW2.00u[g̃T|[g
  FW2.00rebootT|[g܂B
  FW1.00PSPł́A܂gȂȂ܂B
EVANY-UMD̒ǉ
  NO-UMD2.00ȍ~ł͓삵Ȃ߁AV܂B
@ANY-UMD܂łȂ̂ŁAFW2.00ISOt@C}Egɂ́A
_~[UMDfBXN}Kv܂B
EflashG~[VfdIɐ؂l߂悤ɂ܂B
@2.00webuEUɂt[Y΍łB
E`NAO̐ݒlftHgɂ悤ɕύX
@NAPbȓ'O'ȂƁAOݒŎIɎs܂B
EFW1.50 NOUMDɂUMD؂ւ̏C
-----------------------------
V0.32 -> V0.32a@C_
-----------------------------
EZ}tHoOtBNX 
  for ۂ̒BlEEEƂ{IȐoȌC
EISO}EgMS̔wɑΉ
Ee포CƃVFCvAbv
-----------------------------
V0.31 -> V0.32@ύX_
-----------------------------
EkISOC[Wi*.CSO)Ή
EMXBŁAISOC[W̐؂芷@\ǉ
ECSOΉɔAISO READV[PXZN^Pʂɍ\ύX
@󂵂DDD
EISO ACCESSSTACKǉ@ύX
ETCYEEEt[Y̊mB
-----------------------------
V0.30a@ύX_
-----------------------------
ETCY800H𒴂郊[hSăG[ɂȂoOC
@݂񂲂ΉEEEƂ{IȃoOB
EFLASHG~[V̎bǉ
@MPH FW14̃\[XQlɂ܂BThanks->MPH
@܂FW1.50u[goȂ߁Ał͕ǎς
ݒf[^ւ邭炢ɂg܂B
@G~[hgɂ/150/flash0,/150/flash1
flasah0:flash1:̊St@CRs[ƁA
j["FW1.50(emulation)"IׂΓ܂B
E݂񂲂IłȂ߁Au[gprx[hAhXύX
EAbvf[^NȂ悤pspbtcnf_updater.txtɂ
Ver.0.30pre
  - DKdevkitPSP release7Ɉڍs
  -devhookprxfɕύX,[hɂplane prxpb`KvłB
    "pspSdkInstallNoPlainModuleCheckPatch()"
  -OSu[gɂdevhookǂݍݓT|[g
@-FW1.00T|[gAFW1.50ɍS
  -wipeout pure freeze probrem̃oOC
EFEP̃\[XJ
@肢łBǂȂAgՂAJbRGUIĂB
EIGRZbgANbN؂ւ͎bIɋ֎~Ă܂B
@iprxgݍނƂŁAelA낢gł܂j
@-\IύX
Ver.0.22
@TXyhW[̃T|[gAUMD EMULATOR 0.8݊fBNgA
o[W`FbNIUMDN 
  -added open/close ISO file at each UMD access.
   *supported suspend/resume.
  -added ISO search directry "fatms0:/UMDEMULATOR/ISO".
   *UMD EMULATOR 0.8 compatible.
  -added "UMD Disc" item and removed "UMD MODE" menu.
   *with bypass version check.
Ver.0.21
  -added LoadExec() emulation
    *SAPCE INVADER POCKET
  -InGameReturn (L+R+Start)
  -sceUmdGetDiscInfo() emulation.
Ver.0.20
  -fix forget sceIoClose() when close function of "umd?:" RAW access.
    *SHUTOKOU BATTLE
  -fix sceUmdActivate() and added sceUmdDeactivate() handling.
    *MAJONG FIGHT CLUB
  -support target file path
    *work with hook_boot 0.94.(for analyze,FW hack,etc.)
  -Added InGameReset
    L+R +HOME : return to MXB
Ver.0.10
 1st test release
