WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Simulationen > Designer Forum

Designer Forum Treffpunkt für Gedankenaustausch von Simmern, die selbst

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 21.03.2007, 13:53   #1
lej
Jr. Member
 
Registriert seit: 03.10.2006
Alter: 34
Beiträge: 83


Standard DAT/BGL-Datein

Hallo!
Weiss Jemand wozu BGL und DAT -Datein gut sind ?
Ich weiss, bei jedem Add-On sind welche in der Scenery dabei,
doch wozu braucht man sie und was steht dort drin ?
Wie kann selbst mal reinschauen und welche erstellen ?
danke schon jetzt,
lej
lej ist offline   Mit Zitat antworten
Alt 21.03.2007, 18:00   #2
Sandra_007
Elite
 
Registriert seit: 22.12.2006
Beiträge: 1.184


Sandra_007 eine Nachricht über ICQ schicken
Standard

Servus,

anbei eine txt-Datei von einer bgl die in einer meiner Szenerien benutzt wird.

Es werden zum Anschauen versch. Programme ge-/benutzt.

Sogenannte Analyse-Programme, man bekommt sie bei Avsim oder anderen Quellen.

BGL und Scenery.dat sind Dateien die vom FS ausgewertet werden.

Je nach Art bzw. Inhalt haben sie verschiedene Aufgaben.

Dateien mit AF_2 am Anfang sind Dateien die auf AFCAD-Format hinweisen und auch von diesem Programm gelesen und geändert werden können.
____________________________________
MfG Sandra
------------------------------------------
GMax 4ever und lang lebe der FS9.
Member of:
http://www.designforum.stumbles.ch/y...t/yabblogo.png
ICQ:341072239
Skype:bambi-007
Sandra_007 ist offline   Mit Zitat antworten
Alt 21.03.2007, 20:24   #3
Sandra_007
Elite
 
Registriert seit: 22.12.2006
Beiträge: 1.184


Sandra_007 eine Nachricht über ICQ schicken
Standard

Das freut mich ja sehr das die txt-Datei schon 7 mal gezogen wurde.

Aber, sie ist nicht bzw. nur bedingt weiternutzbar.
Ohne die Texturen ist sie eigentlich nur zum Anschauen oder lesen.
____________________________________
MfG Sandra
------------------------------------------
GMax 4ever und lang lebe der FS9.
Member of:
http://www.designforum.stumbles.ch/y...t/yabblogo.png
ICQ:341072239
Skype:bambi-007
Sandra_007 ist offline   Mit Zitat antworten
Alt 25.03.2007, 17:46   #4
lej
Jr. Member
 
Registriert seit: 03.10.2006
Alter: 34
Beiträge: 83


Standard

und welches Analyse-Programm würdest du mir empfehlen ???
lej ist offline   Mit Zitat antworten
Alt 25.03.2007, 18:27   #5
Sandra_007
Elite
 
Registriert seit: 22.12.2006
Beiträge: 1.184


Sandra_007 eine Nachricht über ICQ schicken
Standard

Es gibt mehrere:

BGLAnalyze=bglana31
und
BGLXML 1.8, by Alessandro G. Antonini (C)2004
this is an utility which disassembles BGL files
into new FS2004 format and produces an XML
file to be compiled with Microsoft BGLCOMP
(from FS2004 SDK). Besides disassembling
all BGL records, it is also able to extract
.MDL files from ModelData sections.
This utility is freeware and open-source,
licensed under GNU-GPL to help developers
understand the new FS2004 BGL structures
(contributors are welcome) - please read
inside documentation for important infos.
Also includes XMLSHELL, a GUI program for
controlling bglxml from Windows Explorer.

Bei AVSIM mal suchen oder Hier
____________________________________
MfG Sandra
------------------------------------------
GMax 4ever und lang lebe der FS9.
Member of:
http://www.designforum.stumbles.ch/y...t/yabblogo.png
ICQ:341072239
Skype:bambi-007
Sandra_007 ist offline   Mit Zitat antworten
Alt 26.03.2007, 05:29   #6
JOBIA
Inventar
 
Registriert seit: 02.01.2002
Alter: 61
Beiträge: 4.238


Standard Re: DAT/BGL-Datein

ZU

Zitat:
Original geschrieben von lej
Hallo!
Weiss Jemand wozu BGL und DAT -Datein gut sind ?
Ich weiss, bei jedem Add-On sind welche in der Scenery dabei,
doch wozu braucht man sie und was steht dort drin ?
Wie kann selbst mal reinschauen und welche erstellen ?
danke schon jetzt,
lej

Die Dateien mit der Endung BGL sollen Ihren Namen durch den einen Erstersteller/Entwickler des Flusis erhalten haben. (Bruce Artwick)


Bedeutung Bruce Graphic Language kurz BGL

Ich denke mal das wird stimmen, weil man es so schon öfter gehört hat und auch passen würde.

Damals habe ich mit Flusi noch nichts zu tun gehabt.

Heute passt diese Beschreibung eigentlich nicht mehr, da mittlerweile BGL Dateien den Code im Laufe der FS Versionen extrem geändert haben und auch nichst mehr mit Bruce zu tun haben.

Der Name blieb trotzdem in den letzten Jahren.

Prinzipiell kann man sagen es handelt sich um Dateien die Informationen für die Scenerydarstellung jeglicher Art liefern.

Das kann sich um Texturierung von Airports oder Boden handeln, ebenso aber auch um 3D Gelände usw.

Da sich der Code immer weiter entwickelt hat, benötigt man auch verschiedene Dekompiler oder Disassembler um ev. mal einen Blick auf den BGL Code zu werfen.

Nicht jeder BGL Code lässt sich übrigens mit den gängigen Tools entschlüsseln, da er wie gesagt mittlerweile alles mögliche enthält.

Disassembler sind zum Teil basierend auf offiziellen SDKs von Microsoft entstanden in denen sie den eigentlichen BGL Code dokumentieren. Andere Bereiche mussten regelrecht gehackt werden.

Das ist auch der Grund dafür, dass man wissen sollte, dass man sich mit solchen Tools lizenzrechtliche Probleme einfangen kann, wenn man sich an Addons vergreift und dessen Informationen als manipulierte Scenery weitergibt.

Also kurz gesagt am besten nur für den Hausgebrauch nutzen.

Übrigens sehr viele Dekompiler arbeiten nicht korrekt.

Sie erzeugen oft Rundungsfehler usw.

Das was man da betrachtet entspricht oft nicht ganz den Tatsachen. Eine Kompilierung wieder in BGL Code führt dann zu etwas anderen Ergebnissen als dir Ursprungsdateien.

Scenery.dat Dateien sind so etwas wie eine Datenbank für eine Scenery.

In Ihr steht praktisch welche BGL Dateien zu einer Scenery gehören.

Löscht man z.B eine zu einer Scenery gehörende Scenery.dat, dann erstellt der FS diese anhand der vorhandenen BGL Dateien dieser Scenery neu.

Manipuliert man z.B an einer Scenery, löscht z.B bewusst (ev. Testzwecke) einzelne BGL Dateien, dann ist es sogar sinnvoll die Scenery.dat zu löschen.

Denn es ist auch so eine Art Prüfdatei.

Der FS würde jetzt bemerken, dass ursprünglich vorhandene BGL Dateien die in der Scenery.dat vermerkt sind fehlen. Es kann jetzt zu Fehlermeldungen oder Absturz im FS kommen.

Für reguläre Zwecke sollte man natürlich die Scenery.dat nicht löschen.
JOBIA ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist an.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 23:42 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag