Aller au contenu

[TUTO] CD d'installation d'applications pour puce DMS


keyser

Messages recommandés

MISE A JOUR TOXICOS 0.4 PLUS BAS

 

pas mal de gens demandent souvent comment faire pour transférer des fichiers vers leur carte-mémoire ou leur disque dur avec une puce DMS et les faire apparaître dans les menus. ce petit tuto devrait vous expliquer la structure et la syntaxe à respecter.

 

DMS Explorer :

==============

 

sur le site de DMS, vous récupérez le fichier suivant :

 

http://www.dms3.com/dms3/files/chips/DMS_Explorer/dms_explorerv10_files.zip qui contient

 

EXPLORER.ELF

INSTALL.CNF

SYSTEM.CNF

 

nous allons créer un CD avec le DMS Explorer, le PS2MEDIA et PS2LINK. Lorsqu'il sera inséré dans la PS2, il lancera automatiquement DSM Explorer et installera automatiquement les applications en appuyant sur "select".

 

créer votre structure de CD :

 

BOOT (répertoire qui contient EXPLORER.ELF)

PS2MEDIA (répertoire qui contient PS2MEDIA.ELF)

PS2LINK (répertoire qui contient PS2LINK.ELF livré avec le cue/bin de HDDEXPLORER)

INSTALL.CNF

SYSTEM.CNF

MENU.TXT

 

le fichier INSTALL.CNF contient les infos d'installation

le fichier SYSTEM.CNF fait démarrer le DMS Explorer

le fichier MENU.TXT contient les infos qui apparaitront sur votre téléviseur

 

INSTALL.CNF :

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

 

DMS EXPLORER AND APPS

NO_ENTRY

_MKDIR mc0:/BOOT

_MKDIR mc0:/PS2LINK

_MKDIR mc0:/PS2MEDIA

_COPY cdrom0:\BOOT\EXPLORER.ELF;1 mc0:/BOOT/BOOT.ELF

_COPY cdrom0:\MENU.TXT;1 mc0:\BOOT\MENU.TXT

_COPY cdrom0:\PS2LINK\PS2LINK.ELF;1 mc0:/PS2LINK/PS2LINK.ELF

_COPY cdrom0:\PS2MEDIA\PS2MEDIA.ELF;1 mc0:/PS2MEDIA/PS2MEDIA.ELF

 

remarquez les "\" et les "/". sur la source CDROM (cdrom0), on utilise des "\". sur la destination carte-mémoire (mc0), on utilise des "/", sauf pour le fichier MENU.TXT qui ne sera pas reconnu si vous mettez des "/" sur mc0.

 

SYSTEM.CNF :

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

 

BOOT2 = cdrom0:\BOOT\EXPLORER.ELF;1

VER = 1.00

VMODE = NTSC

 

tout simple, juste recopier ce qu'il y a ci-dessus. c'est juste la commande qui lance DMS Explorer depuis le CD.

 

MENU.TXT :

----------

 

Browser|rom0:OSDSYS BootBrowser

Ps2Link|mc0:/PS2LINK/PS2LINK.ELF

PS2MediaPlayer|mc0:/PS2MEDIA/PS2MEDIA.ELF

 

rien d'autre... la 1ère ligne "Browser..." est très importante. elle permet de retourner au navigateur interne de la PS2. sans cette ligne, ça ne marche pas.

 

il ne vous reste plus qu'à créer un CD qui contient la structure citée plus haut avec CDGENPS2 par exemple et graver le tout...

 

Petites Variantes :

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

 

avec cette méthode, tout fonctionnera nickel, sauf que quand vous accéderez à votre carte-mémoire par le navigateur PS2, vous verrez une série de cubes "données endommagées". pour éviter cela, il faut créer des icônes pour vos applications et les transférer lors de l'install. il existe différents tutos pour cela (au hasard, https://preprod.metagames.fr/forums/liremessage.php?msg=148494&idcat=2). pour chaque application, vous vous retrouverez donc avec 2 fichiers supplémentaires (ICON.SYS et MY.ICO). il suffit de les transférer lors de l'install en même temps que le ELF pour que ça marche -> INSTALL.CNF différent :

 

DMS EXPLORER AND APPS

NO_ENTRY

_MKDIR mc0:/BOOT

_MKDIR mc0:/PS2LINK

_MKDIR mc0:/PS2MEDIA

_COPY cdrom0:\BOOT\EXPLORER.ELF;1 mc0:/BOOT/BOOT.ELF

_COPY cdrom0:\BOOT\MY.ICO;1 mc0:/BOOT/my.ico

_COPY cdrom0:\BOOT\ICON.SYS;1 mc0:/BOOT/icon.sys

_COPY cdrom0:\MENU.TXT;1 mc0:\BOOT\MENU.TXT

_COPY cdrom0:\PS2LINK\PS2LINK.ELF;1 mc0:/PS2LINK/PS2LINK.ELF

_COPY cdrom0:\PS2LINK\IPCONFIG.DAT;1 mc0:/PS2LINK/IPCONFIG.DAT

