Kompatibilität: Ein DOS für alle(s) ?


Kompatibilität: Ein DOS für alle(s) ?

von andreasb » Do 17. Mär 2005, 00:30
Im Review "2 Jahre atari-portal", hatte ich es angekündigt. Die Bereiche in denen die ABBUC Webseite unerwartet hohen Zulauf bekamen, soll weiter ausgebaut werden. Und an der Überschrift kann man schon erkennen um was es diesmal geht. Das DOS !

Es soll Ein- und Umsteigerhilfe geleistet werden indem gezeigt wird welchen Fallstricken man durch Inkompatibilitäten begegnen kann und mit welchem DOS man ihnen ausweicht.

Wer kann helfen?

Wer den einleitenden Artikel lesen möchte: http://www.abbuc.de/modules.php?name=Ne ... 0&thold=-1

Wer direkt zur Kompatibilitäts-Tabelle will: http://www.abbuc.de/modules.php?name=Do ... y&dtId=188

von andreasb » Fr 18. Mär 2005, 20:20
Traut sich keiner, oder fehlt dieses Wissen einfach ?

von cas » Fr 18. Mär 2005, 21:04
andreasb hat geschrieben:Traut sich keiner, oder fehlt dieses Wissen einfach ?


Hi,

ich suche noch nach dem EDIT Knopf....

Nee, im Ernst, ein solches Dokument sollte live zu ändern sein. Wiki-mäßig halt.

Ciao

Carsten

von andreasb » Fr 18. Mär 2005, 23:23
cas hat geschrieben:
andreasb hat geschrieben:Traut sich keiner, oder fehlt dieses Wissen einfach ?

Hi,
ich suche noch nach dem EDIT Knopf....
Nee, im Ernst, ein solches Dokument sollte live zu ändern sein. Wiki-mäßig halt.


<ironie> Jetzt habe ich mir etwas ausgedacht um endlich mal Fragen zu klären die noch keiner beantwortet hat, da will man mir das ding wegnehmen *heul* :cry: </ironie>

Warum nicht einfach hier im Forum diskutieren und koordiniert die Ergebnisse zusammentragen?

Mir geht es darum die Einsteigerhilfe zu erweitern. Gerade heute habe ich wieder eine Mail beantwortet in der es darum ging dass solche Themen auf der ABBUC Seite fehlen. Wir können das Ganze natürlich vervielfachen. Dann wäre es aber an zwei Orten zu pflegen. Ich würde andererseits gern die Zwischenergebnisse diskutiert / verifiziert sehen.

Der nächste Schritt ist die Verlinkung zu geschlossenen Mitgliederbereichen und anderen Inhalten auf dieser Seite. Das wäre denkbar bei Downloads, Hardware-Info, Weblinks, FAQ...

Doppelte Pflege bedeutet mehr Arbeit. Ansonsten habe ich wiedermal das Problem mit der Suchbarkeit. (weil es auf einer anderen Seite steht und deshalb nicht gefunden wird, etc. pp. ... das alte Thema...) Auf jeden Fall will nicht ich der jenige sein der die doppelte Arbeit hat. Davon habe ich schon mehr als genug. Deshalb möchte ich dass die Ergebnisse hier zusammengetragen werden.

Da zur Zeit die reaktion = 0 ist, habe ich aber eher die Befürchtung dass nix zusammen kommt.

von cas » Sa 19. Mär 2005, 09:48
Hallo Andreas,

Du verstehst mich falsch. Ich möchte die Tabelle nicht in "mein" Wiki haben, ich bin auch nicht scharf auf doppelte Arbeit.

Ich möchte die Tabelle hier im Portal direkt bearbeiten können, um doppelte Arbeit zu vermeiden.

Meine Erfahrung ist halt das wenn eine solche Tabelle auf einer statischen Seite gepflegt wird dann funktioniert das nur für eine begrenzte Zeit gut. Das beste ist wenn es einfach einen EDIT Knopf gibt und jeder die Tabelle erweitert oder verbessert, der neue Infos hat.

