atari-home.de - Foren

Software => Software (16-/32-Bit) => Thema gestartet von: neogain am Fr 24.04.2015, 12:48:43

Titel: Kaos Tos 1.42 Image
Beitrag von: neogain am Fr 24.04.2015, 12:48:43
Hallo,

suche das Kaos Tos 1.42 Image. Benötige das Tos zum Patchen vom IDE Treiber für Autoboot. Ich habe nur die 1.43 gefunden, damit funktioniert das aber nicht. TOS 1.04 funktioniert schonmal mit Autoboot jetzt (gepatcht). Und habe mal das Emutos auf dem ST probiert. Leider ist das im Moment nur im Ram. Müßte mal schauen, ob ich das auch in den Flash bekomme.
Titel: Re: Kaos Tos 1.42 Image
Beitrag von: Lukas Frank am Di 05.04.2016, 16:17:22
Habe mir mal wegen meiner 68020 Basteleien das Schweizer KAOS 1.43 auf Eprom gebrannt und in meinen Bastel Atari Mega ST eingebaut. Allerdings stört mich die Tastaturbelegung ...

Hat jemand eine Deutsche Version 1.42 oder einen Link dazu ?
Titel: Re: Kaos Tos 1.42 Image
Beitrag von: neogain am Di 05.04.2016, 16:42:23
Habe mir mal wegen meiner 68020 Basteleien das Schweizer KAOS 1.43 auf Eprom gebrannt und in meinen Bastel Atari Mega ST eingebaut. Allerdings stört mich die Tastaturbelegung ...

Hat jemand eine Deutsche Version 1.42 oder einen Link dazu ?

Im Anhang die englische Version aus dem Atari-Forum.com. Wenn dir das besser gefällt, hab die deutsche Version bis heute nicht gefunden.
Titel: Re: Kaos Tos 1.42 Image
Beitrag von: Lukas Frank am Di 05.04.2016, 17:26:03
Habe vorhin den Herrn Kromke angeschrieben, mal schauen ...
Titel: Re: Kaos Tos 1.42 Image
Beitrag von: Lukas Frank am Di 05.04.2016, 19:45:55
Was ist denn damit ->   http://www.avtandil.narod.ru/tos/kos104de.zip

Lösche gerade meine Eproms und brenne das mal ...
Titel: Re: Kaos Tos 1.42 Image
Beitrag von: Gast120501 am Di 05.04.2016, 20:54:37
Probier mal das hier aus, Versionsnummer kann ich nicht sehen, aber die Meldungen darin sind in Deutsch (mit Notepad++ reiungeguckt)
Titel: Re: Kaos Tos 1.42 Image
Beitrag von: Gast120501 am Di 05.04.2016, 20:56:25
Und da ist gleich nocheins, achtung, Dateiname gleich, aber aus einem anderen Ordner.
Titel: Re: Kaos Tos 1.42 Image
Beitrag von: Gast120501 am Di 05.04.2016, 20:58:48
Und noch eins... Sag mal bescheid, welches davon das von dir gesuchte ist...

Da ist auch noch ein Kaos143sg, aber das willst du scheinbar nicht.
Titel: Re: Kaos Tos 1.42 Image
Beitrag von: Lukas Frank am Di 05.04.2016, 21:01:00
Herr Kromke hat mir eine 1.42B zugeschickt ...
Titel: Re: Kaos Tos 1.42 Image
Beitrag von: Burkhard Mankel am Mi 06.04.2016, 10:49:56
Ich habe mir eben mal testweise alle KAOS Versionen von @1ST1 downgeloaded und im STeEm getestet! Sie zeigen im Desktop Info sehr verwirrende Angaben:
Unter dem Atari Symbol liest man "68040" und es steht irgendwo "GEM030" oder "TOS030" - wo hat das noch was mit TOS 1.(0)4 zu tun aus dem es ja entstanden sein soll?
Übrigens - die enthaltenen Icons können mir auch nicht wirklich gefallen!
Auch sind scheinbar alle von ihm gefundenen Versionen identisch! Und verwirrend ist auch das Erstelldatum im 2. Link: Jahrgang 2027 - dürfte also noch gar nicht existieren!
Titel: Re: Kaos Tos 1.42 Image
Beitrag von: Lukas Frank am Mi 06.04.2016, 11:30:56
In meiner 1.42B steht auch 68040 ...

