Hallo zusammen
Hat jemand dieses Teil hier: https://beamracer.net/ schonmal ausprobiert oder live gesehen?
Neben verbessertem Lumafix eine Grafikprozessor-Erweiterung.
Du bist in Begriff, Forum64 zu verlassen, um auf die folgende Adresse weitergeleitet zu werden:
Bitte beachte, dass wir für den Inhalt der Zielseite nicht verantwortlich sind und unsere Datenschutzbestimmungen dort keine Anwendung finden.
letzter Beitrag von LogicDeLuxe am
Hallo zusammen
Hat jemand dieses Teil hier: https://beamracer.net/ schonmal ausprobiert oder live gesehen?
Neben verbessertem Lumafix eine Grafikprozessor-Erweiterung.
Hmm . Zumindest ich habe den Sinn dieser Erweiterung nicht verstanden..
Für einen Lumafix deutlich zu teuer
Scheint wohl ein programmierbarer Coprozessor für den VIC-II zu sein. Mit Basic Erweiterung für wilde neue Grafikbefehle.
Technisch bestimmt beeindruckend, vorhandene Softwareunterstützung = 0.
Ein HDMI Ausgang würde mich beeindrucken
Das sorgt doch nur für weitere Inkompatibilitäten.
Ich selber sehe da keine sinnvolle Anwendung drin.Man programmiert ja selten nur für sich selbst
CityXen hat ein kurzes YT Video dazu gemacht: Beam Racer in Action ->
Hallo zusammen
Hat jemand dieses Teil hier: https://beamracer.net/ schonmal ausprobiert oder live gesehen?
Hi Asklia,
wenn ich das richtig in Erinnerung habe, ist silverdr der Entwickler. Live habe ich das aufgrund limitierter finanzieller Ressourcen auch noch nicht gesehen...
Hat jemand dieses Teil hier: https://beamracer.net/ schonmal ausprobiert oder live gesehen?
Ich hab'
wenn ich das richtig in Erinnerung habe, ist silverdr der Entwickler
Ja... eigentlich bin ich nur eine Hälfte des Entwicklungsteam. Aber wenn's BeamRacer-bezogene Fragen gibt, kann ich die natürlich beantworten
Die verbesserte Bildqualität wäre verlockend. Der Coprozessor bringt bei vorhandener Software ja leider erstmal nichts.
Passt das Ding auch in einen SX-64? Bessere Bildqualität ist immer gern gesehen
Der Coprozessor bringt bei vorhandener Software ja leider erstmal nichts
Klar. Nur für neue. Auch neue Software, die es schließlich nicht benutzt (wenn so es gemeint ist). In solchen Fällen es beschleunigt das Design von Videoeffekten immens.
Passt das Ding auch in einen SX-64?
Ja. Es wurden Anstrengungen unternommen, um es an jede bekannte Boardvariante anzupassen. Einschließlich der SX.
SX Einbau (dort noch ein Prototyp, aber der aktuelle passt sehr ähnlich):
Ist schon etwas schade, dass die VIC-Logik nicht direkt im FPGA ist. Der VIC II an sich ist ja ziemlich gut analysiert (und z.B. schon relativ brauchbar im C64DTV und U64 umgesetzt). Woran hakt's? RAM-Refresh kann ja nicht so schwer sein(tm)? Wobei das vermutlich auch einfach nicht das Projekt war, dass der Mensch hier im Auge hatte...
Das einzige Problem sind c64c Gehäuse. Die bekommt man nach dem Einbau nicht mehr zu
Ist schon etwas schade, dass die VIC-Logik nicht direkt im FPGA ist. Der VIC II an sich ist ja ziemlich gut analysiert (und z.B. schon relativ brauchbar im C64DTV und U64 umgesetzt). Woran hakt's? RAM-Refresh kann ja nicht so schwer sein(tm)? Wobei das vermutlich auch einfach nicht das Projekt war, dass der Mensch hier im Auge hatte..
Ja, VIC in FPGA ist nicht mehr "unmöglich" und es gibt schon brauchbare Implementierungen. Für BeamRacer aber in FAQ steht – "we never intended to replace the VIC with all its peculiarities as the video signal source" geschrieben.
Das einzige Problem sind c64c Gehäuse. Die bekommt man nach dem Einbau nicht mehr zu
https://docs.beamracer.net/doku.php?id=c64c_installation
Der Einbau ist ein wenig anders und kann auch etwas aufwändiger sein, aber das Gehäuse kann dann normal geschlossen werden.
Ja, VIC in FPGA ist nicht mehr "unmöglich" und es gibt schon brauchbare Implementierungen.
Sieht so aus, als ob da schon jemand dabei ist. Siehe hier.
Mit der Erweiterung könnte ich dann Bitmaps logisch verknüpfen, so daß ein Windowbeschleuniger möglich wäre?
Mit aktueller Gateware logische Operationen sind nicht offiziell unterstützt. Wir haben ein "Zweig" mit experimentellem Code der dies ermöglicht. Kann aber nicht versprechen wann/ob es in den Hauptzweig zusammengeführt wird. Meistens weil wir müssen noch eine kleine CPLD Kapazitätsreserve halten, um mögliche Fehler von "offiziellen" Funktionen zu beheben können.
Profitieren Sprites auch davon?
https://docs.beamracer.net/dok…rammable_bitmap_sequencer
sagt: "Bitmap sequencer is a VIC-II circuit responsible for feeding non-sprite display data to the video pipeline [...] The [VASYL] P[rogrammable] B[itmap] S[equencer] can [take over] so-called g-accesses to memory"
Das bedeutet text und bitmap Modi.
Dem VIC-II stehen dann insgesamt 8x64kb zur Verfügung der CPU unabhängig hin und her kopiert werden kann? Also ähnlich der REU
VIC nach wie vor unterstützt nur 16KiB. Bitmap Daten können aber jetzt völlig unabhängig aus VASYL 8x64KiB RAM kommen. Das macht z. B. großer Bitplane reibungsloses Scrollen, Mehrfachpufferung großer Animationen u.v.m völlig möglich. Wenn nötig, dieser Speicher kann auch als RAM-Erweiterung verwendet werden. Also _etwas_ ähnlich der REU.