Neueste Beiträge

Seiten: [1] 2 3 ... 10
1
Emulatoren / Re: AtariX => MagicOnLinux
« Letzter Beitrag von AndreasKromke am Heute um 00:29:44 »
Das NVDI-VT52-Zeugs kann eigentlich nie funktioniert haben. Der Cursor hat zwei (!) Probleme. Einmal blinkt er grün. Wenn man bei Programmadresse 0x45206 den Befehl von 0x548b -> 0x528b ändert, ist das Grün weg. Das ist die Cursor-Routine, die im NVDI.PRG liegt und byteweise schreibt, seltsamerweise horizontal immer mit einem Byte Lücke. Das funktioniert wohl irgendwie bei den alten Grafik-Modi. Diese Cursor-Routine wird bei Cursconf() aufgerufen, das NVDI hängt nämlich auch in Cursconf().

Im NFM16M-Treiber gibt es, genau wie in MFM16M, dann wieder eine richtige Cursor-Routine, die aber bei Cursconf() nicht aufgerufen wird (wenn überhaupt?) - gleicher Fehler wie im Kernel.

Das zweite Problem ist der Cursor, der Spuren hinterläßt, vorher grün und mit meinem Hack schwarz.

Eigentlich könnte man gleich 0x44EB4 auf 0x4e73 (rte) patchen und damit die Behandlung von Cursconf() im NVDI ganz rauswerfen. Das allein bringt aber nix, wäre nur eine Zusatzmaßnahme.

Bleibt als nächstes die Frage, warum nicht die Cursor-Routine vom Treiber ausgeführt wird.

Wie kann das je funktioniert haben?

Das NVDI-"Disassembly" hat übrigens rund 117k Zeilen ...
2
Alternative Betriebssysteme / Re: KAOS 1.4.2/1.4.3 DE gesucht
« Letzter Beitrag von Wosch am Gestern um 22:10:30 »
Hab auf meiner HDD ein KAOS-Ordner gefunden.
Version 8.3.1991
Falls das jemand benötigt....

Gibt die noch  :D
Die Hotline (= Beratung bei Problemen mit KAOS) findet freitags von 18 bis
20 Uhr statt, und zwar unter der Nummer 0511/921 0000.

Gruß
Wolfgang
3
Suche / gesucht 260/520ST(M) Mainboard ...
« Letzter Beitrag von Lukas Frank am Gestern um 21:18:06 »
suche ein auch gerne defektes oder mit Fehlteilen Atari 260/520ST(M) Mainboard ...
4
Emulatoren / Re: AtariX => MagicOnLinux
« Letzter Beitrag von AndreasKromke am Gestern um 19:05:12 »
Danke für die Vergleichstests! Kam mir auch in den Sinn, leider habe ich keine Hardware mehr.

Ich widme mich erstmal dem grünen Cursor in 16M Farben. Dazu kann ich die Byte-Zugriffe aufs VRAM rückverfolgen (Zugriffe sollten hier fürs Blinken immer 32-bit sein).
5
Emulatoren / Re: AtariX => MagicOnLinux
« Letzter Beitrag von Lukas Frank am Gestern um 17:37:02 »
Bei meinem Atari TT mit Matrix TC1208E und NVDI 5.03TC als Treiber ist die 16,7M Farben Darstellung einwandfrei ...

Edit: Nova Treiber mit MACH64 ist bei 16,7M Farben auch in Ordnung auf einem 030 Mega ST
6
Emulatoren / Re: AtariX => MagicOnLinux
« Letzter Beitrag von Thorsten Otto am Gestern um 17:25:39 »
Hätte mich auch gewundert wenn das nicht der Fall wäre ;) Die Routinen in NVDI sind ja praktisch die gleichen. Vermutlich passiert das auch auf echter Hardware, mit Treibern für Grafikkarten.
7
Emulatoren / Re: AtariX => MagicOnLinux
« Letzter Beitrag von AndreasKromke am Gestern um 16:41:52 »
Die Meldungen sind irrelevant. Ich habe sie nur deshalb als ERR oder WRN statt INF definiert, damit sie überhaupt angezeigt werden.

Ich habe übrigens Cursconf() reparieren können, im Kernel. Es sollte jetzt ohne NVDI keinen Cursor-Salat mehr geben. Leider hat das nichts an den Fehlern mit NVDI geändert. Startet man z.B. MCMD unter NVDI in 16M Farben, kriegt man einen grünen Cursor in doppelter Breite.
8
Hardware (Classic 16-/32-Bit) / Re: Frage zur ROM-Erweiterung im 520ST
« Letzter Beitrag von Tante Ju am Gestern um 13:12:16 »
Ich habe gerade mal das Internet bemüht. Vielleicht kann Dir das B ild in diesem Beitrag weiterhelfen, wie Du die Kabel für einen Batterie-Halter anlöten mußt ...

Leider kommen mir solche Ideen immer recht spät ...

Die Leiterbahnen sehen prinzipiell gleich aus, aber die Kabel zum Prozessor sind an anderen Lötstellen ...
9
Da ist nix mit anderer Firmware! Um den ausschließlichen ACSI-Modus vorzugeben, einfach den "Strict" Jumper setzen ...
Doch, es gibt für ACSI2STM auch eine Firmware bei der ausschließlich der ACSI-Modus verwendet wird:
acsi2stm-XXXX-strict.ino.bin

Reduced firmware with GemDrive permanently disabled, just like if you set BOOT1 to force ACSI mode. All SD cards behave like Atari hard drives.
Ich mit dem "Da ist nix mit anderer Firmware ..." nur gemeint, daß ein Firmware-Upgrade dank des möglichen "Strict"-Jumper nicht unbedingt nötig sein dürfte. Vielleicht habe ich mich da aber mit meiner Wortwahl etwas mißverständlich ausgedrückt. Mit der Änderung auf die von Dir angegebenen Firmware würde sich aber das Problem das @X-Ray anscheinend hat, nicht lösen lassen!

Edit: Die Firmware ...
acsi2stm-XXXX-pio.ino.bin

Variant that does not use DMA transfers at all. This only supports GemDrive and it cannot autoboot, so you need to load the driver GEMDRPIO.PRG manually. It also means that it does not support ACSI/AHDI/strict mode.

acsi2stm-XXXX-pio.ino.bin

Diese Variante verwendet keine DMA-Übertragungen. Sie unterstützt ausschließlich GemDrive und kann nicht automatisch starten. Daher muss der Treiber GEMDRPIO.PRG manuell geladen werden. Außerdem werden ACSI/AHDI/Strict-Modus nicht unterstützt.

... würde da eher helfen!
10
Wenn es nicht der DMA Baustein ist da sind noch Steuersignale jeweils vom ACSI Port und der Floppy Schnittstelle die auf U51 sowie U32 gehen und dann zum MFP Baustein ...
Seiten: [1] 2 3 ... 10