Einfach ein Hinweis das TOS 1.04 mit allen Motorola 68k CPUs läuft bis hin zum MC68040.
Titel: Re: Kaos Tos 1.42 Image
Beitrag von: Gast120501 am Mi 06.04.2016, 15:09:06
Das ist doch auch mal cool, das könnte dann auch mit der PAK laufen. Kann ich bitte das 1.42b haben?
Titel: Re: Kaos Tos 1.42 Image
Beitrag von: Arthur am Mi 06.04.2016, 15:32:38
Würde erst mal mit Herrn Kromke Rücksprache halten ob das in seinem Sinn ist bevor es hier Diskussionen gibt.
Titel: Re: Kaos Tos 1.42 Image
Beitrag von: Burkhard Mankel am Do 07.04.2016, 19:58:23
Ich habe mir mal den Spaß erlaubt und eine Vergleichsroutine in GfA-BASIC geschrieben und damit alle hier verlinkten IMGs verglichen! Die Dateien haben den gleichen Inhalt:
CLOSE #1
CLOSE #2
file$="KAOSTOS"
in1$="K:\"+file$+"1.IMG"
in2$="K:\"+file$+"2.IMG"
OPEN "I",#1,in1$
OPEN "I",#2,in2$
FOR burkhard=1 TO 196608
  a=INP(#1)
  b=INP(#2)
  IF a<>b
    PRINT "#";
  ENDIF
NEXT burkhard
CLOSE #1
CLOSE #2
PRINT
PRINT ,,"next Turn"
file$="KOS104D"
in1$="K:\"+file$+"1.IMG"
in2$="K:\"+file$+"2.IMG"
OPEN "I",#1,in1$
OPEN "I",#2,in2$
FOR burkhard=1 TO 196608
  a=INP(#1)
  b=INP(#2)
  IF a<>b
    PRINT "#";
  ENDIF
NEXT burkhard
CLOSE #1
CLOSE #2
PRINT
PRINT ,,"next Turn"
in1$="K:\KAOSTOS1.IMG"
in2$="K:\KOS104D1.IMG"
OPEN "I",#1,in1$
OPEN "I",#2,in2$
FOR burkhard=1 TO 196608
  a=INP(#1)
  b=INP(#2)
  IF a<>b
    PRINT "#";
  ENDIF
NEXT burkhard
CLOSE #1
CLOSE #2
END
Ausgegeben wurden am Ende nur die Zeilen "next Turn", obwohl nach meinem Programm bei jedem Unterschied ein "#" hätte erscheinen müssen! Ergo: Alle IMGs identisch!
Titel: Re: Kaos Tos 1.42 Image
Beitrag von: AndreasKromke am So 21.12.2025, 18:40:47
(...)
Unter dem Atari Symbol liest man "68040" und es steht irgendwo "GEM030" oder "TOS030" - wo hat das noch was mit TOS 1.(0)4 zu tun aus dem es ja entstanden sein soll?
Übrigens - die enthaltenen Icons können mir auch nicht wirklich gefallen!
(...)
Weder das 68040-Logo noch "TOS30" noch die Icons sind von mir. Die Katze am Mülleimer ist eine Anspielung auf Herrn Katzschke, der tatsächlich außer den optischen Änderungen nur die Anpassungen an die neueren Prozessoren, also 68010/20/30, beigesteuert hat. Dafür hat er sich im "About"-Dialog auch prominent eingetragen. Den Regenbogen-Effekt habe ich aus Platzgründen rausgeschmissen. War auch albern.

Im übrigen ist Hatari ein tolles Teil. Man braucht nur noch ein leeres Disketten-Image mit Dateiendung ".st" und einen Rattenschwanz von Parametern, und schon löppt es.
Titel: Re: Kaos Tos 1.42 Image
Beitrag von: AndreasKromke am So 21.12.2025, 18:53:57
Hier ist meine Version, ich ich gefunden habe.
Titel: Re: Kaos Tos 1.42 Image
Beitrag von: AndreasKromke am So 21.12.2025, 18:54:55
Und so sieht die andere aus, vielleicht hat der Katzschke die nochmal geändert? Man muß bei der Version in die Menüs klicken, damit sie runterfallen. Und es gibt keine Bootverzögerung. Vielleicht ist das noch eine Version Katschke 1.4.0 oder so. Weiß ich nicht mehr.
Titel: Re: Kaos Tos 1.42 Image
Beitrag von: Lukas Frank am So 21.12.2025, 19:00:32
Habe mir die 1.4.3DE mit dem IDE Patch von @czietz in zwei Eproms gebrannt und mit einem c´t IDE Interface getestet. Läuft mit Overscan unter 640x480 und dem control.acc von der Mega ST System Diskette. Bin sehr zufrieden damit ...
Titel: Re: Kaos Tos 1.42 Image
Beitrag von: czietz am So 21.12.2025, 19:01:46
Habe mir die 1.4.3DE mit dem IDE Patch von @czietz in zwei Eproms gebrannt und mit einem c´t IDE Interface getestet. Bin sehr zufrieden damit ...

Danke für den Test und das Lob!
Titel: Re: Kaos Tos 1.42 Image
Beitrag von: Lukas Frank am So 21.12.2025, 19:04:17
Ja auch getestet mit einer Beta vom HDDriver mit Ram Disk ...
Titel: Re: Kaos Tos 1.42 Image
Beitrag von: Lukas Frank am So 21.12.2025, 19:50:17
... das Atari Logo finde ich ja gut aber dieses 68040 darunter finde ich etwas unnötig. Man könnte ja auch so auf die Idee kommen dieser Rechner hätte eine 040 CPU. Es reicht ja wenn man weiss da KAOS TOS auf Rechnern mit 000,010,020,030 und 040 CPU´s läuft.
Titel: Re: Kaos Tos 1.42 Image
Beitrag von: goetz @ 3rz am So 21.12.2025, 19:54:57
Und so sieht die andere aus, vielleicht hat der Katzschke die nochmal geändert? Man muß bei der Version in die Menüs klicken, damit sie runterfallen. Und es gibt keine Bootverzögerung. Vielleicht ist das noch eine Version Katschke 1.4.0 oder so. Weiß ich nicht mehr.

Spannend, deine Original-1.4.2 unterscheidet sich von der 1.4.2, die ich aus einem EPROM (https://archive.org/details/kaos-142) ausgelesen bekommen habe. Die unterscheiden sich deutlich, wenn ich einen schnellen Blick auf biodiff werfe …
Titel: Re: Kaos Tos 1.42 Image
Beitrag von: AndreasKromke am So 21.12.2025, 22:43:22
... das Atari Logo finde ich ja gut aber dieses 68040 darunter finde ich etwas unnötig. Man könnte ja auch so auf die Idee kommen dieser Rechner hätte eine 040 CPU. Es reicht ja wenn man weiss da KAOS TOS auf Rechnern mit 000,010,020,030 und 040 CPU´s läuft.
Tatsächlich sind es weder CPU's noch gar CPU´s, sondern schlicht CPUs, aber ich finde es auch unnötig und hätte das nie reingemalt. Im übrigen benötigt der 040 ja auch noch eine FPU-Bibliothek, und die ist nicht im ROM. Hier wird Falsches suggeriert. Auch der Klick auf die Menüs ist eher für Mac-Anwender. Der Schriftzug DESKTOP ist aber schon korrekt, denn das ist der Name der Shell - des Datei- und Programm-Managers. Und der Name des laufenden Programms steht immer links oben, i.G.z. macOS, wo man dort immer den Apfel findet. Aber da klickt man ja auch auf Menüs.

Andere Frage: Warum läuft OIDS nicht mit Hatari?
Titel: Re: Kaos Tos 1.42 Image
Beitrag von: czietz am So 21.12.2025, 23:16:51
Andere Frage: Warum läuft OIDS nicht mit Hatari?

Das gehört vielleicht eher in einen separaten Thread. Aber was läuft denn daran nicht, siehe Screenshot? (Ich habe keine Ahnung, wie man dieses Spiel spielt, aber laufen tut es.)
Titel: Re: Kaos Tos 1.42 Image
Beitrag von: AndreasKromke am Mo 22.12.2025, 00:30:46
Das gehört vielleicht eher in einen separaten Thread. Aber was läuft denn daran nicht, siehe Screenshot? (Ich habe keine Ahnung, wie man dieses Spiel spielt, aber laufen tut es.)

Danke! Na, dann werde ich mal schauen, ob ich eine Version finde, die tut. Meine zeigt in MagicOnLinux immerhin das Intro (Spiele laufen i.a. nicht), aber Hatari zeigt nur einen blackscreen. Ich habe damals dieses Spiel geliebt.
Titel: Re: Kaos Tos 1.42 Image
Beitrag von: czietz am Mo 22.12.2025, 18:28:27
Spannend, deine Original-1.4.2 unterscheidet sich von der 1.4.2, die ich aus einem EPROM (https://archive.org/details/kaos-142) ausgelesen bekommen habe. Die unterscheiden sich deutlich, wenn ich einen schnellen Blick auf biodiff werfe …

Wie ich in dem anderen Thread bereits feststellte: Es gibt einfach verschiedene Versionen mit der gleichen Versionsnummer. Andreas, weißt Du einen Weg, wie man das Build-Datum auslesen kann, um diese Versionen zu unterscheiden? (Im ROM-Header wurde ja das Datum "04 06 19 89" des TOS 1.04 beibehalten.)
Titel: Re: Kaos Tos 1.42 Image
Beitrag von: KarlMüller am Mo 22.12.2025, 19:04:32
Es gibt einfach verschiedene Versionen mit der gleichen Versionsnummer. Andreas, weißt Du einen Weg, wie man das Build-Datum auslesen kann, um diese Versionen zu unterscheiden?
Ist zwar kein auslesen:
https://freemint.github.io/tos.hyp/de/bios_cookiejar.html#Cookie_2C_20KAOS

Es gibt noch
https://freemint.github.io/tos.hyp/de/bios_cookiejar.html#Cookie_2C_20_T30
Bei dem ist es entsprechend dem Cookie "KAOS" und noch den Cookie _EOS müsste auch nur das Datum als Wert enthalten.

Auslesen ginge wohl wenn man nach sowas sucht:
move.l #$5F454F53,(a5)+ ;  _EOS
move.l #$25051992,(a5)+
Titel: Re: Kaos Tos 1.42 Image
Beitrag von: czietz am Mo 22.12.2025, 20:21:26
Auslesen ginge wohl wenn man nach sowas sucht:
move.l #$5F454F53,(a5)+ ;  _EOS
move.l #$25051992,(a5)+

Guter Punkt. Tatsächlich scheint es in allen Versionen, die ich so in die Finger bekommen habe, immer diese konkrete Codesequenz zu sein, um den Cookie zu setzen. Daher habe ich mal eben schnell ein Python-Skript gehackt, mit dem ich diese ganzen ROM-Images anhand des Build-Datums auseinanderhalten kann.

#!/usr/bin/env python3
import sys

# read file passed as command line argument
if len(sys.argv) < 2:
    print("Usage: version-kaos.py TOS.IMG")
    sys.exit(1)

try:
    with open(sys.argv[1], "rb") as f:
        rom = f.read()
except:
    print(f"Could not read '{sys.argv[1]}'")
    sys.exit(1)

# code sequences for:
# MOVE.L #'KAOS',(A5)+, MOVE.L #xxxxxxxx,(A5)+
kaos_cookie = b"\x2a\xfc" + b"KAOS" + b"\x2a\xfc"
# MOVE.L #'_EOS',(A5)+, MOVE.L #xxxxxxxx,(A5)+
eos_cookie = b"\x2a\xfc" + b"_EOS" + b"\x2a\xfc"

if (pos := rom.find(kaos_cookie)) > 0:
    print("KAOS", end="")
elif (pos := rom.find(eos_cookie)) > 0:
    print("EOS", end="")
else:
    print("No KAOS/EOS cookie found")
    sys.exit(1)

c = rom[pos+len(kaos_cookie):pos+len(kaos_cookie)+4]
print(f" build date: {c[2]:02x}{c[3]:02x}-{c[1]:02x}-{c[0]:02x}")
Titel: Re: Kaos Tos 1.42 Image
Beitrag von: AndreasKromke am Mo 22.12.2025, 23:04:18
Das sieht ja gut aus. Vermutlich gibt es auch Programme, die zur Laufzeit alle Cookies auflisten. Ich bin noch nicht dazu gekommen, nach den Quellen zu suchen und dort hineinzuschauen.

Hat sich denn auch der Katzschke immer an diese Konvention gehalten? Das würde mich freuen. Ich habe das Datum damals übrigens als Protest gegen Kolonialismus, Imperialismus, Kapitalismus und Patriarchat  ganz bewußt nicht im proprietären US-Format codiert. Heute nähme ich natürlich ISO, man lernt ja auch dazu.
Titel: Re: Kaos Tos 1.42 Image
Beitrag von: Thorsten Otto am Mo 22.12.2025, 23:47:31
Es gibt ein COOKIES.CPX XControl Modul, das sowas kann.