Simulation ferroviaire BAHN 3.87 r1 3/2013
Situation: 20 mars 2013
Information relatives aux fichiers et à leur distribution
Lisibilité et compatibilité des fichiers réseau
Utilisation de la même version
Différentes variantes de la même version
Entre différentes versions
Tunnels depuis la version 3.84
Conversion Unicode depuis la version 3.84
Fichiers de la version 3.20
Fichiers antérieurs à la version 3.20
Le développement de BAHN est tel qu'il existe à présent des milliers de fichiers "réseaux" aussi bien réalisés d'après des modèles réels que purement fantaisistes.
Les fichiers "réseau" proposés ne représentent pas nécessairement une version entièrement "achevée" à moins que l'auteur ne l'ait précisément indiqué dans les informations. Le développement et la mise à jour (horaires, inexactitudes, utilisations de nouvelles fonctions offertes par BAHN...) continuels ne peuvent être réalisés ni par l'auteur du logiciel ni par aucune autre personne en particulier. Chacun a d'ailleurs ses idées personnelles en ce qui concerne les détails, les horaires etc... De plus, ces idées se contredisent souvent ou sont tout simplement limitées par les fonctions, la capacité mémoire disponibles dans BAHN ou bien la vitesse de l'ordinateur.
Un grand nombre de fichiers "réseau" pour BAHN sont disponibles sur internet en particulier dans la bibliothèque de réseaux de BAHN qui en contient actuellement plus de 1400 sous l'adresse:
Des liens sont également proposés sous "links" sur le site de l'auteur du logiciel à l'adresse de BAHN:
Enfin, outre également des liens, entre autres vers la bibliothèque de réseaux, quelques fichiers "réseau" sont disponibles sur le site de BAHNVF à l'adresse:
De nombreux fichiers contiennent des informations importantes dans le texte "infos générales" que l'on appellera à partir du menu "Editer" (Alt+E, G). Les informations introduites dans les fichiers réunis sur le site de BAHNVF sont en général en français ce qui peut présenter un avantage pour certains. Ces informations peuvent être actualisées si on le souhaite.
Certains fichiers "réseau" sont proposés avec des fichiers supplémentaires. Ces fichiers réalisés d'une part à l'aide des éditeurs proposés sur le site de BAHN portent en général le même nom ou un nom semblable mais ont une autre extension.
Certains auteurs joignent de plus des tableaux (horaires, listes de matériel...) ou encore des textes explicatifs réalisés à l'aide de programmes spécifiques (fichiers .xls, .txt, .doc, .wri...)
Ils contiennent par exemple:Extension du fichier | Contenu | Exemples |
---|---|---|
.txt | Fichier texte explicatif | hvv_1995.txt |
.doc | Fichier MS-Word explicatif (document Office) | dd_m_erw.doc |
.wri, .rtf, .pdf, .odf, .html | Fichier explicatif dans un format autre | |
.exe | Fichier texte dans un fichier exécutable | do_96.exe |
.uzg (ancien format) .uz1 (nouveau format) |
Eléments de décor créés par les utilisateurs | chemnitz.uzg, lturm.uz1, trolleybus2.uz1 |
.ufg+.uzz toujours ensemble (ancien format) .nfz (nouveau format) |
Véhicules créés par les utilisateurs | example.ufg+example.uzz, my_own_vehicles.nfz |
.uz1 | Signaux créés par l'utilisateur | lza1.uz1, DBHVHSigHp00.uz1 |
.uz2, .uz4 | Graphismes pour éléments de décor, signaux ou guides en Zoom2 et Zoom4 | lturm.uz2, lza1.uz2, trolleybus2.uz2, trolleybus2.uz4 |
.fz2 ou .fzz, .fz4 | Graphismes pour véhicules en Zoom2 et Zoom4 |
Au lieu des fichiers archives .uz1
, .uz2
et .uz4
,
il est possible d'avoir recours à des fichiers simples .gz1
, .gz2
et .gz4
.
Attention, pour le bon fonctionnement de la simulation, ces fichiers doivent être copiés dans le même répertoire que le fichier "réseau" correspondant!
Afin d'en faciliter le téléchargement, les fichiers "réseau" et leurs compléments éventuels sont proposés groupés et sous forme comprimée (fichier .zip). Depuis la version BAHN 3.85, il est possible d'attacher ces fichiers au fichier réseau lors de l'enregistrement.
Remarque préalable: l'utilisation des fichiers "réseaux" est identique quelle que soit la langue choisie pour le logiciel. On ne fera donc pas de distinction ici entre BAHN ou BAHNVF.
Normallement, il est possible d'échanger des fichiers réseau enregistrés par différents ordinateurs possédant la même version de BAHN (par exemple: BAHN 3.87).
Ceci est également vrai si l'installation de BAHN a été faite pour différentes langues. Une version française de BAHN peut également ouvrir des fichiers réseau créés par une version anglaise ou allemande de BAHN.
Il est possible quelques réseaux très importants ne puissent pas être ouverts par des ordinateurs peu puissants (c'est à dire avec mémoire principale limitée) Le terme "très importants" est difficile à cerner: il peut concerner des voies longues et nombreuses, mais aussi des secteurs très denses (beaucoup de constructions) ou un grand nombre de trains ou de signaux.
Si les fichiers réseau utilisent des données supplémentaires (qui n'ont pas été installées lors de l'installation de BAHN), il est possible de les copier ensemble avec le réseau. Ces données peuvent être des véhicules, des éléments de décor, des éléments de voies ou des signaux. Le fichier réseau peut être ouvert et fonctionner bien qu'il manque quelques unes de ces données mais cela peut engendrer des problèmes.
Il est possible d'échanger des fichiers réseau enregistrés par différents ordinateurs une variante différente d'une version donnée (par exemple BAHN 3.86r1 et 3.86r3)
Cependant, la nouvelle variante possède des véhicules supplémentaires. Si certain de ces véhicules sont utilisés dans un fichier réseau, ce dernier pourra être ouvert par des anciennes variantes mais les véhicules concernés seront manquants. A ce moment là, BAHN affichera un message d'avertissement, mais dans la plupart des cas, le fichier réseau pourra fonctionner.
Par défaut, les fichiers réseau de BAHN possède une compatibilité ascendante (rétrocompatibilité) Dans les versions plus récentes, vous pouvez ouvrir des fichiers réseau enregistrés par des versions plus anciennes, mais le contraire n'est pas possible. Ainsi, la plupart des fonctions restent inchangées mais quelques détails changent. Les paragraphes suivants vont décrire les principales modifications.
BAHN 3.87 sait ouvrir et traiter des fichiers réalisés à l'aide de BAHN 3.40
(ou d'une version plus récente). Si un tel fichier est utilisé, un avertissement
apparaîtra lors de la première sauvegarde, signalant que le fichier sera mis au
format de BAHN 3.87. Ensuite, il ne sera bien entendu plus possible d'utiliser
le fichier avec une version de BAHN plus ancienne que 3.87.
Ainsi, vous pouvez créer une copie de sécurité avant la conversion. BAHN affichera un avertissement
lors de l'enregistrement.
En temps normal, l'ouverture et la conversion d'un fichier réseau d'une ancienne version est plus rapide
que pour une version plus récente.
Si vous trouver un fichier réseau quelquepart (par exemple sur un site internet) enregistré sur
plusieurs versions différentes, utilisez la version la plus récente compatible avec votre propre
version de BAHN.
Le mode opératoire pour la construction de tunnels a changé avec BAHN 3.84 : il existe dorénavant cinq niveaux : 4 souterrains (-1 à -4) et la surface (0). Dans les anciennes versions, il n'était représenté que le niveau de surface. Dans ces versions, un tunnel était construit avec deux entrées, mais aucune voie (ou "guide") n'existait entre les deux. Ainsi, les tunnels étaient obligatoirement rectilignes, mais plusieurs pouvaient se croiser sans aucun conflit.
Ces deux "concepts" ne sont pas compatibles à 100% avec BAHN 3.84. Pour qu'il n'y ait aucun conflit, les tunnels doivent se croiser sur des niveaux différents, à moins de rajouter des croisements. De plus, entre deux éléments voisins, on ne peut passer qu'au niveau suivant ou précédent, c'est à dire que pour changer de plusieurs niveaux, il faut réaliser plusieurs "tunnels".
Cependant, contrairement à l'ancien "concept", il est possible d'ajouter des courbes, aiguillages et stations entières dans un tunnel. Plusieurs trains peuvent passer dans un même tunnel au même instant.
Lors de l'ouverture d'un fichier enregistré sous une version ancienne, BAHN 3.87 recherche l'existence de tunnels à l'aide des entrées existantes et crée le tunnel proprement dit en ajoutant une ligne dans les niveaux souterrains. Cette opération peut prendre un certain temps.
Cependant, dans certaines situations, la conversion automatique est impossible. Dans ce cas, BAHN 3.86 signale le problème et enregistre les coordonnées des tunnels non converties dans le presse-papiers. A partir de cet instant, le fichier doit être converti manuellement. Si un train est concerné par ces problèmes, il est possible d'ajouter des voies temporaires afin que ce train puisse atteindre son itinéraire correct.
Les fichiers réseaux qui sont publiés sous le format "3.84" ne devraient pas contenir ce genre de problèmes. Soit ils ont été créés à l'aide de BAHN 3.84, soit ils ont déjà été convertis.
Dans BAHN 3.84 (ou version plus récente), les textes sont enregistrés en format UNICODE 16 bits. Lors de l'ouverture de réseaux enregistrés sous d'anciennes versions, les textes doivent être convertis correctement depuis le codage du réseau. La plupart du temps, cela fonctionne tout seul: le fichier réseau et les réglages de la langue (codage du texte) de MS-Windows doivent être compatible.
Cependant, il y a des exceptions. Par exemple, lorsqu'on ouvre un fichier réseau avec des textes dans l'alphabet Cyrillique sur un ordinateur dont le système d'exploitation est réglé pour une police de caractère "latine" (Français, Anglais ou Allemand). Dans cette situation, il est nécessaire de sélectionner le "page-code" correct avant l'ouverture du fichier réseau.
Pour plus de détails, consulter l'Aide en ligne de BAHN 3.86 (Alt+A puis I ou F1), mot-clé " Unicode "
Ces fichiers ne sont plus utilisables directement avec BAHN 3.87. Ils peuvent cependant encore être utilisés par une version intermédiaire - BAHN 3.70 (3.59) par exemple - et être sauvegardés dans cette version. Il sera alors possible de les ouvrir ensuite avec BAHN 3.87 comme expliqué ci-dessus.
Les fichiers réseau d'une version de BAHN antérieure à 3.20 (p.ex. BAHN 3.11a) ne peuvent plus être utilisés avec BAHN 3.87. Ces fichiers réseau ont pour la plupart déjà été modifiés et on peut les retrouver sur internet.
Un utilisateur qui aurait modifié ou créé lui-même un réseau avec la version
3.11/3.11a de BAHN, doit le convertir tout d'abord au format de BAHN 3.20. Cette
opération doit s'effectuer à l'aide du programme konvnt3.exe
qui n'est plus
distribué mais est toujours disponible sur demande à l'auteur du logiciel,
Jan Bochmann.