Neueste Beiträge

Seiten: 1 2 3 [4] 5 6 ... 10
31
Auktionen & Co. / Re: Ich gebe meinen Atari TT ab
« Letzter Beitrag von tripleclick am Mo 22.12.2025, 20:37:45 »
Der TT ist verkauft.
Allen hier ein Frohes Fest. :-)
32
Software (16-/32-Bit) / Re: Kaos Tos 1.42 Image
« Letzter 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}")
33
Software (16-/32-Bit) / Re: Kaos Tos 1.42 Image
« Letzter 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)+
34
Software (16-/32-Bit) / Re: Kaos Tos 1.42 Image
« Letzter 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 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.)
35
Emulatoren / Re: Hatari 2.6.1 Bugfix Release erschienen
« Letzter Beitrag von AndreasKromke am Mo 22.12.2025, 10:57:27 »
Danke!
36
Emulatoren / Re: Hatari 2.6.1 Bugfix Release erschienen
« Letzter Beitrag von czietz am Mo 22.12.2025, 10:56:33 »
Das Support-Forum wäre da: https://www.atari-forum.com/viewforum.php?f=51
Und die Entwicklermailingliste wäre dort: https://sourceforge.net/projects/hatari/lists/hatari-devel
37
Emulatoren / Re: Hatari 2.6.1 Bugfix Release erschienen
« Letzter Beitrag von AndreasKromke am Mo 22.12.2025, 10:41:13 »
Ich finde leider keine vollständigen Informationen über die Statusanzeige unten im Fenster, selbst die Anleitung ist unvollständig.

Was bedeutet das Minuszeichen bei der Taktfrequenzangabe "8MHz/-"?
Was bedeutet "SE:13"?
Was für eine Zeitangabe ist "00:00:08:0"? Oder ist das eine Netzwerkadresse?
Was bedeuten die sechs Minuszeichen rechts daneben?
"FS:" ist vermutlich "frame skip", wenn der host zu langsam ist?
"BLT:" hat etwas mit dem Blitter zu tun?
"REC:" hat etwas mit der Aufzeichnung zu tun?
Warum "8MHz" und "4MB", aber "71 Hz", also mal ohne, mal mit Leerzeichen?  8)

Aber allgemein: tolles Programm, nur daß im Fenstermodus der Mauszeiger penetrant kleben bleibt, wogegen nur F11 hilft. Naja, und die Umlauttasten sind tot.
38
Hardware (High-End) / Re: Raven060 - Aufbau-Abenteuer
« Letzter Beitrag von Nervengift am Mo 22.12.2025, 00:34:28 »
Der 68150FN40 hat jetzt auch einen Kühlkörper spendiert bekommen und der Vogel ist bereit, ins Nest einzuziehen. Ich hoffe, dass ich jetzt schon sehr bald die ersten Flugversuche unternehmen kann. ;)
39
Software (16-/32-Bit) / Re: Kaos Tos 1.42 Image
« Letzter 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.
40
Software (16-/32-Bit) / Re: Kaos Tos 1.42 Image
« Letzter 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.)
Seiten: 1 2 3 [4] 5 6 ... 10