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, http://www.metagames-eu.com/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 (http://www.metagames-eu.com/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... http://www.metagames-eu.com/forums/images/smilies/clin.gif
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.