Ciao

Carsten

von CharlieChaplin » Mo 21. Mär 2005, 15:48
Nun,
es war einmal... ein Atari DOS Version 1.0, das erste Atari DOS überhaupt. Die Leute waren davon so begeistert, dass ein Jahr später DOS 2.0s und kurz darauf DOS 2.0d auf den Markt kamen. von DOS 2.0 gibt es ca. 50-100 Patches, grins - auf der Pooldisk sind ca. 10-20 davon enthalten...

Weil aber auch andere Leute und Firmen dachten sie könnten gute oder bessere DOSse schreiben kamen viele weitere DOSse auf den Markt. Von Atari noch DOS 2.5, DOS 3.0 und DOS 4.0 (auch bekannt als QDOS oder Antic-DOS) und last not least DOS XE 1.00.

Andere Anbieter ?!? Gab es hunderte, nur ein paar Beispiele:

- BiboDOS vom Compyshop als Version 5.xN, 5.xHS und 6.xRF (ja, es gab Versionsnummern 5.0, 5.1, 5.2, 5.3, 5.4 und ebenso 6.x Versionsnummern).

- turbo-DOS von reitershan, halt turbo-dos xl/xe versionen 1.5, 1.7, 1.9, 2.0 und 2.1 (sind jedenfalls alle, die ich kenne).

- mydos von wordmark versionen 3.x und 4.x z.B. mit den schönen unterversionen 3.16b (mit ATR 8000 Unterstützung), 3.18, 4.0, 4.1, 4.50, 4.51, 4.53, 4.54, 4.55 und was weiss ich noch alles für Versionsnummern.

- Sparta-DOS von ICD (später FTE) und den Versionsnummern 1.x (für 400/800 Computer, nutzt kein RAM unter dem OS), Version 2.x (kenne nur Versionen 2.3d und 2.3e, vermutlich gibt es aber noch andere), Versionen 3.2x (kenne 3.2d, 3.2e, 3.2f und 3.2g), sowie die inoffiziellen Versionen 3.3x (3.3a, 3.3b und 3.3c). Daneben gibt es sparta auch auf modul, nämlich der alten und guten Version 4.x (viele Versionen von ICD) die man auch als Sparta DOS X bezeichnet und der weniger guten Version 3.3x die neuerdings von Video 61 auf Modul angeboten wird. Lustigerweise gibt es für sparta DOS solche Programme, die die Versionsnummer testen und nur unter *einer* Version laufen; es gibt zwar sog. Versionsnummer - Faker Programme (Faker.COM und SETVER.COM), doch nicht alle Programme lassen sich täuschen und bestehen weiterhin auf einer ganz bestimmten version... (die versionsnummern die du für sparta nennst sind übrigens falsch, sie gelten für My-DOS!).

- top-DOS von R.K. Bennett als Version 1.5, Version 1.5 Plus und Version 1.5 Professionel (die Version 1.5 ist weitverbreitet und auch auf der Pooldisk drauf, die Plus und Prof. versionen bekommt man kaum; die Prof. Version soll MyDOS kompatibel sein und ebenfalls Subdirs und Harddiskpartitionen bis 16MB supporten)...

- Smart-DOS 6.1
- Mach DOS 2.x und 3.x (von ACE)
- Super DOS 2.x (viele Untervarianten), 3.x (ebenso Untervarianten), 4.x (mit Untervarianten), 5.0 und 5.1 (wenn ich nicht irre, die letzte Version von Super DOS)...
- K-DOS
- DOS XL 2.x von OSS (versch. Untervarianten)
- DOS II+D Vers. 4.5M von Stefan Dorndorf, Patch für 4.5M (für DD) aus dem ABBUC Magazin 9, Versionen 5.x, Versionen 6.x und div. poln. Patches von 6.x;
- Turbo DOS aus Polen
- TT DOS (noch ein gepatchtes DOS II+D) aus Polen
- Bewe-DOS 1.0, 1.1, 1.2 und 1.3 von Bewesoft
- XL-DOS (autor ???, das DOS hat ein extrem kleines Memlo, da fast nur das RAM unter dem OS genutzt wird)
- FUN-DOS (eine DOS Veralberung in versch. Varianten!)
- Basic-DOS (DOS funktionen via Atari Basic; eigentlich kein DOS, sonder nur ein Basic Utility!)
- Turbo-Basic DOS (dito für TB XL!)
- ACE-C-DOS (eine DOS Version die spez. für diese Variante der Programmiersprache C erstellt wurde)
- und viele weitere DOSse an die ich mich nicht alle erinnere