_COPY cdrom0:\PS2LINK\MY.ICO;1 mc0:/PS2LINK/my.ico

_COPY cdrom0:\PS2LINK\ICON.SYS;1 mc0:/PS2LINK/icon.sys

_COPY cdrom0:\PS2MEDIA\PS2MEDIA.ELF;1 mc0:/PS2MEDIA/PS2MEDIA.ELF

_COPY cdrom0:\PS2MEDIA\MY.ICO;1 mc0:/PS2MEDIA/my.ico

_COPY cdrom0:\PS2MEDIA\ICON.SYS;1 mc0:/PS2MEDIA/icon.sys

 

remarquez que j'en profite pour transférer également le fichier IPCONFIG.DAT pour l'IP de la PS2 avec PS2LINK. ceci n'a de sens que si vous utilisez une IP différente de celle par défaut (192.168.0.10).

 

une dernière petite chose pour le DMS Explorer (et surtout le mode MC Dev.olution). il n'y a pas que le DMS Explorer qui peut être installé en BOOT. Par exemple, si vous ne vouliez installer que le PS2MEDIAPLAYER dans votre carte-mémoire et le lancer automatiquement en lieu et place du DMS Explorer, c'est tout à fait possible.

 

Structure d'un CD avec une seule application :

 

BOOT (répertoire qui contient EXPLORER.ELF, PS2MEDIA.ELF, MY.ICO et ICON.SYS)

INSTALL.CNF

SYSTEM.CNF

 

le fichier INSTALL.CNF sera comme ceci :

 

DMS EXPLORER AND APPS

NO_ENTRY

_MKDIR mc0:/BOOT

_COPY cdrom0:\BOOT\PS2MEDIA.ELF.ELF;1 mc0:/BOOT/BOOT.ELF

_COPY cdrom0:\BOOT\MY.ICO;1 mc0:/BOOT/my.ico

_COPY cdrom0:\BOOT\ICON.SYS;1 mc0:/BOOT/icon.sys

 

et le fichier SYSTEM.CNF sera identique au précédent.

 

après l'install, en allant dans le navigateur PS2, vous verrez quand même une icône de données endommagées. il s'agit tout simplement d'un fichier MENU.TXT par défaut qui se crèe si vous n'en copiez pas un. vous pouvez l'effacer sans crainte.

 

Olafe, un autre membre de Metagames, a écrit un petit soft (https://preprod.metagames.fr/forums/liremessage.php?msg=157120&idcat=2) qui permet de créer automatiquement les fichiers dont vous aurez besoin. les noobs apprécieront. les cinglés comme moi qui veulent mettre leur mains dans tout le feront eux-mêmes...

 

 

HDD Explorer :

==============

 

sur le site de DMS, vous récupérez le fichier suivant :

 

http://www.dms3.com/dms3/files/chips/DMS_HDD_Explorer/hdd-explorer-installer-1.2.zip

 

ce package est déjà très complet. il contient :

 

le HDD Explorer

DUMP (outil DMS pour copier le contenu d'un CD sur une partition du HD)

EXECFTPS (serveur FTP pour PS2)

FORMAT (outil DMS pour gérer ses partitions)

MCKILLER (pour reformatter vos carte-mémoires)

MP3 (lecteur MP3)

NAPLINK (lancement de ELF depuis le PC via câble réseau USB compatible Prolific PL-2301 ou PL-2302)

PGEN (émulateur Sega Megadrive)

PS2LINK (lancement de ELF depuis le PC via réseau)

SNES (émulateur SuperNintendo)

 

quand vous décompressez le fichier, vous avez des fichiers CUE/BIN. avec un éditeur d'image ISO (WinISO, MagicISO, etc etc), vous pouvez extraire le tout. la structure est la suivante :

 

APPS (répertoire)

INSTALL.CNF

EXPINST.ELF

SYSTEM.CNF

ZZZ.ZZZ (fichier qui ne sert à rien, si ce n'est de créer un CD plus gros. c'est parfois utile car un CD qui ne contiendrait que quelques Ko de données ne booterait peut-être pas.)

 

le répertoire APPS contient les différents ELF et les fichiers légaux à redistribuer avec les applications.

 

le fichier SYSTEM.CNF est presque semblable à celui du DMS Explorer. seul le fichier ELF change :

 

BOOT2 = cdrom0:\EXPINST.ELF;1

VER = 1.00

VMODE = NTSC

 

le fichier INSTALL.CNF est quant à lui très différent (je ne vais expliquer qu'une seule section, la 1ère pour gagner de la place:

 

[APP]

[HEADER]

[TITLE]

DMS HDD Format Utility v1.1

[/TITLE]

[AUTHOR]

DMS Technologies and Sjeep

[/AUTHOR]

[DESC]

Manage your HDD

[/DESC]

[EXEC]

/HDDFORMAT_1.1/HDD-FORMAT.ELF

[/EXEC]

[/HEADER]

[iNSTALL]

[ACTION]

_MKDIR /HDDFORMAT_1.1

[/ACTION]

[ACTION]

COPY /APPS/FORMAT/HDDFRMT.ELF /HDDFORMAT_1.1/HDD-FORMAT.ELF

[/ACTION]

[/iNSTALL]

[uNINSTALL]

[ACTION]

REMOVE /HDDFORMAT_1.1/HDD-FORMAT.ELF

[/ACTION]

[ACTION]

_RMDIR /HDDFORMAT_1.1

[/ACTION]

[/uNINSTALL]

[/APP]

 

il suffit de respecter les balises (comme pour de l'HTML) et toujours les ouvrir [] et les fermer [/]. chaque application commence par [APP] que l'on referme tout à la fin [/APP]. la balise HEADER contient les infos qui apparaitront à l'écran (TITLE, AUTHOR et DESC). la balise INSTALL contient les infos d'installation de l'application (création du répertoire et copie du fichier ELF). la balise UNINSTALL contient les infos de désinstallation de l'application (effacement du fichier ELF puis du répertoire).

 

la seule subtilité, selon moi, est de respecter cette structure et de TOUJOURS créer une section de 32 lignes par application. si vous ne respectez pas ça, ça ne marchera pas.

 

comme pour le DMS Explorer, vous utilisez CDGENPS2 et vous créez votre image.

 

personnellement, j'utilise des CD-RW pour éviter de devoir jeter un CD à chaque coup que je fais des essais.

 

j'espère que ce tuto vous aidera. n'hésitez pas à me faire part de vos commentaires si j'avais fait des erreurs ou oublié quelque chose...

 

keyser

 

 

Petite mise à jour suite à la sortie du ToxicOS 0.4 et de ses nouvelles fonctionnalités.

 

Il est maintenant possible pour les possesseurs de DMS4 Pro de se passer du HDD Explorer. Le ToxicOS permet en effet d'installer des applications (homebrews) qui pourront être lancées depuis la même interface que les jeux. Pour cela, il suffit de créer un CD sur lequel on copie ses applications et où l'on placera un fichier INSTALL.CNF un rien différent qui contiendra toutes les instructions.

 

Structure du nouveau INSTALL.CNF :

==================================

 

En fait, ils ont simplifié la chose par rapport au précédent format. En reprenant l'exemple ci-dessus pour l'outil HDDFORMAT, la nouvelle structure donnerait ceci :

 

[APP]

[HEADER]

[TITLE]

DMS HDD Format Utility v1.1

[/TITLE]

[AUTHOR]

DMS Technologies and Sjeep

[/AUTHOR]

[DESC]

Manage your HDD

[/DESC]

[EXEC]

/HDDFORMAT_1.1/HDD-FORMAT.ELF

[/EXEC]

[/HEADER]

[iNSTALL]

_MKDIR /HDDFORMAT_1.1

COPY /APPS/FORMAT/HDDFRMT.ELF /HDDFORMAT_1.1/HDD-FORMAT.ELF

[/iNSTALL]

[uNINSTALL]

REMOVE /HDDFORMAT_1.1/HDD-FORMAT.ELF

_RMDIR /HDDFORMAT_1.1

[/uNINSTALL]

[/APP]

 

Qu'est-ce qui a changé ? Au niveau des balises [iNSTALL] et [uNINSTALL], les balises [ACTION] ont disparu. Pour l'install, il suffit de cumuler la création d'un répertoire (_MKDIR) et la copie du fichier (COPY). Pour la désinstallation, c'est pareil. Les sections [TITLE] et [EXEC] sont obligatoires. [AUTHOR] Et [DESC] sont optionnels. De même, [uNINSTAL] est optionnel, mais fortement recommandé.

 

NB: les commandes MKDIR et RMDIR peuvent être précédées d'un "_" (_MKDIR _RMDIR). Dans ce cas-là, si pour la moindre raison le script se plantait, l'action continuerait à la ligne suivante.

Lien vers le commentaire
Partager sur d’autres sites

tres zoli et complet ^^ bravo !

 

je me demande si le hdd explorer marche sur ripper2gold, sachant que le dmsexplorer fonctionne correctement ^^, et que dans les caracteristiques de la ripper2gold, on pouvait lire une option pour le hdd en appuyant sur start lors du boot...

Lien vers le commentaire
Partager sur d’autres sites

Pour rajouter des applis pour qu'ils apparaissent ds le menu de l'infinity manager, c'est à peu près pareil ? j'ai pas réussi à le faire arff !!

A vrai dire je peux mettre des elf dans la play via ps2Os Mais je sais pas comment faire pour qu'ils apparaissent ds le menu de l'I.Manager..

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
  • Statistiques des membres

    23 028
    Total des membres
    1 033
    Maximum en ligne
    Subaru
    Membre le plus récent
    Subaru
    Inscription
  • Statistiques des forums

    128,1 k
    Total des sujets
    1,7 M
    Total des messages
×
×
  • Créer...