Neueste Beiträge

Seiten: [1] 2 3 ... 10
1
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.
2
Da war doch mal was mit defekten DMA Chips, die in den (nicht Mega) STE's vorkommen können. Kann das vielleicht daran liegen, daß das ACSI2STM nicht "mitspielen will?
Hatte mal kurze Zeit ein ACSI2STM Modul und habe es auch nicht hinbekommen damit.


Es gibt wohl eine einfache Firmware ohne Gemdrive Funktion also nur einen reinen Atari ACSI Festplatten Ersatz. Kann man wohl von Floppy aus flashen ...

https://github.com/retro16/acsi2stm/blob/stable/doc/firmware.md
Da ist nix mit anderer Firmware! Um den ausschließlichen ACSI-Modus vorzugeben, einfach den "Strict" Jumper setzen ...
Falls es tatsächlich um einen DMA Defekt handelt, ist vermutlich die acsi2stm-XXXX-pio.ino.bin Firmware nötig. Das schließt aber den ACSI Modus vollständig aus!
3
Portfolio & Atari PCs / Re: Atari PC1 - CPU Tausch
« Letzter Beitrag von Gaga am Gestern um 23:53:49 »
So, das BIOS ROM Version 3.08 ist nun auch drin. Einen Unterschied zu 3.07 habe ich allerdings nicht bemerkt.

Jedenfalls bin ich diesbezüglich auf dem neuesten Stand (15.12.1987) ;-)
4
Hardware (Classic 16-/32-Bit) / Re: Mehrere Probleme mit diversen Floppy Laufwerken
« Letzter Beitrag von X-Ray am Gestern um 23:16:22 »
Habe den STE nun zerlegt, die Kontakte am ACSI-Port durchgepiepst, Floppy-Controller, Floppy-Stecker und DMA nachgelötet.
Disketten können weiterhin nur mit wirren Zeichen gelesen werden, Formatieren ist nicht möglich. Er meldet dann sowas wie "Diskette defekt" und fängt gar nicht an. Anderes Laufwerk bringt gleichen Fehler.

Ich gebe dann jetzt bald auf.
5
Hardware (Classic 16-/32-Bit) / Re: Mehrere Probleme mit diversen Floppy Laufwerken
« Letzter Beitrag von X-Ray am Gestern um 20:52:21 »
Also bei einem meiner STs mit 1.02 TOS läuft es ja soweit. Nur nützt es mir da nicht viel.
Der 1040 STE wird ein anderes Problem haben, weil sich da noch nicht mal die Firmware von dem Teil meldet. Flashen wird deshalb wohl nichts bringen.
6
Hatte mal kurze Zeit ein ACSI2STM Modul und habe es auch nicht hinbekommen damit.


Es gibt wohl eine einfache Firmware ohne Gemdrive Funktion also nur einen reinen Atari ACSI Festplatten Ersatz. Kann man wohl von Floppy aus flashen ...

https://github.com/retro16/acsi2stm/blob/stable/doc/firmware.md
7
Hardware (Classic 16-/32-Bit) / Re: Mehrere Probleme mit diversen Floppy Laufwerken
« Letzter Beitrag von X-Ray am Gestern um 20:20:08 »
Ja dachte ich mir auch schon, aufrüsten werde ich die 520 STs aber nicht mehr.
Das jetzt der 1040 STE das ACSI2STM gar nicht erkennt, ist jetzt natürlich übel.
Ich werde ihn zerlegen und die Leiterbahnen durchmessen und ggfs. nachlöten, mehr werde ich wohl nicht mehr machen.
Komme so langsam an den Punkt, die ganzen Geräte so wie sie nun sind abzugeben.

8
Emulatoren / Re: AtariX => MagicOnLinux
« Letzter Beitrag von don_apple am Gestern um 18:05:23 »
@AndreasKromke Ich habe jetzt mal einen Debug-build von magiclinux gemacht, und wenn ich magiclinux starte gibt es einige Meldungen auf der Konsole (siehe angehängte debug.txt).

Vielleicht ist das ja für dich interessant um ggf. Fehler im Code zu finden und zu bereinigen.

Die letzte Warnung
(17:55:57) DBG-WRN hostpath2HostFD() : fstatat("GEMSYS/MAGIC/STOP/") -> No such file or directory
läßt sich relativ einfach beheben, indem man den Ordner "STOP" im rootfs erstellt. Vielleicht kannst du das ja im Upstream-Repo anpassen das da der Ordner gleich vorhanden ist.

Edit: die beiden Warnungen vom shutdown.prg
(17:55:57) DBG-WRN m68k_write_memory_32() -- 68k vec 0x00000008 := 0x0016e736 (bus error) by process C:\GEMSYS\GEMDESK\shutdown.prg
(17:55:57) DBG-WRN m68k_write_memory_32() -- 68k vec 0x00000008 := 0x007cb4a0 (bus error) by process C:\GEMSYS\GEMDESK\shutdown.prg
konnte ich jetzt auch beheben, indem ich das shutdown.prg durch die version aus den aktuellen Snapshots von https://tho-otto.de/snapshots/magicmac/ ersetzt habe.
9
Emulatoren / Re: AtariX => MagicOnLinux
« Letzter Beitrag von AndreasKromke am Gestern um 17:51:59 »
(gelöscht)
10
Emulatoren / Re: AtariX => MagicOnLinux
« Letzter Beitrag von AndreasKromke am Gestern um 17:50:09 »
Es ist gruselig! Auch ohne NVDI ist ein Fehlkonzept im VDI/XBIOS, das bei den "großen" Bildschirmtreibern, also bei denen mit VT52-Code, zum Durcheinander führt. Das kann man folgendermaßen testen:

- 16M Farben einstellen, kein NVDI
- VT52.PRG deaktivieren
- Mit Strg-B die Shell öffnen
- SID oder SD starten
- Mit Strg-C den Debugger beenden

Ergebnis: Ein bunter Cursor, grün und rosa.

Die Ursache: Xbios Cursconf(), hier mit den Unterfunktionen "cursor hide" und "cursor show". Eigentlich gehört das ins BIOS, nicht ins XBIOS, weil es den VT52 betrifft. Und Cursor ein/aus kann man auch über Esc-e und Esc-f machen. Cursconf springt aber direkt ins MVDI, auf die Sequenzen esc_e und esc_f, unter Umgehung (!) des Grafiktreibers. Die Kernel-Routine kann aber diesen Modus nicht und macht den Bildschirm seltsam.

Ich habe dann in meiner Naivität das Cursconf() geändert, so daß es über con_state springt, genau wie das BIOS Bconout. Aber, ach, es erschien nur seltsamer Mist auf dem Bildschirm. Es sieht so aus, als ob con_term gerade auf die Routine zeigt, die das Zeichen nach dem Esc verarbeitet, statt auf die Grundroutine, die auf Esc wartet. Es müßte also jemand mittendrin in einer Esc-Sequenz das Cursconf() aufgerufen haben. Wie das? Ich hab's erstmal aufgegeben.

Ich habe spaßeshalber mal NVDI aktiviert, und hier läuft dann eine Cursor-Blink-Routine, die, wie die interne, Byte-Zugriffe statt 32-Bit-Zugriffe aufs VRAM macht und damit einen grünen Cursor erzeugt. Aber das ist eine andere Geschichte.
Seiten: [1] 2 3 ... 10