Daneben gibt es natürlich auch viele Menülader und sog. Gamedosse, die zwar wenig mit einem DOS zu tun haben, aber dennoch so heissen:

- Nanodos von S. Baucke
- microdos aus Antic oder analog
- microdos II+D von Stefan dorndorf
- picodos 1.x (versch. Versionen) von hiassoft
- mypicodos 3.x (mehrere) und 4.x (mehrere) von hiassoft
- micro-sparta-dos (mehrere) von bewesoft; auch ein patch des m.s.d. für das myide von marius diepenhorst;
- macrodos aus compute
- howfen-dos aus GB/UK (versch. Versionen)
- multidos, woher auch immer

und last not least unendlich viele patches so ziemlich aller dosse und gamedosse für bestimmte floppies oder floppy-speeder (turbo, XF551, Hyper-XF, Speedy, Happy, US-Doubler, etc.), bestimmte hardisk-interfaces (myide, etc.) und vielem anderen mehr.

Nimm dir nur ein einziges A8 Programm und versuche mal das mit allen DOS und/oder Gamedos Versionen (inklusive aller Untervarianten und Patches) durchzutesten. Ich wünsche schonmal viel Spass und GEDULD dabei. Im allgemeinen ist es doch so, dass man die programme so belässt wie sie sind, sofern sie laufen, d.h. kommen sie mit DOS 2.5 oder einem gamedos daher, dann lässt man das so. nur wenige leute machen sich die arbeit die programme auf andere DOSe oder gamedosse umzukopieren und zu testen... was aus zeitgründen ja auch mehr als verständlich ist.

Gruss, Andreas Magenheimer.

P.S.: Viel Spass beim erstellen einer endlos langen Excel Tabelle mit vielen DOSsen und getesteten Programmen - die aber am Ende kaum einer (bzw. keiner) liest...

von GoodByteXL » Mo 21. Mär 2005, 19:38
Hi!

Im Moment versuche ich den rechten Nutzwert einer solchen Übersicht zu erkennen ...

Sollte man nicht eher eine FAQ- oder Forum-Ecke einrichten, in der Fragen zu bestimmten Hardware-Software-Kombinationen gestellt und beantwortet werden können. Dann treffen sich die richtigen. Ansonsten sehe ich das genauso wie Andreas M.

BTW, wer professionelle Sachen verwendet (z.B. MIO), wird kaum damit mit ATARI DOS oder BiboDOS herumprobieren, sondern dem Rat des Herstellers folgen ...

Wenn es darüber hinaus um eine Art Datenbank gehen soll, wäre es m.E. sinnvoller, derartige Dinge ins (ATARI) Preservation Project zu hieven ...
Die Klammern deshalb, weil der Ansatz über ATARI hinaus geht.

von andreasb » Di 22. Mär 2005, 00:24
GoodByte hat geschrieben:Hi!

Im Moment versuche ich den rechten Nutzwert einer solchen Übersicht zu erkennen ...


Das warum ist im einleitenden Artikel beschrieben. Link s.o.

von andreasb » Di 22. Mär 2005, 01:33
CharlieChaplin hat geschrieben:P.S.: Viel Spass beim erstellen einer endlos langen Excel Tabelle mit vielen DOSsen und getesteten Programmen - die aber am Ende kaum einer (bzw. keiner) liest...


