[TUTO] - Installer une application exécutable depuis le navigateur 2.00
Petit tuto rapide pour installer un fichier exécutable PS2 (ELF) sur le HDD et pouvoir le lancer depuis le navigateur 2.00
Pour l'exemple, j'installerai OPL.
1. Avec uLE_ev (ne marche pas avec uLE normal), dispo ici :
uLE442_ev.ELF, créer une partition sur votre disque dur en la nommant PP.NOMDELAPPLICATION, soit dans notre cas PP.OPL
(pour la taille, créez là le plus petit possible, pour ne pas perdre de place sur votre HDD, on ne mettra rien dessus).
Le préfixe PP. est important, c'est ce qui permet que la partition apparaisse dans le navigateur.
2. Procurez vous hdl_dumx modifié par AKUHAK, dispo ici :
http://psx-scene.com/forums/f19/new-...1/#post1056114 et dézippez le à la racine de votre disque dur PC. Pour moi, ce sera sur C:\hdl_dumx_rev29\
3. Téléchargez ces fichiers :
fichiers attributs partition.7z et dézippez le contenu dans C:\hdl_dumx_rev29\
4. Enfin, procurez vous l'elf à installer (OPL dans notre cas), et placez le dans C:\hdl_dumx_rev29\ également. Renommez le boot.elf Taille limité : 732 160 bytes
5. Résumé des fichiers de votre dossier hdl_dumx_rev29 :
- boot.elf, qui correspond à OPL renommé dans notre cas
- hdl_dumb.exe, version du programme avec GUI, inutile pour nous ici (utile pour des jeux PS2)
- hdl_dump.exe, version sans GUI du programme, c'est elle qui nous intéresse
- hdl_svr_0.93.elf, fichier ELF à executer côté PS2 si vous voulez modifier les attributs dela partition depuis le réseau
- icon.sys, fichier d'attribut de la partition gérant l'icône sous la partition
- list.ico, fichier icône
- system.cnf, fichier de configuration indiquant le fichier à exécuter pour rendre la partition bootable depuis le nav 2.00
Ce sont ces 3 derniers fichiers, ainsi que boot.elf, qu'il s'agit d'injecter dans la partition.
A - Modification des attributs de la partition depuis le réseau
Spoiler
6A. Allumez la PS2 (branchée au PC via à un câble croisé), et lancez le fichier hdl_svr_0.93.elf à l'aide de uLE (je suppose que votre config réseau est réglée et fonctionnelle).
*Si vous passez par un routeur, lancez le réseau (uLE > MISC > PS2 Net / Réseau PS2) avant de lancer hdl_svr_0.93.
7A. Côté PC, lancez l'invite de commande.
8A. Placez vous dans le dossier de hdl_dumx à l'aide de l'invite de commande en tapant :
Code:
cd C:\hdl_dumx_rev29\
puis entrée
9A. Entrez la commande suivante :
Code:
C:\hdl_dumx_rev29\hdl_dump.exe modify_header 192.168.X.X PP.OPL
où 192.168.X.X est l'IP de la PS2
et PP.OPL le nom de la partition à modifier
puis entrée
10A. si tout s'est bien passé, vous devriez obtenir ceci :
Code:
Succesfully read system.cnf
Succesfully read icon.sys
Succesfully read list.ico
Skipped del.ico
Succesfully read boot.elf
Skipped boot.kirx
11A. Il ne vous reste plus qu'à redémarrer la PS2 pour admirer le résultat. Allez dans le HDD avec le navigateur, placez vous sur l'icone, et pressez [X] pour lancer OPL
.
B - Modification des attributs de la partition (disque dur branché au PC)
Spoiler
6B. Branchez le HDD au PC
7B. Côté PC, lancez l'invite de commande.
8B. Placez vous dans le dossier de hdl_dumx à l'aide de l'invite de commande en tapant :
Code:
cd C:\hdl_dumx_rev29\
9B. Entrez la commande suivante :
Code:
C:\hdl_dumx_rev29\hdl_dump.exe query
puis entrée. Vous obtenez qq chose comme celà :
Code:
C:\hdl_dumx>hdl_dump query
Hard drives:
hdd0: 476937 MB
hdd1: 19539 MB, formatted Playstation 2 HDD
Optical drives:
cd0: 624 MB
Optical drives via SPTI:
h:
Repérez votre disque dur PS2 (ici : hdd1)
10B. Entrez la commande :
Code:
C:\hdl_dumx_rev29\hdl_dump.exe modify_header hdd1: PP.OPL
où hdd1: est votre disque dur PS2
et PP.OPL la partition à modifier.
puis entrée.
11B. si tout s'est bien passé, vous devriez obtenir ceci :
Code:
Succesfully read system.cnf
Succesfully read icon.sys
Succesfully read list.ico
Skipped del.ico
Succesfully read boot.elf
Skipped boot.kirx
12B. Il ne vous reste plus qu'à redémarrer la PS2 pour admirer le résultat. Allez dans le HDD avec le navigateur, placez vous sur l'icone, et pressez [X] pour lancer OPL.
Note 1: vous pouvez éditer le fichier icon.sys à l'aide de Notepad++, et ainsi changer les lignes title0 et title1 pour qu'elles apparaissent sous le navigateur (16 caractères)
Spoiler
PS2X
title0=Open PS2 Loader
title1=Version 0.9.1
bgcola=0
bgcol0=0,0,0
bgcol1=0,0,0
bgcol2=0,0,0
bgcol3=0,0,0
lightdir0=1.0,-1.0,1.0
lightdir1=-1.0,1.0,-1.0
lightdir2=0.0,0.0,0.0
lightcolamb=64,64,64
lightcol0=64,64,64
lightcol1=16,16,16
lightcol2=0,0,0
uninstallmes0=Voulez-vous supprimer cette application?
uninstallmes1=Toutes les données stockées sur la
uninstallmes2=partition de l'application seront perdues.
Note 2 : le fichier list.ico est un fichier icône PS2 .icn renommé, donc vous pouvez le changer par un autre fichier de votre choix. Veuillez cependant à conserver le nom d'origine.
Note 3 : apparemment toutes les applications ne sont pas compatibles avec cette méthode.
Compatibles : uLE4.42_ev, OPL, POPStarter (KELF)...
Incompatibles : hdl_dumx_rev29, HDLGameInstaller, PGEN_1.5.1...
Voilà!