Soderle ich habs mit etwas hick hack hinbekommen meine RX 550 im X1000 zum laufen zu bekommen und muss sagen die RX Treiber vom Enhancer 2.2 laufen hier wirklich sehr gut. Ob 3D (die RX550 ist genau so schnell wie meine R7 250x, die um einiges mehr Strom verbrutzelt) oder auch Videoausgabe, endlich kann ich meine 1080p 60 fps Handy Videos direkt am Amiga mit 0% CPU last anschauen
Zur Erklärung:
Auf dem Mainboard des X1000 gibt es einen Jumper GPIOLV10 wenn man diesen setzt, wird der X1000 gezwungen ohne Grafik nur mit Serieller Ausgabe zu booten. Damit fällt das initialisieren der Grafikkarte aus und der X1000 Bootet trotz eingesetzter Radeon RX. Nachteil ist, dass man einen Rechner an dem seriellen Ausgang über Nullmodemkabel und Term Programm angeschlossen haben und die Boot Auswahl vornehmen muss, da es im Seriellen Modus keinen Timer gibt welcher nach Ablauf das Kickstart bootet. Hatte Anfangs mein Smartphone mit einem Seriell zu USB Adapter und dem Programm "Serial USB Terminal" laufen um das Zeichen 0 zu senden, damit der Bootvorgang startet. Aber ich habe jetzt mittlwerweile die STARTUP variable statt
Code: Alles auswählen
'speed ;menu'
Code: Alles auswählen
'speed ;setenv os4_bootdevice "auto"; boot -fs=amigafs ide0.0:amigaboot.of'
Damit hab ich zwar kein Bootmenu mehr aber er Bootet jetzt sofort ins Kickstart der ersten Platte die er Findet das amigaboot.of nimmt er hier aus der ersten FFS Partition der Festplatte die am ersten SATA Port hängt.
(Falls man das wieder rückgängig machen will muss man allerdings die Settings wieder zurücksetzen, neben der Knopfzelle gibt es dafür einen CLR CMOS Jumper den man kurz von pin1-2 auf 2-3 und wieder zurück setzt)
Noch ein Wichtiger Hinweis falls das jemand auch machen will:
Das Kickstartlayout beim X1000 darf nicht zu voll sein, ab einer bestimmten Anzahl an Bytes (~15MB ?) bleibt der Bootvorgang hängen ...
Deswegen hab ich nur den RadeonRX.chip drin und den RadeonHD.chip rausgenommen.
Edit:
Ich habe auch nochmal mit dem Kicklayout rumgespielt, und es ist tatsächlich möglich beide RadeonRX und RadeonHD Treiber drin zulassen, scheinbar waren meine Tests damals noch mit älteren/größeren Versionen aber da keine Garantie ob es auf jedem Rechner so ist.
Hier ein paar Videos, wie die beiden Radeon Karten so bei mir laufen:
https://youtube.com/playlist?list=PLrY5 ... YAjsaTsIdG
Edit:
Interrupts... mir ist aufgefallen, das der Treiber in Kombination mit meiner Hardware den VSync Interrupt irgendwann blockieren, ich hab noch nicht herausgefunden woran das genau liegt, aber fall ein Programm/Spiel irgendwann stehen bleibt, kann das diese Ursache haben, kleiner Workaround ist in den tooltypes in der Monitordatei Interrupt=NO zu setzen.