Hm. Das ist jetzt aber schön zynisch, gell? Im Gegensatz zu Deinem o.g. Posting habe ich heute eine qualitativ gute Mail von Dir bekommen. Hingegen im obigen Posting sehe ich nur Masse statt Klasse. Warum?

Hier das Zitat aus dem einleitenden Artikel:

Da sitzt man nun als Quer-/Neu-oder Wieder-Einsteiger und verzweifelt an den einfachsten Dingen. Man muss von einer bestimmten Diskette booten und will die Files von einer anderen Disk lesen... aber: Geht nicht! Warum? Weil das aktuelle DOS keine Unterverzeichnisse kennt. Und wenn doch: Dann kann das aktuelle DOS vermutlich nicht das andere Format lesen (Stichwort: Medium Density, bäh!) Und was hat man für Alternativen...? Ok. Ein anderes DOS könnte man verwenden. Aber dann funktioniert vermutlich die Erweiterung oder das Programm nicht mehr wegen der man ja ausgerechnet die erste besagte Diskette gebootet hat.

Jetzt ist kompetente Hilfe gefragt.

Als ABBUCianer fängt man (so wie ich) an Literatur (z.B. das ABBUC Mag) zu lesen. Dort stehen dann so tolle Sätze wie: Funktioniert mit MyDos einwandfrei. ..... - Ach ja? Und welche Version?????? Das steht dort nämlich meistens nicht! Durch sowas wird ein ansonsten guter Bericht im nachhinein zum Teil unbrauchbar. Woher soll man wissen, welche Version gemeint war, oder welche Version zum Zeitpunkt der Schriftsetzung aktuell war?

Und was macht der Quer-, Neu- oder Wieder-Einsteiger? Der verzweifelt daran.


Es soll also keine endlose Liste werden die nur wenig Inhalt hat. Es interessiert auch nicht jeder kleinste DOS-Versuch. Es gilt zu zeigen was funktioniert und nicht was nicht funktioniert.

Ich nehme mal das Beispiel Ram-Erweiterungen. Es wurde schon sehr viel darüber geschrieben. Welches DOS geht, welches nicht und welches nur mit Patches läuft. Aber leider vergessen die Autoren oft die Versionsnummern dazu zu schreiben.

So z.B. Im Artikel "1 MB Speichererweiterungen" ABBUC Mag. 71. Da geht es um BeweDOS, MyDos, SpartaDos, usw. Aber leider ganz ohne Versionsnummern. Oder nehmen wir den Artikel "1 MB Ram Erweiterung" aus dem ABBUC Mag Nr. 33. Dort ist es das gleiche Problem. Und auch Du, Andreas, hast mit Versionsnummern gegeizt. Siehe ABBUC Mag Nr. 70 zum Thema Qmeg-OS und Hyper-XF. Und es gibt noch viel mehr Beispiele. (auch von Dir) Alle Artikel bieten fundiertes KnowHow. Aber aus heutiger Sicht (Betonung auf "Heute") sind diese Artikel nur noch die Hälfte wert. Woher soll man wissen um welche Versionen es ging? Das "Warum" etwas nicht geht, ist weniger entscheidend. Einen Wieder-Einsteiger interessiert in erster Linie was er braucht um zum Ziel zu kommen und wie er es anwenden muss. Keiner von uns, auch nicht ein "alter Hase" möchte sich mit hunderten von DOS-Versionen auseinandersetzen. Aber aufgrund des Informationsmangels verliert jeder Einsteiger ganz schnell die Lust. Und genau diese Lücke soll geschlossen werden.

Ich gehöre ebenfalls zu den jenigen, die erstmal schauen welches DOS am meisten abdeckt, damit man nicht wegen jedem kleinen Mist wieder eine neue DOS Version vor sich hat. Die (Hobby-) Zeit eines jeden ist begrenzt. Jeder will sie deshalb sinnvoll nutzen. Das geht am besten wenn man den kleinsten gemeinsamen Nenner verwendet um möglichst viele Konstellationen zu bedienen.

