ABBUC Magazine - Unterschiede Downloads vs. Diskversand

1, 2, 3

Re: ABBUC Magazine - Unterschiede Downloads vs. Diskversand

von GoodByteXL » Sa 19. Okt 2019, 13:32
Erhard hat geschrieben:Du könntest auch versuchen, nach dem Laden von Sektor 6 die BREAK-Taste zu drücken, wenn der Atari da hängt. Das hilft schon mal, wenn die SIO meint, auf irgendwas warten zu müssen.

Ja, das hatte ich auch schon probiert. Auch das Tauschen aller Hardware inkl. der SIO-Kabel hat mich einer Lösung nicht näher gebracht. Es sieht so aus, als ob irgendetwas beim Laden die SIO triggert, zu blocken.

Habe dazu noch im Softwarebereich zum Wettbewerb gefragt. Es scheint ein Wurm im Siemens-Luftkabel zu sein. :evil:

Danke für das Feedback.

Nachtrag: Es ist definitiv ein SIO-Problem, denn auf dem KMK/JZ IDE PLus 2.0 Rev. C startet es sauber.

ABBUC Magazine - Unterschiede Downloads vs. Diskversand

von Erhard » So 20. Okt 2019, 10:27
Hi,

ich habe das andere Thema mitverfolgt.

Ich würde sehr gerne versuchen herauszufinden, woran das liegt, aber da es bei mir auf allen getesteten Systemen läuft habe ich leider keine Möglichkiet.

CU, Erhard

ABBUC Magazine - Unterschiede Downloads vs. Diskversand

von Erhard » So 20. Okt 2019, 12:21
Hi,

ich komme nun zu Abbuc Magazin 138A.

Auch hier weichen ausgelieferte Disk und die Datei zum herunterladen voneinander ab.

Bitte beachten: im folgenden Protokoll sind die dezimal ausgerechneten Sektornummern falsch. Mir liegt noch keine aktualisierte Programmversion vor. Die Sektoren lauten $3e3 ... $3ff.

Code: Alles auswählen
D:\A8\a8diskutils\bin>a8diskcomp.exe C:\Temp\CLUB\MAG138A.ATR D:\ERHARD\ABUC138A.ATR
A8 Disk Vergleich Dienstprogramm v0.1.3
Urheberrechte (C) 2017-2019 Daniel Noguerol. Alle Rechte vorbehalten.
Deutsche Übersetzung Zaxxon-HH
Lizenziert unter der Apache 2.0 Lizenz.
Befehl ausführen mit -h für Hilfe.

