Letze Version ist wohl 3.10 ?!
Wenns das Jahr2000 Problem ist - vielleicht hilft Dir das hier:
XBOOT Y2K-fest machen
Im Folgenden wird beschrieben, wie man XBOOT Jahr 2000-fest macht, d.h. die Fehler behebt, die ab dem Jahr 2000 zum Absturz führen, sobald ein neues Set angelegt oder ein altes geändert wird. Der Grund dafür: XBOOT setzt das Datum des Sets neu und kommt dabei durcheinander, da statt "00" "100" gesetzt wird - das übliche Y2K-Problem eben.
Die erste Lösung von Slobodan Curcic ist nur für die entpackte Version 3.10 des Programms XBOOT gedacht. XBOOT 3.10 ist nämlich von Hause aus 58.462 Bytes lang, lässt sich aber mit geeigneten Programmen wie NAUGHTY entpacken und hat dann die Länge 91.632 Bytes.
XBOOT Y2K-fest machen
Ein Beitrag von Slobodan Curcic, gepostet in Maus.Computer.Atari.Software.
> Patchs für XBOOT Dateilänge ca. 91632 Bytes!!!!!! <
>>> Jahr 2000 fest machen <<<<<<<<
1. Datum patchen, mach aus
1900<->2000,1980<->1880
Finde: 0657 076C 3013 EB48 8054
Ersetze: 0657 07D0 3013 EB48 8054
------------------^-
Finde: D27C 07BC 206F 0004 3081
Ersetze: 0641 0758 206F 0004 3081
-------------^----^-
2. Absturz bei Uhrzeit speichern patchen
Finde: 4852 3F00 3F3C 002B
Ersetze: 4E75 3F00 3F3C 002B
-------------^-
Es lässt sich jetzt nicht mehr mit XBOOT die Zeit
stellen und das System Info zeigt bei TOS Datum
leider xx.xx.0- an:-(
Es sind IMHO erträgliche Einschränkungen;-)
>>> Lauffähigkeit Milan/AB040/MagiCMac?(Wer testet?) <<<
1. Das Fehlerhafte Schalten der Caches in
XBOOT wird unterbunden.
Finde: 203C 0000 3919 4E7B 0002
Ersetze: 4E75 0000 3919 4E7B 0002
-------------^-
Gleich dahinter
Finde: 203C 0000 0808 4E7B 0002
Ersetze: 4E75 0000 0808 4E7B 0002
-------------^-
2. Blitterschalten verhindern
Finde: 4852 3F00 3F3C 0040 4E4E
Ersetze: 47E5 3F00 3F3C 0040 4E4E
-------------^-
4E75 ist der Opcode für RTS
und 07D0 bedeutet 2000
Slobodan Curcic Hannover, 00-02-15
XBOOT Y2K-fest machen
Alle Angaben natürlich ohne Gewähr...