Es mag ja sein, dass man zum Schluß drei verschiedene DOS verwenden muß um alles abzudecken. Aber das ist noch vertretbar wenn man nicht endlos viel Zeit mit rumprobieren verschwenden muß. Oder ist jemand anderer Meinung?

Es ist nunmal nicht jeder so ein Crack, der sofort weiß welches Dos am besten funktioniert. Für Leute wie Dich, Walter oder Carsten ist auch z.B. nicht die Einsteigerhilfe gedacht. Aber gelesen wird sie trotzdem. Sie steht sogar an zweiter Stelle der meist besuchten Seiten. Warum wohl? Es gib Menschen die eben nicht so viel Ahnung haben. Mir ist schon klar dass Du diese DOS-Tabelle nicht nutzen wirst. Du bist ja auch nicht die Zielgruppe. Aber Du hast das Wissen das der Zielgruppe fehlt.

Axo: Ob es eine Tabelle wird oder eine andere Lösung, bleibt noch zu entscheiden. Bis jetzt ist es nur ein Entwurf. Mehr nicht.

grüße
Andreas

von andreasb » Di 22. Mär 2005, 02:30
Um es auf den Punkt zu bringen. Nicht nur Neueinsteiger haben Klärungsbedarf. Auch die die schon länger dabei sind. Man betrachte nur mal die folgenden Threads:

http://www.abbuc.de/modules.php?name=Fo ... kompatibel

http://www.abbuc.de/modules.php?name=Fo ... kompatibel

http://www.abbuc.de/modules.php?name=Fo ... kompatibel

http://www.abbuc.de/modules.php?name=Fo ... kompatibel

Und das sind nur ein paar von zig Fundstellen.

Die Frage nach dem "warum" stellt sich also gar nicht. Vielmehr besteht wohl dringender Klärungsbedarf.

von cas » Di 22. Mär 2005, 09:27
Hallo,

ich denke auch das soetwas dringend gebraucht wird. Es geht ja nicht darum eine riesige Matrix mit allen verfügbaren DOS Versionen und allen Verfügbaren Programmen und Erweiterungen zu erstellen, sondern eine Übersicht der am meisten Benutzten Dos Versionen und der meist beutzten Software (80 zu 20 Regel = die Top 20% Programme werden warscheinlich zu 80% genutzt).

Einsteiger haben warscheinlich oft die Frage: Welches DOS läuft mit TurboBasic?

Beste Grüsse

Carsten Strotmann

von GoodByteXL » Di 22. Mär 2005, 10:40
yep,

und deswegen halte ich ein entsprechendes FAQ für sinnvoller. Viele Fragen sind äußerst speziell und können gar nicht generell beantwortet werden. Siehe z.B. die von Andreas B. gezeigten Postings im Forum. Die würde ich eher nicht Einsteigern zuordnen. Alle dort vertretenen Poster sind weder Anfänger noch Einsteiger. Einsteiger brauchen eher eine generelle Hilfe!!!

Alternative: Warum nicht eine DOS-Ecke einrichten, die dann entsprechend betreut wird? Der Aufwand hält sich in Grenzen und mit einem optionalen Download-Angebot zu den entsprechenden DOSsen (Aufbau, Bedienung, Konfigurationsmöglichkeiten, Handbuch, etc.) ließen sich die Masse des Infobedarfs abdecken. Das könnte man prima in die Software-Rubrik packen.