Vergleichen: MAG138A.ATR[1] und ABUC138A.ATR[2]
!!Spur 38, Sektor 7 (691) Daten stimmen nicht überein: CRC[1]=C2A8FA9D CRC[2]=ECEC3987
!!Spur 38, Sektor 8 (692) Daten stimmen nicht überein: CRC[1]=C2A8FA9D CRC[2]=16752F2D
!!Spur 38, Sektor 9 (693) Daten stimmen nicht überein: CRC[1]=C2A8FA9D CRC[2]=A05F82B6
!!Spur 38, Sektor 10 (694) Daten stimmen nicht überein: CRC[1]=C2A8FA9D CRC[2]=66B1206B
!!Spur 38, Sektor 11 (695) Daten stimmen nicht überein: CRC[1]=C2A8FA9D CRC[2]=386F2B2B
!!Spur 38, Sektor 12 (696) Daten stimmen nicht überein: CRC[1]=C2A8FA9D CRC[2]=8F54344F
!!Spur 38, Sektor 13 (697) Daten stimmen nicht überein: CRC[1]=C2A8FA9D CRC[2]=03671F93
!!Spur 38, Sektor 14 (698) Daten stimmen nicht überein: CRC[1]=C2A8FA9D CRC[2]=C00B9B12
!!Spur 38, Sektor 15 (699) Daten stimmen nicht überein: CRC[1]=C2A8FA9D CRC[2]=5C536AEF
!!Spur 38, Sektor 16 (700) Daten stimmen nicht überein: CRC[1]=C2A8FA9D CRC[2]=44CCB3C4
!!Spur 38, Sektor 17 (701) Daten stimmen nicht überein: CRC[1]=C2A8FA9D CRC[2]=22D6AB91
!!Spur 38, Sektor 18 (702) Daten stimmen nicht überein: CRC[1]=C2A8FA9D CRC[2]=169D648F
!!Spur 38, Sektor 19 (703) Daten stimmen nicht überein: CRC[1]=C2A8FA9D CRC[2]=411D7698
!!Spur 38, Sektor 20 (704) Daten stimmen nicht überein: CRC[1]=C2A8FA9D CRC[2]=5B1A511E
!!Spur 38, Sektor 21 (705) Daten stimmen nicht überein: CRC[1]=C2A8FA9D CRC[2]=4EB37FFF
!!Spur 38, Sektor 22 (706) Daten stimmen nicht überein: CRC[1]=C2A8FA9D CRC[2]=8E17583D
!!Spur 38, Sektor 23 (707) Daten stimmen nicht überein: CRC[1]=C2A8FA9D CRC[2]=1261865D
!!Spur 38, Sektor 24 (708) Daten stimmen nicht überein: CRC[1]=C2A8FA9D CRC[2]=D5740E62
!!Spur 38, Sektor 25 (709) Daten stimmen nicht überein: CRC[1]=C2A8FA9D CRC[2]=81692941
!!Spur 38, Sektor 26 (710) Daten stimmen nicht überein: CRC[1]=C2A8FA9D CRC[2]=5CC799B7
!!Spur 39, Sektor 1 (703) Daten stimmen nicht überein: CRC[1]=C2A8FA9D CRC[2]=5BE304D3
!!Spur 39, Sektor 2 (704) Daten stimmen nicht überein: CRC[1]=C2A8FA9D CRC[2]=D8D33C25
!!Spur 39, Sektor 3 (705) Daten stimmen nicht überein: CRC[1]=C2A8FA9D CRC[2]=6EC255D5
!!Spur 39, Sektor 4 (706) Daten stimmen nicht überein: CRC[1]=C2A8FA9D CRC[2]=DCA7A879
!!Spur 39, Sektor 5 (707) Daten stimmen nicht überein: CRC[1]=C2A8FA9D CRC[2]=54DB4FE5
!!Spur 39, Sektor 6 (708) Daten stimmen nicht überein: CRC[1]=C2A8FA9D CRC[2]=EA31635C
!!Spur 39, Sektor 7 (709) Daten stimmen nicht überein: CRC[1]=C2A8FA9D CRC[2]=90E21ED7
!!Spur 39, Sektor 8 (710) Daten stimmen nicht überein: CRC[1]=C2A8FA9D CRC[2]=BD6DD6DC
!!Spur 39, Sektor 9 (711) Daten stimmen nicht überein: CRC[1]=C2A8FA9D CRC[2]=463397D9

Vergleich gescheitert - bitte weiter oben für detaillierte Ausgabe nachschauen.


Im Download sind die Sektoren leer, auf der ausgelieferten Disk nicht.

Der Inhalt der Sektoren auf der ausgelieferten Disk gehört angeblich zur Datei $0D = TITEL.EXE

Ein Trace hat für diese Date folgende Belegung ergeben:

abuc138a.atr
titel.exe, 29, 74
29-f0, 3bb-3df (72)

abuc138a.atr
titel.exe, 29,74
29-f0, 3bb-3df (72)

Die Sektoren zwischen dem Ende von TITEL.EXE ($3DF) und dem Anfang der Diskrepanz ($3E3) gehören zur Datei INFO.TXT.

Meine Vermutung: Die ausgelieferte Version der Disk enthält eine TITEL.EXE, die vorher mal länger war und dann wurde eine kleinere Version draufkopiert. Deshalb enthalten die letzen Sektoren noch Daten, gehören aber nicht mehr zur Datei und wurden in der Belegungstabelle folglich als frei markiert.

Dann wurde die Disk mit der DOS-Funktion "Disk Duplizieren" in ein ATR kopiert, womit diese Sektoren dann nicht mitkopiert wurden. Ergo weichen die MD5 voneinander ab. Die Dateien auf der ausgelieferten Disk sind aber vermutlich völlig in Ordnung.

Das Thema mit den ganzen Analysen und der Tipperei hat mich sicher mehr als 10 Stunden gekostet und heute ist der ganze Sonntag Vormittag dafür draufgegagen.... ich weiß, zwingt mich ja keiner.

CU, Erhard
1, 2, 3