640x400 und 12 Kanäle, das nenne ich mal eine neue Idee!
Ob die Computer durch Ethernet synchronisiert werden?
[Externes Medium: https://youtu.be/QYsrmndXzWE]
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 oobdoo am
640x400 und 12 Kanäle, das nenne ich mal eine neue Idee!
Ob die Computer durch Ethernet synchronisiert werden?
Ob die Computer durch Ethernet synchronisiert werden?
nö, zuviel Latenz !
Ich denke über eine Bastel-Lösung an den 4 User-Ports und/oder je einem Joystickport .
Leider ist das Demo nirgens saugbar , sonst könnte man mal in den Code schauen .....
Ich meine gelesen zu haben die haben einfach alle gleichzeitig die Space-Taste gedrueckt? Kann aber auch ein Witz gewesen sein
Inzwischen ist der Download verfügbar:
csdb.dk/getinternalfile.php/161056/QuadCore_final.zip
ok, und im Readme-File steht .....
If you can wire some hardware, you can make a common switch and start the demo remotely through joy port 1. (It doesn't matter which direction or fire line used.)
also von allen 4 JoyPorts1 z.B. den Feuerknopf zusammenlöten und über EINEN Taster gegen GND schalten, das reicht dann wohl schon als Sync.
Anscheinend mach ein Drift von einigen Taktzyklen dort nix aus (ich meine jetzt den "Drift" beim Port-Polling bei einem BNE / BEQ )
Anscheinend mach ein Drift von einigen Taktzyklen dort nix aus (ich meine jetzt den "Drift" beim Port-Polling bei einem BNE / BEQ )
Man könnte die Rechner m.E. auf den Taktzyklus genau synchronisieren. Einer gibt den Speed vor und sendet pro Frame im Bildschirmrahmen etwas verzögert ein Signal und noch mal verzögert ein zweites Signal, und die anderen drei müssen an gleicher Stelle lauschen und nach Empfang des ersten Signals genau nachsynchronisieren. Mit mehren C64 hab ich das zwar nicht gemacht, aber mit C64 und Floppy und denke, dass das bei 4x C64 ähnlich gehen müsste.
Hier der Code für den Sync mit der Floppy, welche quasi die Rolle des Master-C64 in der Quadcore-Config darstellt. Ab Zeile 3000 sind beide Geräte so genau synchronisiert, dass man ohne weiteren Sync einen kompletten Sektor übertragen kann (mit ca. 19kB/s).
Mir egal wie die das gemacht haben. Ich will mehr davon. Demos, Spiele egal...