atari-home.de - Foren
Hardware => Emulatoren => Thema gestartet von: tuxie am Di 27.08.2019, 08:48:13
-
Hallo,
gestern bin ich so über einige Dinge gestolpert. Hat den schon mal jemand versucht aranym auf ein Baremetal zu setzen ? Der Vorteil wäre halt das er sofort ins Aranym Startet nach dem Einschalten. ggf. sogar Geschwindigkeitsvorteile gegenüber einem Linux.
-
... Hat den schon mal jemand versucht aranym auf ein Baremetal zu setzen ?
Ideen dazu gab's (auch hier) schon mal. Der Aufwand wäre allerdings gewaltig: man müsste praktisch ein eigenes Betriebssystem "erfinden".
Dazu die Problematik, dass dafür eigentlich eine vollständige Dokumentation des Broadcom SoCs notwendig ist. Im Gegensatz zu früher ist zwar mittlerweile wesentlich mehr dokumentiert, aber längst nicht vollständig und die letzten Geheimnisse gibt's nur per NDA.
Ein Linux auf das absolut notwendige Minimum runterzustrippen ist wesentlich weniger Aufwand (und höchstwahrscheinlich auch nicht viel langsamer).
-
Ja, wurde auch schon mal im englischen Forum diskutiert. Sicher ein interessantes Fun-Projekt, aber der Aufwand wäre immens. Was die Startzeit angeht: natürlich wäre das praktisch instant. Aber mit dem Beekey wurde eigentlich schon gezeigt, daß man das auch mit einem "normalen" linux auf wenige Sekunden reduzieren kann.
Und da hören dann auch schon die Geschwindigkeitsvorteile auf. Warum sollte aranym schneller werden, nur weil kein linux drunter werkelt? Der Verlust durch prozess-switche, weil auch andere Sachen nebenher laufen, dürfte praktisch nicht messbar sein.
-
Ja, wurde auch schon mal im englischen Forum diskutiert. Sicher ein interessantes Fun-Projekt
Dazu kommt: hätte das schon jemand gemacht, könnte er jetzt (mit dem Erscheinen des Pi 4) praktisch von vorne anfangen (der Pi 4 bringt ein paar grundsätzliche Änderungen), während das bei der Linux-basierenden Lösung schon erledigt ist.
-
Der Vorteil wäre halt das er sofort ins Aranym Startet nach dem Einschalten. ggf. sogar Geschwindigkeitsvorteile gegenüber einem Linux.
Ich wüsste nicht, inwiefern es dann signifikante Geschwindigkeitsvorteile geben würde? Der Boot-Vorgang wäre dann vielleicht ein wenig flotter, aber das dürfte es dann auch schon gewesen sein.
Wenn richtig Wumms gefragt ist, macht es meiner Meinung nach mehr Sinn, das Ganze gleich auf einem NUC oder Zotac laufen zu lassen.
-
Ja wie schon geschrieben, war nur so ein Gedanke ob das schon mal jemand gemacht hat.
-
Hmmm.
Dachte, derjenige im engl. Forum hat auch bei HATARI aufgegeben... Oder wat falsch verstanden.
Und sicherlich würde es schneller sein, vor allem, wenn im endeffekt nur noch das geladen würde, was wirklich gebraucht wird. Halt stop. gab es schon einmal, nannte sich Slak...
Denke mal, es bringt da mehr, gerade beim RPI4 nicht von ner SDC zu booten, sondern halt von ner MSATA SSD wie sowas hier : https://www.ebay.de/itm/Zheino-mSATA-SSD-128GB-M3-Internal-mSATA-Drive-3D-Nand-Flash-Solid-State-Drive/273922220395?hash=item3fc709616b:g:byQAAOSwUGxdJLOz
Die nutze ich mit ner Adapter-Card ( X850 V3.0 mSATA SSD Storage Expansion Board for Raspberry Pi 3 Model B / 2B / B+ ) und boote davon, ist erheblich schneller, nicht nur beim booten. Auf dem RPI4 geht das Teil richtig ab, ist auf jeden Fall fixer als jede MicroSD-Card!
Vielleicht hilft das einfach schon, als das Rad neu erfinden zu wollen...
Und hat bei mir auch den Vorteil (Baue mir gerade mein eigenen RPI-Navi (nicht CarPi, gefällt mir überhaupt nicht)) das ich nicht regelmäßig mir ne neue MicroSD-Card besorgen muss... Aber das wäre nun wohl OT...
-
Ich sag nur NVIDIA Jetson nano!
-
Naja,
für die 125$, die das Teil derzeit kostet, kann man sich auch nen Mini-ITX-Board kaufen, wo man eine viel effizientere CPU, ggf. noch eine GraKa und mehr RAM aufsetzen kann. Imho halt.
-
Billig und schneller ist ein Widerspruch an sich... siehe auch MiSTer (https://github.com/MiSTer-devel/Main_MiSTer/wiki). Edit:(Sehr schlechtes Beispiel) ;)
-
Ich rede nicht von "billig" sondern von "preiswert", was ein kleiner aber sehr wichtiger Unterschied ist.
-
Vielleicht sollte man das mal ändern ? Und eventuell in die FreeMint sourcen mit aufnehmen?
-
Vielleicht sollte man das mal ändern ? Und eventuell in die FreeMint sourcen mit aufnehmen?
Worauf bezog sich deine Antwort?
-
Hallo,
gestern bin ich so über einige Dinge gestolpert. Hat den schon mal jemand versucht aranym auf ein Baremetal zu setzen ? Der Vorteil wäre halt das er sofort ins Aranym Startet nach dem Einschalten. ggf. sogar Geschwindigkeitsvorteile gegenüber einem Linux.
Zwar kein Aranym BareMetal - aber im Prinzip ein ähnliches Projekt neueren Datums:
https://sites.google.com/view/rastari
-
Vielleicht sollte man das mal ändern ? Und eventuell in die FreeMint sourcen mit aufnehmen?
Worauf bezog sich deine Antwort?
Upps das war der falsche thread :D ist so wenn man zwei Browser taps offen hat lach!
-
Zwar kein Aranym BareMetal - aber im Prinzip ein ähnliches Projekt neueren Datums:
https://sites.google.com/view/rastari (https://sites.google.com/view/rastari)
Danke. Geladen, gespeichert, gestartet und echt überwältigt. Sieht sehr gut aus. Macht zwar nicht soviel her, wie nen Origin, aber bisher die geilste "Verpackung" auf dem RPi.
-
Upps das war der falsche thread :D ist so wenn man zwei Browser taps offen hat lach!
Meintest du vlt https://forum.atari-home.de/index.php/topic,15502.0.html?
-
Hallo,
gestern bin ich so über einige Dinge gestolpert. Hat den schon mal jemand versucht aranym auf ein Baremetal zu setzen ? Der Vorteil wäre halt das er sofort ins Aranym Startet nach dem Einschalten. ggf. sogar Geschwindigkeitsvorteile gegenüber einem Linux.
Zwar kein Aranym BareMetal - aber im Prinzip ein ähnliches Projekt neueren Datums:
https://sites.google.com/view/rastari
Klasse! Sehr schicke Verpackung für den Hatari und easy zu konfigurieren.
-
Wie weit bist Du denn mit Deinem PieFly (https://forum.atari-home.de/index.php/topic,14723.msg233102.html#msg233102), @Chocco ?