Ok, grundsätzlich gehört die Asche wohl auf mein Haupt, aber wenn ich das richtig sehe, gibts da keinen Hinweis darauf, dass die SCPU vorausgesetzt wird...?
Hallo Besucher, der Thread wurde 84k mal aufgerufen und enthält 610 Antworten
letzter Beitrag von Aporam am
Projektvorstellung: CMD SuperCPU 128 replica (Proof-of-concept)
- toms01
- Erledigt
-
-
Ok, grundsätzlich gehört die Asche wohl auf mein Haupt, aber wenn ich das richtig sehe, gibts da keinen Hinweis darauf, dass die SCPU vorausgesetzt wird...?
DAS stimmt wohl, dieser Hinweis ist neu
-
mit einem Pluri-SCPU-Stack von m[ehreren] SCPUs hintereinandergesteckt
Nochmal ganz kurz zu dieser Blödelei: wäre es mit "modaler" Anpassung an die SCPU möglich, mehrere SCPUs zu stapeln, so dass da ein echter Mehrwert bei rum kommt? Ich kam da ja nur drauf, weil der durchgeschleifte Expansionsport so toll in die nächste SCPU passt. Wenn der Exkurs erlaubt ist: Am Atari TT ist die Storm-Erweiterung (klar, da gehts "nur" um das TT-RAM) stapelbar... (Die Hardware/der Stapel wird am Ende des Videos gezeigt)
Wäre vielleicht DIE Möglichkeit, auf dem C64/128 eine echte Multicore-Umgebung zu ermöglichen... (Hoff! )
-
Wie kommts zu der Einschätzung? Kristallisiert sich raus, dass Haben-Wollende selbst Hand anlegen werden müssen? Dann reduziert sich die Verbreitung natürlich drastisch. Ansonsten haben doch schon viele ihr Interesse hier im Thread bekundet, und die Dunkelziffer ist mit an Sicherheit grenzender Wahrscheinlichkeit noch um ein Vielfaches höher...
Die Antwort ist einfach: Natürlich!
a) Ich mache das aus Jux und Tollerei - hier steckt keine Firma dahinter. Niemand wird sich in seiner Freizeit wochenlang in eine Garage stellen und für Fremde Einheiten fertigen. Wird andere geben, die das für ihre Freunde machen. Zudem bin ich nicht gewinnorientiert.
b) Primär ging es darum vorhandene Einheiten reparieren zu können, das war bestimmt auch die Hauptmotivation der Spender so begehrte mehrfach vorhandene Hardware notfalls zu opfern.
c) Man kann es glauben (oder auch nicht): Die SCPU ist ein Timing-Monster!
Nicht umsonst mutmaßt man, dass CMD damals die (übertakteten!) W65C816S8-CPUs handverlesen hat. Ersetzt man diese durch eine aktuelle W65C816S6(T) - (T steht für TSMC; wesentlich kleinerer Fertigungsprozeß; besser übertaktbar; S8er sind eh nicht mehr neu erhältlich), dann werden die Leute mit einem oft vorhandenen Altera-CPLD mit dem Speedgrade 10ns auf dem SuperRAM nicht froh werden: Es wird schlicht nicht mehr erkannt. Schon ein 12ns-CPLD erhöht die Chancen hier drastisch (2ns - bei einem so alten Design). Auch wird man in diesem Fall tatsächlich nicht alle GALs durch (gleichschnelle) ATFs ersetzen können, es erwartet einen dann ein Blackscreen, bzw. eine Nicht-Funktion der SCPU). usw. usw. usw.
Was heisst das: Ich werde in einem ersten Schritt wenn dann nur handverlesene Chipsätze weitergeben (können; ich sehe nur diesen funktionierenden Weg),
die eben fehlerfrei zusammen laufen um wenigstens ein paar zusätzliche SCPUs zu erstellen.
Das ganze wird dann ggf. wieder in einer SB geschehen, ähnlich wie die der 1581 um androSID mit seine Decappings zu unterstützen. Ansonsten laufen wir in eine Support-Hölle.
Danke auch an dieser Stelle nochmal explizit an androSID - er hat u.a. auch durch die zur Verfügung gestellten Testbauteile sehr tief in die Tasche gegriffen!
Vielleicht wird es später mit seiner Expertise und untersuchtem Timing-Verhalten auch einen anderen zusätzlichen Weg geben.
Nochmal ganz kurz zu dieser Blödelei: wäre es mit "modaler" Anpassung an die SCPU möglich, mehrere SCPUs zu stapeln
Ist in diesem Projekt überhaupt nicht das Ziel (s.o.) - vielleicht hat ja jemand Lust später weiter zu machen. Empfehle da schon mal einen funktionierenden Altera-CPLD-POF-File-Decompiler zu schreiben; als Basis dann vielleicht das um die Debugging-Eigenschaft gepatchte Atmega POF2JED-Projekt (lässt sich prima patchen um erweiterte Debug-Infos zu bekommen).
so dass da ein echter Mehrwert bei rum kommt?
Dein gutes Recht keinen Mehrwert in diesem Projekt zu sehen. Mir reichen o.g. Punkte.
Ok, grundsätzlich gehört die Asche wohl auf mein Haupt, aber wenn ich das richtig sehe, gibts da keinen Hinweis darauf, dass die SCPU vorausgesetzt wird...?
So wie ich das auf den Youtube-Seiten gesehen habe, wird es auch eine MEGA65-Version geben. Ist doch schon einmal eine schöne Alternative.
-
und die Dunkelziffer ist mit an Sicherheit grenzender Wahrscheinlichkeit noch um ein Vielfaches höher...
Dann trete ich mal aus dem Dunkel
Ernsthaft .... spitzen Leistung, ich bin echt schwer beeindruckt und ich hoffe dass hier ein kaufbares Produkt entsteht .... wenn ich das Ding dann selber zusammen löten muss dann ist das halt so
Grössten Respekt .... absolut geile Leitung, und natürlich auch danke an alle "Spender" die das möglich gemacht haben
Dann trete ich auch mal aus der Dunkelheit und hoffe mit meinem Outing, dass sich meine SCPU128 nicht mehr "nur" mit einer BBgRAM begnügen muss
Pusti64
-
off topic sorry
I was hoping to make a version of Another World for C64 with REU and accelerated 6510 but it is impossible, the game needs a lot of real and fast addressable RAM, where code can be executed ... etc. not something limited like REU or GeoRAM.
The game requires a SuperCPU with a 4 MB memory expansion.
I have already released a version for MEGA65, it is full, playable until the end, except that sound is missing. I will finish it at some point in the future.
You can get it at https://files.mega65.org?id=9a…3c-494e-ade9-e1d66e3db557
***
BTW this SCPU replica project is so great, I hope it will help more people acquiring the real thing because this is a f*cking great device an Ultimate64 or TC64 with a REU can't beat when your application requires a lot of RAM.
-
Dann trete ich auch mal aus der Dunkelheit und hoffe mit meinem Outing, dass sich meine SCPU128 nicht mehr "nur" mit einer BBgRAM begnügen muss
Wo ist denn dein SCPU Gehäuse? Ist das noch existent?
-
Dann trete ich auch mal aus der Dunkelheit und hoffe mit meinem Outing, dass sich meine SCPU128 nicht mehr "nur" mit einer BBgRAM begnügen muss
Wo ist denn dein SCPU Gehäuse? Ist das noch existent?
Das SCPU Gehäuse liegt seit dem Umbau vor ca. 10 bis 15 Jahren auf dem Speicher
Pusti64
-
hoffe mit meinem Outing, dass sich meine SCPU128 nicht mehr "nur" mit einer BBgRAM begnügen muss
da wird man ganz sicher was machen können - ebenso bei OliverW. SCPU128 - Finde es superschade, dass diese nicht komplett sind. Ohne SuperRAM ist die SCPU nunmal nichts Halbes und nichts Ganzes.
BTW this SCPU replica project is so great, I hope it will help more people acquiring the real thing because this is a f*cking great device
thank you, I see it similarly. We are now building a complete tester and then we'll see. There will probably be some possibility.
-
hoffe mit meinem Outing, dass sich meine SCPU128 nicht mehr "nur" mit einer BBgRAM begnügen muss
da wird man ganz sicher was machen können - ebenso bei OliverW. SCPU128 - Finde es superschade, dass diese nicht komplett sind. Ohne SuperRAM ist die SCPU nunmal nichts Halbes und nichts Ganzes.
Ja leider, gerade unter GEOS128 MP3 bzw. GEOS64 MP3 möchte man das SuperRAM nicht missen.
Anbei noch so eine "halbstarke" SCPU64
Pusti64
-
Wie kommts zu der Einschätzung? ...
Die Antwort ist einfach: Natürlich! ...
Danke für diese tieferen Einblicke, das Erhöht mein Verständnis (und bestimmt das vieler Anderer auch) für Deine/Eure Situation, die Hürden und den daraus resultierenden Möglichkeiten enorm.
so dass da ein echter Mehrwert bei rum kommt?
Dein gutes Recht keinen Mehrwert in diesem Projekt zu sehen. Mir reichen o.g. Punkte.
? Heh, das war doch ganz klar eine OT-Frage, die nix mit diesem Projekt zu tun hat, also straf mich gerne *dafür* ab - aber tu bitte nicht so, als wüsste ich deine/eure Leistungen nicht zu würdigen! Ist schon klar, dass es hier nur um 1:1 ohne jegliche Modifikation geht (und POC und WIP und so...).
-
Alles gut - mir ist aber auch schon klar, dass man es nicht jedem recht machen kann. Lasst erstmal den ersten funktionierenden Nachbau auf der "Welt" sein, dann schauen wir weiter...
-
so, die erste SuperRAM-Replik läuft
Mit dem Handy von hinten fotografieren muss ich noch üben
Hier nochmal die Vorlage und die Replik gemeinsam:
Weiter gehts mit der SCPU - bin gerade mit einer Firma in Verhandlungen, die für die Industrie Röntgenaufnahmen macht. Eventuell kann so das 4lagige Original überleben...
-
Geile Arbeit!
-
Cool, da geht die Rakete mit 20MHz ab. Sowas möchte ich auch mal können. Aber erstens, es fehlt mir die komplette Hardwareausrüstung, Messgeräte ect.
Zweitens fehlen die Räumlichkeiten. Meine Frau motzt ja schon, wenn ich mal den Lötkolben liegengelassen habe. Naja, vor nicht allzulanger Zeit hatte sie versucht,
den Lötkolben wegzuräumen. Leider war dieser noch eingeschaltet, als sie diesen am verkehrten Ende anpackte...aua... Das Wichtigste aber ist, ich müsste wohl ein
Studium der Elektrotechnit beginnen. In diesem Leben wird das aber nicht mehr. Zu alt, zu faul usw.
-
Absolute Oberklasse ihr Replikatoren! Da capo!
-
Das kann wirklich jeder, hab auch nicht E-Technik studiert...Learning by doing sag ich nur - notfalls Leute fragen, die es wissen
Ich muss mich dazu aber auch in den Keller verkrümeln, man breitet sich sonst sehr schnell aus - und dann gibts tatsächlich Ärger mit der Regierung.
-
so, die erste SuperRAM-Replik läuft
Mit dem Handy von hinten fotografieren muss ich noch üben
Hier nochmal die Vorlage und die Replik gemeinsam:
Weiter gehts mit der SCPU - bin gerade mit einer Firma in Verhandlungen, die für die Industrie Röntgenaufnahmen macht. Eventuell kann so das 4lagige Original überleben...
Schon krass eh
Pusti64
-
Das kann wirklich jeder...
Ich könnte das nicht! Ich kann ja nicht mal einen IC auslöten. Von daher: Respekt.
Und Danke das Du nach Wegen suchst vorhandene Hardware für eine Replica nicht zu zerstören. Das mit dem Röntgen klingt interessant...
-
Und Danke das Du nach Wegen suchst vorhandene Hardware für eine Replica nicht zu zerstören. Das mit dem Röntgen klingt interessant...
Bisher sind eine defekte CMD-HD-Platine und eine zerbrochene RAMlink-Platine dabei zerstört worden (wobei: Die hängen hier jetzt an der Wand - und die waren schon vorher sehr kaputt - schrott um genau zu sein).
Vielleicht kann man sie sogar wieder flicken und dann ohne Lötstopplack wieder zusammenlöten, sieht bestimmt mit Klarlack ganz witzig aus.
Alles andere konnte ja wieder zusammengebaut werden. Wenn jetzt noch die SCPU128 überlebt, dann kann ich diese an Juergen Johannes auch mit neu programmierten CPLDs zurücksenden.
Persönlich benötige ich keine Originale - aber schauen wir mal...