Page 1 sur 1

Switcher facile 4.08 --> 4.09

Publié : ven. déc. 05, 2008 6:37 pm
par Artois
Désolé de reposter sur un sujet débattu 1000 fois mais j'aimerai votre avis:

Je veux refaire pour mon squad une installation-type pour que nous ayons tous le même jeu et les mêmes mods. Nous aimerions avoir 1 seule installation (donc 1 seul dossier Il2-1946, plus simple quand il faut impléménter des nouveaux mods ou des skins....) avec laquelle on pourrait jouer en 4.08 et 4.09 en basculant manuellement de l'une à l'autre version (donc sans switcher)

J'ai donc créé dans le répertoire du jeu 2 sous-dossiers (nommés 4.08 et 4.09 :king:) contenant le il2fb.exe et les dossiers spécifiques à chaque version dont il suffit de copier le contenu et le coller dans le répertoire pour passer d'une version à l'autre.

Je me suis rendu compte qu'en fait, on peut laisser définitivement les dossiers de la 4.09 (files.sfs, 3DO15.sfd, 19maps.sfs...) dans le répertoire et ne changer que le il2fb.exe. Simplement, en 4.08, les maps de la 4.09 seront proposées dans le FMB mais non fonctionnelles bien entendu...

Ma question concerne les 4 fichiers dll: peux t'on laisser celles de la 4.09 et les utiliser en 4.08 ? Il me semble que oui (j'ai essayé) mais pas sûr que ça n'ait pas des inconvénients ou que ça mette le souk ailleurs...

Si c'était possible sans problème, cela voudrait dire que le seul fichier à interchanger manuellement serait le il2fb.exe, ce qui simplifie vachement la manip...

Merci de vos conseils

Publié : ven. déc. 05, 2008 8:01 pm
par SmilingCow
On peut faire cohabiter plusieurs versions dans le même répertoire.
Pour passer d'une 4.08 à une 4.09, tu n'as effectivement que IL2fb.exe et le files.sfs qui sont spécifiques à la versions.
Si ce sont des versions avec Mods, il faut également faire suivre le bon wrapper.dll
Les dll's de la 4.09 fonctionnent bien en 4.08.

Publié : sam. déc. 06, 2008 8:54 am
par Artois
Bonjour

Tu confirmes donc bien que les 4 dll de la 4.09 (mg_snd.dll, mg_snd_sse.dll, il2_core.dll, il2_corep4.dll ) fonctionnent sans pb en 4.08 ??

Pour le files.sfs, j'ai testé vite fait et il me semble que, contrairement à toi, ma 4.08 tourne sans problème avec celui de la 4.09...
Tu pourrais me dire quels sont les problèmes que tu as rencontrés (et que je n'ai peut-être pas vus :crying:)

Merci à toi

Publié : sam. déc. 06, 2008 10:47 am
par Claymore
Salut Artois, utlisant JsGME sur une install avec le système de Vtrelut, je te confirme que j'utilise les 4 dll en 4.08 comme en 4.09 et ça ne m'a posé aucun problème, de même pour les fichiers spécifiques de la 4.09 à la racine d'iL2, les y laisser en 4.08 est complètement transparent.

J'ajouterai que le système de Vincent, dans la mesure où vous aurez tous les mêmes mods, vous permettra de passer de la 4.08 à la 4.09 en 5s chrono avec en plus les fichiers spécifiques à chaque version de manière complètement sûre.

[EDIT] j'oubliais, le Files.SFS détermine la version de ton jeu il est donc absolument impossible que tu puisse tourner en 4.08 avec le Files.SFS de la 4.09. Tu dois avoir un souci quelque part...

Publié : sam. déc. 06, 2008 10:59 am
par Artois
Ahhhh ???? o_O
Bon et bien je reteste, merci Claymore !

Publié : sam. déc. 06, 2008 11:26 am
par Claymore
J'ai fait un tuto sur l'utilisation de JsGME couplé au système Vtrelut sur SF

Je vais le reprendre et le mettre en ligne ici, en attendant la sortie des packs C6 je suis convaincu que ça va dépatouiller quelques uns d'entre vous ;)

Publié : sam. déc. 06, 2008 6:20 pm
par gillouf1
Sinon y'a la solution de facilité, le unified installer dispo sur AAA. C'est lourd à télécharger mais aucun soucis s'il est installé sur une version "propre" du jeu.

Il te permet de switcher entre les versions 4.08, 4.08 Modée, 4.08 Modée 6DOF, 4.09, 4.09 Modée et 4.09 Modée 6DOF. Et un seul raccourci pour HL.

@+

Publié : sam. déc. 06, 2008 7:44 pm
par Claymore
Ben de toutes façons y'aura qu'un raccourci aussi pour HL avec une utilisation JsGME.

Publié : dim. déc. 07, 2008 12:51 pm
par gillouf1
Claymore a écrit :Ben de toutes façons y'aura qu'un raccourci aussi pour HL avec une utilisation JsGME.
Sans doute...

J'avais utilisé le JSGME au tout début des Mods, c'était ce qu'il y avait de plus simple (peut-être encore maintenant). Maintenant j'utilise le unified installer de AAA mais c'est une question de goût; le but étant le même que le JSGME, à savoir switcher d'une version à l'autre simplement, je le trouve plus simple et plus rapide que ce dernier.

@+

Publié : dim. déc. 07, 2008 5:48 pm
par SmilingCow
Ces 2 switches sont effectivement très pratiques.
En fait, ils ont tous les deux leur avantage.
Pour ma part, je les combine. Et j'en utilise même un troisième dans le cas où plusieurs installations sont requises.

Switch AAA : pour passer d'une version 4.08 mods/non-mods à une 4.09 MODS/Non Mods comme décrit plus haut

JSGME : pour installer et désinstaller des mods facilement

IL2_Multi_Switch 1.2: téléchargeable ICI
Posts sur le forum : ICI

IL2_Multi_Switch (V1.2) permet de déclarer plusieurs répertoires d'installation, et de passer d'une installation à une autre en changeant automatiquement le pseudo et le chemin pour Hyperlobby correspondant.
Les switches IL2_Multi_Switch, AAA et JSGME sont combinables.

Pour chaque nouvelle install, je pars d'une 4.08m toute propre avec JSGME tout frais.
Cà marche au poil.

exemple:
1ère installation pour : le pack AAA unifié
2ème installation pour : tester de nouveaux mods avant de les intégrer.
3ème installation pour : un mod particulier style IL2WAR
4ème installation pour: le pack-mod spécifique d votre squad.

:cowboy:

Publié : lun. déc. 08, 2008 12:11 am
par Artois
Merci pour vos conseils...

j'ai tout de même poursuivi quelques test vite fait:
il s'avère que pour revenir en 4.08m à partir de la 4.09b, seul le files.sfs est à intervertir. Donc pour mon squad, puisque nous jouons en vase clos (dans l'attente d'une connection digne de ce nom nous permettant de nous frotter aux autres teams :innocent:...), j'envisage de diffuser une 4.09b avec un pack de mods dédié, et dans laquelle il suffira de remplacer le files.sfs pour revenir en 4.08 (notre serveur tourne encore avec cette version...du moins pour l'instant puisqu'il semble que les serveurs 4.09 viennent de sortir)

Merci encore
A+