ROM-Version? Du meinst die im Rechner? Welchen KERNAL hast du denn drin?
Schreib mal eine Datei mit lauter $00 als Inhalt und eine mit $FF als Inhalt und schau nach ob sich noch andere Bits ungebührlich verhalten.
ROM-Version? Du meinst die im Rechner? Welchen KERNAL hast du denn drin?
Schreib mal eine Datei mit lauter $00 als Inhalt und eine mit $FF als Inhalt und schau nach ob sich noch andere Bits ungebührlich verhalten.
Bau dir mal eine Datei die nur aus $20 besteht und übertrage die. Dann schau nach ob noch woanders solche Fehler zu sehen sind. Sollte sich ein Muster zeigen erleichtert das das Debugging ungemein.
Ein sehr ähnliches 1551-Paddle lässt sich ebenfalls mit zwei TTLs und einem 6522A nachbilden.
Durchaus noch ein bisschen interessanter wäre die Verwendung von Pin 18 der PLA. Der ist in allen 264ern unbenutzt und dekodiert auf $FD20-$FD2F wenn ich das noch richtig weiss. Bis auf einen STA in der RESET-Routine des KERNAL wird dieser Bereich nie angesprochen.
Netterweise hat der Expansionport ein paar mit 'NC' bezeichnete Pins. ![]()