Wenn bei einer meiner Disketten die Directory gelesen wird kommt es zur Endlosschleife. Kann es nur durch Run/Stop unterbrechen. Woher kommt sowas und wie kann man das abstellen?
Hallo Besucher, der Thread wurde 1,5k mal aufgerufen und enthält 9 Antworten
letzter Beitrag von schlonkel am
-
-
Da scheint die BAM fehlerhaft zu sein. Solltest du mal mit einem Diskdoktor verfolgen. Starte bei Track 18, Sektor 1 und schau nach ob irgendwann ein schon gelesener Sektor wiederholt aufgerufen wird. Dann entstünde ein unendlicher Loop.
-
Ah so. Welches PRG ist dafür gut geeignet?
-
Also die BAM erzeugt eigentlich keine Loops würde ich sagen. Die enthält ja nur Infos über die Belegung der Blocks. Ich würde anfangen, bei den Verkettungen der Blocks zu suchen...
-
Oh, ich nutze da http://noname.c64.org/csdb/release/?id=97326
Disketten einlegen, dann F7 drücken, F1 drücken und als Track 18 / Sektor 1 eingeben. Den läd er automatisch ein und du kannst mit F3 immer den nächsten verlinkten Sektor aufrufen.
Lysosom: Ja, die Verkettung, meinte ich auch
-
Mußte gerade feststellen das Directory im normalen 64er Modus gar nicht erst eingelesen wird, wohl aber das Spiel gestartet werden kann. Nur im AR6 Modus läuft die Directory in Loop.
-
Da hat bestimmt einer mit Anticrackermassnahmen hantiert und kam sich saucool vor, dass seine Kumpels damals die Directory nicht mehr laden konnten Haben wir diese Spielechen nicht alle getrieben als wir noch jung und lame waren
-
Da zeigt wohl 18 1 immer auf 18 1. Ja, was waren wir Helden... moment... damals [tm] war ich noch gar nicht so c00l
-
Da geh ich langsam auch mal stark von aus. Verblüffend wie sich der Startscreen vom Spiel verhält, wenn man die Tracks auf eine neue Disk zieht und danach lädt.
-
Bitteschön - repaired by the great schlonkel