von CharlieChaplin » Do 24. Mär 2005, 16:16
Hmmm,
Andreas B. beschwerte sich über das weglassen von versions nummern. also müsste Carsten`s Frage richtig lauten:

Welches DOS läuft mit dem original Turbo Basic XL Version 1.5 ?!?
(es gibt ja auch noch div. gepatchte TB Versionen, z.B. TB Version 2.5, turbo-Basic 3.2q, turbo Basic 400 bzw. frost-basic, etc. etc.)

- TB XL Version 1.5 nutzt RAM unter dem OS,
- TB Version 2.5 kenne ich leider nicht... (Versionsnummer ist kein GAG! Version 2.5 wurde entweder erweitert oder gekürzt...)
- Turbo-Basic 3.2q ist der Patch von Tom Hunt und nutzt kein RAM unter dem OS (wegfall von BLOAD, BRUN und evtl. noch anderer Commandos)
- turbo Basic 400 bzw. frost basic ist die offizielle 400/800 version von Frank ostrowski, sie nutzt kein RAM unter dem OS (aber leider hat der autor sie direkt mit dem DOS.SYS von DOS 2.0s oder DOS 2.5 verknüpft bzw. mit append angehängt, d.h. das DOS.SYS ist hier 180 Sektoren lang und enthält ein DOS + Turbo Basic 400); diese version ist in der vorliegenden form unter keinem anderen DOS nutzbar (als mit jener Version, mit der es verknüpft wurde), es sei denn ein Hacker/Cracker schafft hier abhilfe...

einfacher ist es mit dem Compiler (versionsnummer unbekannt, es gibt glaube ich nur einen TB Compiler) und dem runtime (auch hier kenne ich die versionsnummer nicht, es gibt wohl ebenfalls nur eine). Es gibt davon versionen mit deutschen und engl. Texten. das war es aber schon, beide varianten die ich von compiler und runtime kenne (engl. / deutsch), benutzen das RAM unter dem OS.

Das TB XL 1.5 schaltet übrigens das eingebaute Atari Basic (Revision B oder C im XL/XE Rechner, die Versionsnummer ist mir leider unbekannt) automatisch ab, man muss hier also keine Option Taste drücken. anders verhält es sich mit Compiler und Runtime, hier muss man das Atari Basic selber abschalten also ggf. Option drücken...

- andreas magenheimer (humanoid, version 0.99 beta)

von CharlieChaplin » Do 24. Mär 2005, 16:30
Nun,
ich denke zu diesem Thema wäre eine kleine Umfrage nötig (welches DOS nutzt ihr) ?!? wobei man ruhig 50 versch. DOSse zur Auswahl anbieten kann, aus denen der User einfach eines ankreuzt bzw. anklickt. Hat man dann am Ende eine Top 5 (oder Top 10) herausgefunden, kann man ja weiter differenzieren - also nach den genauen Versionsnummern fragen.

Ich vermute Mal, die allgemeine Umfrage wird hierzulande folgende Top 5 ergeben (keine Rangfolge):
- DOS 2.5 (atari)
- Turbo-DOS (reitershan)
- My-DOS (wordmark)
- Bibo-DOS (compyshop)
- Sparta DOS (ICD/FTE)

Da in anderen Ländern das Turbo- und Bibo- DOS nicht so verbreitet geschweige denn bekannt ist (z.B. fehlen eines Manuals, einer anleitung in entsprechender sprache), dürfte das dort dann etwas anders aussehen. Egal, ich kann bei meiner Vermutung ja auch falsch liegen... eine differenzierung nach Versionen bzw. Versionsnummern wäre insbesondere bei MyDOS und Sparta DOS interessant, da es dort so furchtbar viele versionsnummern gibt.

also muss eine DOS - Umfrage her oder die alte umfrage noch einmal wiederholt werden. Das sich an dieser umfrage (oder an umfragen allgemein) dann nur wenige user beteiligen ist ja nicht meine schuld... die daraus gewonnen erkenntnisse kann man dann ja auf eine "software-datenbank" übertragen (allg. und spez. Angaben zu den Top 5 Atari DOSsen, sowie "welches Prog. läuft mit welchem DOS ?")...

ach ja, im A8FAQ von Michael Current sind natürlich auch ein paar nützliche DOS Hinweise zusammengetragen (aber auf englisch halt) - und im ABBUC Magazin gab es ja auch div. Artikel zu diesem Thema (z.B. meinen mist, namens "DOSlein wechsel dich...") .

Gruss, Andreas Magenheimer.