Dateiendungen .bin .com .xex


Dateiendungen .bin .com .xex

von Chris » Di 21. Apr 2015, 08:50
Hi,

kann mir wer erklären, was der Unterschied zwischen den ausführbaren Formaten .bin .com .xex ist?

Gruß Chris

Re: Dateiendungen .bin .com .xex

von Montezuma » Di 21. Apr 2015, 09:07
.com = .xex = .exe
.bin = ROM Dataien

Re: Dateiendungen .bin .com .xex

von tfhh » Di 21. Apr 2015, 09:21
Moin,

Chris hat geschrieben:kann mir wer erklären, was der Unterschied zwischen den ausführbaren Formaten .bin .com .xex ist?

Theoretisch keiner :)

Also "COM" ist die von Atari mit DOS 2.x eingeführte "Kennung" für Binärdateien (können, müssen aber nicht startfähig sein). Diese Dateien haben im Normalfall einen 6-Byte Header am Beginn der Datei (und ggf. weitere im Verlauf), damit das DOS weiß, wohin der nachfolgende Datenblock zu laden ist.

XEX wurde "erfunden", weil COM auf PCs mit DOS und/oder Windows ebenfalls ausführbare Programme darstellen und entsprechend oft geblockt, nicht angezeigt etc.pp. werden. Auch versenden diverse EMail-Programme keine Dateien mit der Endung COM usw.usf.

BIN ist eher ungewöhnlich für Dateien im DOS-Format. Normalerweise sollte eine BIN Datei einfach nur irgendwelche binären Daten enthalten, sei es Spieldaten, Leveldaten, PMG Daten oder was auch immer - klassisch ohne Header. Aber in Stein gemeißelt ist das alles nicht, zumal beim Atari-DOS die Endung sowieso immer mit eingegeben werden muß es und von daher keine Rolle spielt, wie die Datei wirklich heißt.

Gruß, Jürgen

Re: Dateiendungen .bin .com .xex

von Chris » Di 21. Apr 2015, 10:53
Vielen Dank für die Aufklärung.

Re: Dateiendungen .bin .com .xex

von eda70 » Di 21. Apr 2015, 10:56
Hier eine ganz schöne Übersicht, mit weiteren Details

Re: Dateiendungen .bin .com .xex

von Chris » Di 21. Apr 2015, 15:14
Super, danke für den Link.