Différences entre les versions de « Modèles et Textures : Extraction des BSA »

De Wiwiki
Aller à la navigation Aller à la recherche
(suppression de signatures, inversion des 2 parties, changements de mise en page, correction des liens)
Ligne 1 : Ligne 1 :
[[Catégorie:TESCS2 : Tutoriaux|Extraction des BSA]]
[[Catégorie:TESCS2 : Tutoriaux|Extraction des BSA]]
Les fichiers ressource du jeu (textures, modèles, son...) ne se trouvent pas sur un CD/DVD "TESCS" comme c'était le cas pour Morrowind.
En réalité, ils sont stockés dans les fichiers .bsa qui se situent sur votre disque dur, dans le dossier Program Files/Bethesda Softworks/Oblivion/Data : Oblivion - Meshes.bsa, Oblivion - Sounds.bsa, etc.


Contrairement à Morrowind, Oblivion ne permet pas d'avoir accès directement aux diverses ressources utilisées (textures, meshes, sons...) qui sont compressées dans des fichiers *.BSA<br>
Alors, pour y avoir accès, il va falloir extraire ces .bsa.
Pour les extraire, un outil est en cours de développement : tes4bsa, il fonctionne actuellement très bien en mode MSDOS, les mises à jour prévues sont pour le rendre plus "grand public" et permettre la création de BSA en plus de l'extraction.<br>
Vous trouverez ce programme ici : http://www34.brinkster.com/ghostwheel/.<br><br>


<b><u>Utilisation du logiciel :</u></b><br><br>
==Extraire un BSA avec BSA Commander :==
 
Dans cet exemple, Oblivion est isntallé dans : D:\Jeux\, ainsi le répertoire Data se trouve ici : D:\Jeux\Oblivion\Data<br>
Nous créons un dossier TES4 sur le disque E:\Temporaire\, et nous y copions tous les fichiers bsa se trouvant dans le repertoire Data d'Oblivion.<br>
Copiez également l'exécutable tes4bsa dans le repertoire TES4 que l'on vient de créer.<br><br>
 
Maintenant, lancez un shell de commande MSDOS, pour ce faire : Démarrer => Exécuter, et vous tapez "cmd". La fenêtre MSDOS s'affiche, vous allez vous rendre dans le repertoire TES4 sur le disque E. Voici les commandes principales sous DOS pour vous déplacer dans les répertoires et disques :<br>
<ul>
<li><b>"LECTEUR:"</b> : permet d'accéder au lecteur LECTEUR, exemple : "E:" permet d'aller dans le lecteur E</li>
<li><b>"cd \"</b> : retourne à la racine du lecteur</li>
<li><b>cd un_dossier</b> : permet d'avancer dans le dossier un_dossier qui doit être contenu dans le dossier actuel</li>
<li><b>cd..</b> : permet de reculer d'un dossier</li>
<li><b>dir</b> : permet de lister le contenu du dossier actuel</li>
</ul><br>
Donc pour aller dans le dossier TES4 du disque E:, une fois le shell lancé vous tapez : "E:", vous validez, puis tapez : "cd Temporaire", validez, "cd TES4", validez.<br>
Maintenant il n'y a plus qu'à éxécuter le programme et extraire les bsa que vous voulez en faisant :
tes4bsa unpack "une des archives.bsa". Vous pouvez éviter de taper le nom complet des fichiers en appuyant sur la touche "TAB" qui va le compléter. S'il y en a plusieurs, en rappuyant sur TAB vous passez au suivant.<br>
http://simsdream.free.fr/team/divers/Oblivion_Extraire_BSA.gif<br>
Vous n'avez plus qu'à réitéter l'action pour toutes les archives. Attention il faut pas mal de place sur le disque, si vous extrayez toutes les archives, leur contenu une fois décompressé nécessite : 5.6 Go.
 
[[Utilisateur:Squallynou|Squallynou (Cordel D.)]] 2 avr 2006 à 05:24 (EDT)
 
<b><u>Décompressez les *.bsa avec BSA Commander :</u></b><br><br>
 
Vu que plusieurs personnes ont demandé où se trouvaient les fichiers de base du jeu (textures, modèles, son...), on va répondre à cette question.
Les fichiers ne se trouvent pas sur un CD/DVD "TESCS" comme c'était le cas pour Morrowind (il faudrait bien 2 DVD pour stocker tous ces fichiers).
En réalité, ils sont compressés dans les fichiers *.bsa qui se situent sur votre disque dur, dans le dossier Program Files/Bethesda Softworks/Oblivion/Data : Oblivion - Meshes.bsa, Oblivion - Sounds.bsa, etc....
 
Alors, pour y avoir accès, va falloir décompresser ses *.bsa.


Tout d'abord, téléchargez le BSA Commander qu'on peut trouver là : http://letalka.sourceforge.net/morr/index.htm (merci à Labricole pour le lien).
Tout d'abord, téléchargez [http://letalka.sourceforge.net/morr/index.htm BSA Commander].
Dézippez le n'importe où, et exécutez-le. Vous devriez voir ça :
Dézippez le n'importe où, et exécutez-le. Vous devriez voir ça :


http://pageperso.aol.fr/Celnea/tuto/tuto2.gif
http://pageperso.aol.fr/Celnea/tuto/tuto2.gif


Cliquez sur "Open" et allez chercher un *.bsa (au hasard, j'ai pris le Oblivion - Meshes.bsa). Votre PC va mouliner quelques secondes le temps de charger tous les fichiers contenus dans le *.bsa, et une fois qu'il aura finit, ça devrait donner ça :
Cliquez sur "Open" et allez chercher un .bsa (au hasard, j'ai pris le Oblivion - Meshes.bsa). Votre PC va mouliner quelques secondes le temps de charger tous les fichiers contenus dans le .bsa, et une fois qu'il aura finit, ça devrait donner ça :


http://pageperso.aol.fr/Celnea/tuto/tuto3.gif
http://pageperso.aol.fr/Celnea/tuto/tuto3.gif
Ligne 50 : Ligne 22 :
http://pageperso.aol.fr/Celnea/tuto/tuto4.gif
http://pageperso.aol.fr/Celnea/tuto/tuto4.gif


Source File : là où se trouve le *.bsa sélectionné
Source File : là où se trouve le .bsa sélectionné
Destination dir. : là où vont aller les fichiers décompressés
Destination dir. : là où vont aller les fichiers décompressés


Total Files : tous les fichiers que le *.bsa contient
Total Files : tous les fichiers que le .bsa contient
Selected Files : tous les fichiers que vous allez décompresser
Selected Files : tous les fichiers que vous allez décompresser


Ligne 63 : Ligne 35 :
'''Attention :''' les dossiers décompressés sont très gros ! Les fichiers contenus dans le Oblivion - Meshes.bsa, une fois décompressés font 1.27 Go, ce qui n'est pas rien (vous comprenez mieux pourquoi ils ne sont pas sur un autre DVD).
'''Attention :''' les dossiers décompressés sont très gros ! Les fichiers contenus dans le Oblivion - Meshes.bsa, une fois décompressés font 1.27 Go, ce qui n'est pas rien (vous comprenez mieux pourquoi ils ne sont pas sur un autre DVD).


Bon ben ça doit être tout. Pour les autres *.bsa, vous suivez la même manip, en copiant les sound dans le dossier Oblivion/Data, pareil pour les Textures...
Bon ben ça doit être tout. Pour les autres .bsa, vous suivez la même manip, en copiant les sound dans le dossier Oblivion/Data, pareil pour les Textures...
 
==Extraire un BSA avec tes4bsa==
 
Un autre outil est en cours de développement : tes4bsa, il fonctionne actuellement très bien en mode MSDOS, les mises à jour prévues sont pour le rendre plus "grand public" et permettre la création de BSA en plus de l'extraction.
 
Vous trouverez ce programme [http://www34.brinkster.com/ghostwheel/ ici].
 
<b><u>Utilisation du logiciel :</u></b><br><br>
 
Dans cet exemple, Oblivion est isntallé dans : D:\Jeux\, ainsi le répertoire Data se trouve ici : D:\Jeux\Oblivion\Data<br>
Nous créons un dossier TES4 sur le disque E:\Temporaire\, et nous y copions tous les fichiers bsa se trouvant dans le repertoire Data d'Oblivion.<br>
Copiez également l'exécutable tes4bsa dans le repertoire TES4 que l'on vient de créer.<br><br>
 
Maintenant, lancez un shell de commande MSDOS, pour ce faire : Démarrer => Exécuter, et vous tapez "cmd". La fenêtre MSDOS s'affiche, vous allez vous rendre dans le repertoire TES4 sur le disque E. Voici les commandes principales sous DOS pour vous déplacer dans les répertoires et disques :<br>
<ul>
<li><b>"LECTEUR:"</b> : permet d'accéder au lecteur LECTEUR, exemple : "E:" permet d'aller dans le lecteur E</li>
<li><b>"cd \"</b> : retourne à la racine du lecteur</li>
<li><b>cd un_dossier</b> : permet d'avancer dans le dossier un_dossier qui doit être contenu dans le dossier actuel</li>
<li><b>cd..</b> : permet de reculer d'un dossier</li>
<li><b>dir</b> : permet de lister le contenu du dossier actuel</li>
</ul><br>
Donc pour aller dans le dossier TES4 du disque E:, une fois le shell lancé vous tapez : "E:", vous validez, puis tapez : "cd Temporaire", validez, "cd TES4", validez.<br>
Maintenant il n'y a plus qu'à éxécuter le programme et extraire les bsa que vous voulez en faisant :
tes4bsa unpack "une des archives.bsa". Vous pouvez éviter de taper le nom complet des fichiers en appuyant sur la touche "TAB" qui va le compléter. S'il y en a plusieurs, en rappuyant sur TAB vous passez au suivant.<br>
http://simsdream.free.fr/team/divers/Oblivion_Extraire_BSA.gif<br>
Vous n'avez plus qu'à réitéter l'action pour toutes les archives. Attention il faut pas mal de place sur le disque, si vous extrayez toutes les archives, leur contenu une fois décompressé nécessite : 5.6 Go.

Version du 31 mai 2006 à 09:39

Les fichiers ressource du jeu (textures, modèles, son...) ne se trouvent pas sur un CD/DVD "TESCS" comme c'était le cas pour Morrowind. En réalité, ils sont stockés dans les fichiers .bsa qui se situent sur votre disque dur, dans le dossier Program Files/Bethesda Softworks/Oblivion/Data : Oblivion - Meshes.bsa, Oblivion - Sounds.bsa, etc.

Alors, pour y avoir accès, il va falloir extraire ces .bsa.

Extraire un BSA avec BSA Commander :

Tout d'abord, téléchargez BSA Commander. Dézippez le n'importe où, et exécutez-le. Vous devriez voir ça :

http://pageperso.aol.fr/Celnea/tuto/tuto2.gif

Cliquez sur "Open" et allez chercher un .bsa (au hasard, j'ai pris le Oblivion - Meshes.bsa). Votre PC va mouliner quelques secondes le temps de charger tous les fichiers contenus dans le .bsa, et une fois qu'il aura finit, ça devrait donner ça :

http://pageperso.aol.fr/Celnea/tuto/tuto3.gif

Cliquez sur "Unpack". Laissez le dossier de direction (on déplacera à la main les fichiers après.) et cochez juste la dernière case tout en bas (celle qui vous permet de voir l'avancement de la décompression).

Pendant quelques minutes, vous verrez ça :

http://pageperso.aol.fr/Celnea/tuto/tuto4.gif

Source File : là où se trouve le .bsa sélectionné Destination dir. : là où vont aller les fichiers décompressés

Total Files : tous les fichiers que le .bsa contient Selected Files : tous les fichiers que vous allez décompresser

Processed Files XXXX : le nombre de fichiers décompressés à la seconde où vous regardez.

Une fois que la décompression est finie, vous pouvez fermer le BSA Commander. Dirigez vous ensuite dans le dossier où se trouve l'exécutable du BSA Commander (dossier qui devrait s'appeler bsacmd) et allez dans le dossier "out". Miracle, tout est dedans ! (et oui, y'en a pas mal des fichiers). Sélectionnez les dossiers (distantlod, meshes et trees pour notre exemple) coupez les et collez les dans le dossier "Program Files/Bethesda Softworks/Oblivion/Data". Il vous demandera si vous voulez remplacer certains dossiers (notamment meshes, si vous avez des mods avec de nouveaux meshes installés), cliquez sur "Tous", ça ne risque rien (en gros, si vous copiez un modèle qui a le même nom qu'un modèle existant, il vous demande l'autorisation de le remplacer). Il faut environ 4-5 minutes pour le coupage/collage complet.

Attention : les dossiers décompressés sont très gros ! Les fichiers contenus dans le Oblivion - Meshes.bsa, une fois décompressés font 1.27 Go, ce qui n'est pas rien (vous comprenez mieux pourquoi ils ne sont pas sur un autre DVD).

Bon ben ça doit être tout. Pour les autres .bsa, vous suivez la même manip, en copiant les sound dans le dossier Oblivion/Data, pareil pour les Textures...

Extraire un BSA avec tes4bsa

Un autre outil est en cours de développement : tes4bsa, il fonctionne actuellement très bien en mode MSDOS, les mises à jour prévues sont pour le rendre plus "grand public" et permettre la création de BSA en plus de l'extraction.

Vous trouverez ce programme ici.

Utilisation du logiciel :

Dans cet exemple, Oblivion est isntallé dans : D:\Jeux\, ainsi le répertoire Data se trouve ici : D:\Jeux\Oblivion\Data
Nous créons un dossier TES4 sur le disque E:\Temporaire\, et nous y copions tous les fichiers bsa se trouvant dans le repertoire Data d'Oblivion.
Copiez également l'exécutable tes4bsa dans le repertoire TES4 que l'on vient de créer.

Maintenant, lancez un shell de commande MSDOS, pour ce faire : Démarrer => Exécuter, et vous tapez "cmd". La fenêtre MSDOS s'affiche, vous allez vous rendre dans le repertoire TES4 sur le disque E. Voici les commandes principales sous DOS pour vous déplacer dans les répertoires et disques :

  • "LECTEUR:" : permet d'accéder au lecteur LECTEUR, exemple : "E:" permet d'aller dans le lecteur E
  • "cd \" : retourne à la racine du lecteur
  • cd un_dossier : permet d'avancer dans le dossier un_dossier qui doit être contenu dans le dossier actuel
  • cd.. : permet de reculer d'un dossier
  • dir : permet de lister le contenu du dossier actuel


Donc pour aller dans le dossier TES4 du disque E:, une fois le shell lancé vous tapez : "E:", vous validez, puis tapez : "cd Temporaire", validez, "cd TES4", validez.
Maintenant il n'y a plus qu'à éxécuter le programme et extraire les bsa que vous voulez en faisant : tes4bsa unpack "une des archives.bsa". Vous pouvez éviter de taper le nom complet des fichiers en appuyant sur la touche "TAB" qui va le compléter. S'il y en a plusieurs, en rappuyant sur TAB vous passez au suivant.
http://simsdream.free.fr/team/divers/Oblivion_Extraire_BSA.gif
Vous n'avez plus qu'à réitéter l'action pour toutes les archives. Attention il faut pas mal de place sur le disque, si vous extrayez toutes les archives, leur contenu une fois décompressé nécessite : 5.6 Go.