Gibt es eigentlich eine gute Dokumentation des Betriebssystems vom A8 ?
Also quasi ein disassembliertes ROM - am besten mit Dokumentation der einzelnen Systemprogramme!
Betriebssystem
Moderator: Rockford
- LarsImNetz
- Beiträge: 152
- Registriert: 24.08.2021 18:27
- Has thanked: 109 times
- Been thanked: 81 times
- Kontaktdaten:
Re: Betriebssystem
Hi Peter,
wozu? Das Atari 8bit OS hat ein paar feste Einsprungadressen, mehr sollte es definitiv nicht geben. Wozu sollte es den Code ausgedruckt geben? Der Atari 400/800 hatte schon ein geniales von Ingenieuren gebautes OS, das im 1200XL etwas zu stark "verbessert" wurde. Im 600/800XL wurden ein paar Routinen nochmals überarbeitet und ein paar Adressen von 400/800 übernommen, damit die Kompatiblität nicht so leidet. IMHO spielt es überhaupt keine Rolle, wie es implementiert wurde, nur das gewisse Adressen halt fix sind.
Ansonsten, das Atari Profibuch ist IMHO eine gute Anlaufstelle für die meisten und wichtigsten Adressen.
LG
Lars
wozu? Das Atari 8bit OS hat ein paar feste Einsprungadressen, mehr sollte es definitiv nicht geben. Wozu sollte es den Code ausgedruckt geben? Der Atari 400/800 hatte schon ein geniales von Ingenieuren gebautes OS, das im 1200XL etwas zu stark "verbessert" wurde. Im 600/800XL wurden ein paar Routinen nochmals überarbeitet und ein paar Adressen von 400/800 übernommen, damit die Kompatiblität nicht so leidet. IMHO spielt es überhaupt keine Rolle, wie es implementiert wurde, nur das gewisse Adressen halt fix sind.
Ansonsten, das Atari Profibuch ist IMHO eine gute Anlaufstelle für die meisten und wichtigsten Adressen.
LG
Lars
- CharlieChaplin
- Beiträge: 586
- Registriert: 18.06.2021 22:59
- Has thanked: 116 times
- Been thanked: 153 times
- Kontaktdaten:
Re: Betriebssystem
Gibt es u.a. für den Atari 800
Rev. A: http://www.atarimania.com/documents/Ata ... v.%20A.pdf
Rev. B: http://www.atarimania.com/documents/ata ... isting.pdf
Für den 1200XL und 600XL, 800XL einfach mal bei atarimania stöbern.
Rev. A: http://www.atarimania.com/documents/Ata ... v.%20A.pdf
Rev. B: http://www.atarimania.com/documents/ata ... isting.pdf
Für den 1200XL und 600XL, 800XL einfach mal bei atarimania stöbern.
-
- Beiträge: 182
- Registriert: 19.08.2021 00:18
- Has thanked: 21 times
- Been thanked: 55 times
- Kontaktdaten:
Re: Betriebssystem
ja, man sollte sich an die Einsprünge halten, dann bleibt es auch kompatibel.LarsImNetz hat geschrieben: ↑23.08.2022 21:08Hi Peter,
wozu? Das Atari 8bit OS hat ein paar feste Einsprungadressen, mehr sollte es definitiv nicht geben. Wozu sollte es den Code ausgedruckt geben? Der Atari 400/800 hatte schon ein geniales von Ingenieuren gebautes OS, das im 1200XL etwas zu stark "verbessert" wurde. Im 600/800XL wurden ein paar Routinen nochmals überarbeitet und ein paar Adressen von 400/800 übernommen, damit die Kompatiblität nicht so leidet. IMHO spielt es überhaupt keine Rolle, wie es implementiert wurde, nur das gewisse Adressen halt fix sind.
Ansonsten, das Atari Profibuch ist IMHO eine gute Anlaufstelle für die meisten und wichtigsten Adressen.
LG
Lars
Aber neugierig ist man ja schon, und will wissen, wie das eine oder andere im Detail gemacht wird. mich z.B. hat interessiert, was im VBI denn so GENAU passiert. Oder wie die HELP Taste vom OS gelesen und dann doch ausgeblankt wird. Das kann man in den vom Charlie angegebenen Dokus gut nachvollziehen.
- Dr. Irata
- Beiträge: 937
- Registriert: 24.08.2021 14:40
- Has thanked: 110 times
- Been thanked: 268 times
- Kontaktdaten:
Re: Betriebssystem
Hallöle,
ja genau darum geht es !
Ich bin notorisch neugierig und möchte wissen, wie die Dinge ablaufen.
Janko hat mir gerade erzählt, daß er an einer eigenen VBI-Routine arbeitet, die etwas schlanker ist, als die Originalroutine, andere blenden das OS aus und nutzen eigene Routinen, weil sie nicht immer alles brauchen... diese Technik möchte ich natürlich auch beherrschen und dazu braucht man Kenntnis über das OS.
Grüße
Peter
ja genau darum geht es !
Ich bin notorisch neugierig und möchte wissen, wie die Dinge ablaufen.
Janko hat mir gerade erzählt, daß er an einer eigenen VBI-Routine arbeitet, die etwas schlanker ist, als die Originalroutine, andere blenden das OS aus und nutzen eigene Routinen, weil sie nicht immer alles brauchen... diese Technik möchte ich natürlich auch beherrschen und dazu braucht man Kenntnis über das OS.
Grüße
Peter
- cas
- Beiträge: 813
- Registriert: 18.06.2021 21:01
- Wohnort: Solar System
- Has thanked: 181 times
- Been thanked: 362 times
- Kontaktdaten:
Re: Betriebssystem
Weitere Informationen gibt es auch im AtariWikiCharlieChaplin hat geschrieben: ↑23.08.2022 21:19Gibt es u.a. für den Atari 800
Rev. A: http://www.atarimania.com/documents/Ata ... v.%20A.pdf
Rev. B: http://www.atarimania.com/documents/ata ... isting.pdf
Für den 1200XL und 600XL, 800XL einfach mal bei atarimania stöbern.
https://atariwiki.org/wiki/Wiki.jsp?pag ... g%20System
- DjayBee
- Beiträge: 628
- Registriert: 17.08.2021 04:02
- Has thanked: 387 times
- Been thanked: 177 times
- Kontaktdaten:
Re: Betriebssystem
Oder hier in reiner Textform inkl. den Adressen und Opcodes:CharlieChaplin hat geschrieben: ↑23.08.2022 21:19Gibt es u.a. für den Atari 800
Rev. A: http://www.atarimania.com/documents/Ata ... v.%20A.pdf
Rev. B: http://www.atarimania.com/documents/ata ... isting.pdf
https://ksquiggle.neocities.org/800a.htm
https://ksquiggle.neocities.org/800b.htm (Zur Analyse ist das durch die Adressen auch besser als der (reine) Quellcode im AtariWiki.)
Aber auch von mir der Hinweis: Lernen und Nachvollziehen sind gut, direkt renspringen nicht weil das mit hoher Wahrscheinlichkeit inkompatibel zu den anderen Versionen des OS ist.
- DjayBee
- Beiträge: 628
- Registriert: 17.08.2021 04:02
- Has thanked: 387 times
- Been thanked: 177 times
- Kontaktdaten:
Re: Betriebssystem
Hier findet sich der Quellcode für Rev5 vom XL-OS hochgeladen von Curt Vendel.
Laut History stammt die Version vom 04.09.1984 und laut Kr0tki wurde sie nie in Geräten ausgeliefert.
Zum Nachschlagen sollte sie aber dennoch taugen.
UPDATE:
Das ist ein besserer Link weil er auch noch Rev 2 - das echte OS des 800XL - enthält.
Laut History stammt die Version vom 04.09.1984 und laut Kr0tki wurde sie nie in Geräten ausgeliefert.
Zum Nachschlagen sollte sie aber dennoch taugen.
UPDATE:
Das ist ein besserer Link weil er auch noch Rev 2 - das echte OS des 800XL - enthält.
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast