Hardware > Hardware (Classic 16-/32-Bit)

Zwei Probleme mit P. Putniks IDE-Treiber - und Lösungen

(1/3) > >>

czietz:
Hallo,

mein "neuer" ST hat ein IDE-Interface mit "verdrehtem" Datenkabel, sodass ich P. Putniks IDE-Treiber und TOS-Patches verwende. Dabei sind mir zwei Probleme mit dem Treiber aufgefallen. Diese betreffen sowohl die Version 0.91 {1} als auch die neuste Version 0.98beta {2}, die ich finden konnte und übrigens auch die Varianten für "nicht-verdrehte" Datenkabel.

1. Der Treiber reserviert beim Systemstart weniger RAM für sich, als er eigentlich braucht. Er schreibt damit über den ihm gehörenden Bereich hinaus. Das bleibt oft folgenlos, weil so früh während des Startprozesses noch nicht viel im RAM ist. Würde man aber MagiC verwenden, führte das unweigerlich zu einer Fehlermeldung "Speicherblock durch Benutzerprogramm zerstört".
Glücklicherweise lässt sich das recht einfach im Treiber patchen. Im Anhang finden sich für die Versionen 0.91 als auch 0.98beta Installationsprogramme, die eine von mir entsprechend korrigierte Version des Treibers installieren.

2. Der Treiber installiert das XHDI-Cookie, hinterlässt dabei aber ein beschädigtes Cookie Jar. (Für Interessierte: Das abschließende Nullcookie wird nicht gesetzt.) Wenn später Programme Cookies setzen oder auch nur lesen wollen, führt das zu diversen Fehlfunktionen. Leider lässt sich dieses Problem nicht so einfach im Treiber patchen, da es in einem Teil mit komprimiertem Code liegt. Ich habe daher COOKIFIX.PRG geschrieben, das sich ebenfalls im Anhang befindet und das das Cookie Jar wieder repariert. Damit das klappt, muss COOKIFIX.PRG zum Zuge kommen, bevor ein anderes Programm (NVDI usw.) Cookies installiert. Also am besten als erstes Programm (oder höchstens hinter BIGDOS.PRG) in den AUTO-Ordner stellen.

Wie immer gilt, dass ich diese Programme zwar getestet habe (und auch selbst auf dem ST einsetze), aber keine Garantie übernehme, dass damit nicht doch irgendetwas schief läuft.

{1} http://atari.8bitchip.info/IDEDUD91.ZIP
{2} http://atari.8bitchip.info/IDEP_98B.ZIP

neogain:
ich dsnke recht herzlich. Somit kann ich jetzt auch magic nutzen. Zusammen mit NVDI und der ET ist das jetzt ein neuer rechner für mich.

Burkhard Mankel:
Auch von mir vielen Dank an czietz!

# neogain!
Welchen Treiber verwende ich am Besten - die Version 91 oder 98 Beta?
Was hast Du von MagiC auf die Festplatte kopiert?

und: herzlich willkommen in Hessen!  ;)

neogain:

--- Zitat von: Burkhard Mankel am Di 19.01.2016, 14:37:47 ---Auch von mir vielen Dank an czietz!

# neogain!
Welchen Treiber verwende ich am Besten - die Version 91 oder 98 Beta?
Was hast Du von MagiC auf die Festplatte kopiert?

und: herzlich willkommen in Hessen!  ;)

--- Ende Zitat ---

ich habe den 98er genommen. Im Anhang ist das, was in die Magic Partition gehört. Einfach auf die oberste Ebene kopieren. Leider ist PPeras Website down, sonst hätte ich das dorthin verlinkt.

Und noch bin ich nicht in Hessen, spätestens im Frühjahr sollte aber alles über die Bühne gehen.

edit: lass BigDOS dann für Magic weg, das kommt von selbst mit FAT klar.

Gast120501:
Ohweh, die Seite von Pera Putnik ist tatsächlich down. Katastrophe!

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln