Wäre es möglich/sinnvoll die C64 Platine nachzubauen?

Es gibt 88 Antworten in diesem Thema, welches 16.930 mal aufgerufen wurde. Der letzte Beitrag (14. Oktober 2011 um 13:00) ist von Lysosom.

  • @bjavor: Du brauchst Dich in keinster Weise für Träumereien hier oder gar mangelhafte Rechtschreibung zu entschuldigen. Das können wir doch alle ganz gut. :D
    Ich glaube, dieser Gedanke ("NEUER" Cevi) bewegt die meisten Cevi-User schon sehr lange, somit ist dieses Wunschdenken durchaus nachvollziehbar - die meisten werden das hier gut nachvollziehen können (mich eingeschlossen).
    Aber sieh es mal echt "supernüchtern"....nimm Dir ein MikroATX-Board, pflanz das irgendwo rein, pack ein Windows/Linux auf die Platte das direkt in die aktuelle VICE-Version (oder einen anderen Cevi-Emu, gibt ja mehrere gute heute) bootet, dann noch entsprechende moderne Adapter um die Peripherie dran zum Laufen zu bekommen - und schon hast Du einen "modernen" C64. Genau das versucht ja Bitte melde dich an, um diesen Link zu sehen. in Brotkastenform unter die Leute zu bringen (so das Dingen tatsächlich erscheint).

  • Das ist genauso kompatibel wie das DTV. Entweder, man macht wirklich ein neues modernes Hardware-Redesign von der C64 Platine oder man geht den Weg wie beim Chameleon, indem man alles irgendwie ins FPGA packt.

  • Mal so am Rande: Wieviele Layer hat die "normale" C64 Platine eigentlich? Der Eagle Schaltplan beruht, so wie ich das mitbekommen habe, ja auf den Originalschaltplänen aus dem C64 Intern, das dürfte also noch eine der ersten Versionen sein.

    Nachdem Commodore sogar den Amiga 2000B mit einer doppelseitigen Platine fertigen konnte (der A2000A war noch Multilayer) würde mich beim C64 (egal welche Generation) mehr als doppelseitig stark wundern. Der C64 musste billig sein, Platinen mit internen Layern sind teuer. Ausserdem ist beim C64 die Packungsdichte eher gering, da ist genug Platz für die Leiterbahnen.

    Gerrit

  • meiner meinung nach nur 2

    Bitte melde dich an, um diesen Link zu sehen.

    Bitte melde dich an, um diesen Link zu sehen.

  • Jep, alle Cevi-Platinen sind doppelseitig. Nicht mehr und nicht weniger ;).

    Edit: So, Green meint das auch, aber er meint schneller :D.

  • Um auf die ursprüngliche Thema zurückzukommen, ich war halt nur neugierieg wie schwer es sein würde die originale Machine ohne (oder mit sehr wenigen, trivialen) Änderungen nachzubauen.


    Das würde sich auf die Herstellung der Platine beschränken. Die wichtigsten Bausteine brtaucht man ja eh original (CPU, SID, VIC, PLA).

    Und warum sollte man sowas machen? Es gibt massenhaft C64 um wenig Geld ...


    Vor langer Zeit, bevor ich von FPGAs gehört habe, habe ich mir immer Angenommen, dass es sicherlich möglich sein sollte die ICs die vor 30 Jaheren gebaut wurden Heute mit moderner Technologie nachzubauen.


    Es ist ja doch möglich. Und es wurde ja schon X mal gemacht?! C-one, Chameleon, ...

    Bitte melde dich an, um diesen Link zu sehen. --- Bitte melde dich an, um diesen Link zu sehen. --- Bitte melde dich an, um diesen Link zu sehen.

  • Aber sieh es mal echt "supernüchtern"....nimm Dir ein MikroATX-Board, pflanz das irgendwo rein, pack ein Windows/Linux auf die Platte das direkt in die aktuelle VICE-Version (oder einen anderen Cevi-Emu, gibt ja mehrere gute heute) bootet, dann noch entsprechende moderne Adapter um die Peripherie dran zum Laufen zu bekommen - und schon hast Du einen "modernen" C64. Genau das versucht ja Bitte melde dich an, um diesen Link zu sehen. in Brotkastenform unter die Leute zu bringen (so das Dingen tatsächlich erscheint).

    Ich weiss, dass _im Grunde_ du Recht hast. Für die meiste Sachen is ein Software Emulation bestimmt genug. Ist aber irgendwie nicht das Selbe :( Ich kann es nicht logisch erklären (ist wahrscheinlich so eine sentimentale Sache), aber wenn man im Hardware etwas baut das die Funtionsweise der Originalhardware 100% imitiert, selbst wenn es nicht mehr viel mit dem originalen Harware zu tun hat (z.B FPGA), dann _ist_ das (für mich) irgendwie _immernoch_ ein C64, weil ein Software Emulator es halt nicht mehr ist...

    Was das neue "C64" angeht ist das für mich aus dem oben genannten Grund heraus ein Witz. Es ist nichts weiter als ein nicht allzugutes PC... Aber vielleicht gerade deswegen hat mich wieder die Nostalgie gepackt, und habe angefangen mir wieder gedanken darüber zu machen wie man es hätte besser machen können...

  • Und warum sollte man sowas machen? Es gibt massenhaft C64 um wenig Geld ...

    Das Ding ist eben, dass die Geräte auch weniger werden. Schaut man sich die Preise für Ersatzteile an, so verwundert es nicht, das so manch Gerät als Ersatzteilspender herhalten muss. Von den Geräten die durch ahnungslosen Leuten so entsorgt werden, mal ganz zu Schweigen.

    Es ist ja doch möglich. Und es wurde ja schon X mal gemacht?! C-one, Chameleon, ...

    C1 kann man nun nicht wirklich als C64 Ersatz betrachten. Die Kompatibilität ist doch wie beim DTV eher nicht richtig vorhanden. Beim Chameleon ist noch abzuwarten, wie letztendlich deren Kompatibilität am Ende ausschaut.

  • Das Ding ist eben, dass die Geräte auch weniger werden.


    Jetzt mal ganz egoistisch betrachtet, - man kauft sich halt JETZT sieben Stück C64 á 7€, dann hat man bis zum Rest seines Lebens genügend C64.


    Beim Chameleon ist noch abzuwarten, wie letztendlich deren Kompatibilität am Ende ausschaut.


    Die ist doch jetzt schon genial, die C64 Kompatibilität. Bis auf ein paar exotische Demos läuft doch alles.

    Was da nocht fehlt, ist nicht C64 Kompatibilität, sondern Goodies die ein C64 Nachbau auch nicht hätte:

    + 1541

    + REU

    * MMCR

    + turbo

    : :

    Bitte melde dich an, um diesen Link zu sehen. --- Bitte melde dich an, um diesen Link zu sehen. --- Bitte melde dich an, um diesen Link zu sehen.

  • Und warum sollte man sowas machen? Es gibt massenhaft C64 um wenig Geld ...

    Auf die Gafahr hin, dass ich mich wiederhole, ich war nur neugierig. Ich habe es bereits am Anfang gesagt, dass es mir bewusst ist, dass es ökonomisch gesehen wahrscheinlich keinen Sinn macht.

    Ich habe mir auch eine Menge C64 auf eBay gekauft und tue es immernoch hin und wieder. Aber es wird immer schweriger zu wissen in welchen zustand sie sein werden, welche ICs man wechseln muss usw. Ausserdem scheint mir so, dass oft alle Elkos gewechselt werden müssen (Obwohl ich weiss, dass damit nich alle der gleichen Meinung sind). Und von was ich hier gelesen habe ist mehr oder weniger jeder dammit einverstanden, dass man wenn es geht so wenig wie möglich an den alten Platinen rumlöten sollte.
    Und daher die Idee: Vielleicht wäre eine neue Platine weniger anfällig, hätte nrand neue Elkos, Schalter usw. und ausserdem könnte sie Sockel für alle ICs haben. Dann bräuchte man nur funktionstüchtige IC finden (wie du schon sagtest: CPU, SID, VIC, PLA...)

  • Das ist genauso kompatibel wie das DTV.

    Seit wann ist VICE denn nur noch genauso (in)kompatibel wie das DTV? Habe ich was nicht mitgekriegt?

    Ich sehe das ähnlich wie CP2: Nimm einen PC, pack' einen Emu drauf und schließe Adapter an. Etwas kompatibleres (mit Ausnahme eines echten C64) gibt es nicht.

    CU
    Kratznagel

  • Jep, alle Cevi-Platinen sind doppelseitig. Nicht mehr und nicht weniger ;).

    Edit: So, Green meint das auch, aber er meint schneller :D.

    Ah, alles klar, also wie gedacht.
    Dann müsste also "nur" ;))) noch jemand:

    - den Eagle Schaltplan auf Fehler prüfen und diese korrigieren
    - Chips (zB RAM, usw) zusammenfassen, ggf durch neuere Bauteile ersetzen
    - andere passive Bauelemente ersetzen
    - ein schönes neues Layout erstellen
    - mit genügend Kapital Platinen ätzen/ätzen lassen

    ;)

  • Jetzt mal ganz egoistisch betrachtet, - man kauft sich halt JETZT sieben Stück C64 á 7€, dann hat man bis zum Rest seines Lebens genügend C64.

    Also ich weiss nicht wo du dir deine Geräte kaufst... Ich habe gerade letzte woche 4 C64 auf eBay ersteigert. Die waren aber sicher nicht 7 Euro. Die meisten brauchbaren geräte kosten um die 40-50 Euro. Darauf kommt für mich meistens um die 30-40 Euro Versand in die Schweiz und möglicher weise Zoll...


    Bezüglich Chameleon, wie ich es schon sagte, habe ich bereits einen und bin mir damit sehr zufrieden. Aber es ist halt eine Erweiterungskarte. Zum vollständigen C64 fehlen einige sachen die zum Teil auf den Platzmangel zurückzuführen sind die von dem Kartenformat heraus als Einschrenkungen entstehen. Aber man weiss ja nie. Vielleicht wenn es vertig ist baut Jens als nächstes eine erweiterte "Standalone" Version die nich unbedingt in eine Steckkarte passen muss :) Das wäre echt super, aber ich will nicht unverschämt werden :) (Vielleicht gibts ja genug Interesse für so etwas. Ich würde bereit sein ziemlich viel Geld dafür auszugeben...)

  • Also ich weiss nicht wo du dir deine Geräte kaufst... Ich habe gerade letzte woche 4 C64 auf eBay ersteigert. Die waren aver sicher nicht 7 Euro. Die meisten brauchbaren geräte kosten um die 40-50 Euro. Darauf kommt für mich meistend um die 30-40 Euro Versand in die Schweiz und möglicher weise Zoll...

    Oh, noch ne´n Schweizer hier :D

  • Oh, noch ne´n Schweizer hier :D

    Nicht ganz :) Ich stamme urspünglich aus Ungarn, arbeite aber seit 10 Jahren in der Schweiz...

  • Eine Alternative wegen dem Redesign wäre vielleicht wenn man eine alte C64-Platine nimmt und dann versucht die einzelnen Chips durch alternative Chips zu ersetzen, wie z.B. die Ersatz-PLA auf CPLD Basis oder den SwinSID oder die Rams gegen aktuelle Bauteile austauschen. Für noch nicht vorhandene Chips müsste man dann auch etwas auf CPLD/FPGA-Basis entwickeln, das ganze braucht dann natürlich etwas Zeit. Wenn man alles soweit ersetzt hat kann man dann am Ende eine neue Platine mit den Ersatzbauteilen entwerfen, man müsste halt schon tiefergehende Kenntnisse im Bereich CPLD/FPGA besitzen damit sowas machbar wäre.

  • Eine Alternative wegen dem Redesign wäre vielleicht wenn man eine alte C64-Platine nimmt und dann versucht die einzelnen Chips durch alternative Chips zu ersetzen, wie z.B. die Ersatz-PLA auf CPLD Basis oder den SwinSID oder die Rams gegen aktuelle Bauteile austauschen.

    Das Problem beim SID ist, dass der Nachbau eben nicht wirklich ein SID (mixed Signal auf dem Chip selbst) ist sondern nur ähnlich. OK, kann ausreichend sein...

    Bei den RAMs gibts andere Probleme. Die 4164 durch 41256 oder 41464 zu ersetzen ist kein Problem, nur werden die auch nicht mehr hergestellt. Bei grösserem RAM sind Probleme mit dem Refresh zu erwarten, der VIC hat einen 8Bit-Zähler für RAS-only Refresh. AFAIK erwarten neue RAMs mehr Bits.

    Hat schonmal jemand probiert die DRAMs im C64 durch ein 128K SRAM (z.B. 628128) zu ersetzen? Es gibt im Netz eine Schaltung die das mit den unteren 16KB eines ZX-Spectrum durch ein 62256 macht. Dort werden die Multiplexer beibehalten und die Adressen danach wieder auseinandergenommen bevor sie am RAM anliegen:

    Bitte melde dich an, um diesen Link zu sehen.

    Ich sehe im Moment keinen Grund warum das beim C64 nicht auch gehen sollte. Nur wird es auf einer für DRAM gebauten Platine nicht besonders schön aussehen. Dafür ist das RAM billig, keine 2 Euro bei Reichelt.

  • Mal eine Frage etwas am Thema vorbei: Kann mal einer verständlich erklären warum man mit der neuen Technik keinen SID herstellen kann? in der DDR haben die es durch Abschleifen eines Z80 doch auch geschafft einen U880 oder wie das Teil hieß herzustellen

  • Ich hoffe ich geb das jetzt richtig wieder. Soviel ich verstanden habe, ein SID ist ein "analoges" Bauteil, hat zumindestens einige analoge Teile drin. Die sind naturgemäß schwieriger zu imitieren.

    Zudem sind ja SID untereinander schon nicht alle gleich, ich meine die klingen unterschiedlich je nach Version.

    Bitte melde dich an, um diesen Link zu sehen. --- Bitte melde dich an, um diesen Link zu sehen. --- Bitte melde dich an, um diesen Link zu sehen.

  • Jetzt mal ganz egoistisch betrachtet, - man kauft sich halt JETZT sieben Stück C64 á 7€, dann hat man bis zum Rest seines Lebens genügend C64.

    Jepp, die sicherste Methode, deswegen behalte ich auch meine Lagerbestände.:D

    Ist aber irgendwie nicht das Selbe :( Ich kann es nicht logisch erklären (ist wahrscheinlich so eine sentimentale Sache),

    Du wirst lachen....ich bin einer der größten Verfechter der Originalhardware. =) "Nothing beats the real thing!" :zustimm:

    Unter dem Strich sind wir uns doch einig:
    - die Möglichkeit besteht
    - es müsste nur jemand tun
    - warum tut es dann niemand?
    - weil es sich wohl nicht rechnen würde!
    - und Leute, die das NICHT-gewerblich machen würden, könnten das sicher. Fragen sich aber sicher "wozu?"

    Ich fände es (TROTZ meines Festhaltens am "Original") super, wenn man eine neue Cevi-Platine kaufen könnte! Über so etwas habe ich mal irgendwann (da allerdings bezogen auf den C65) in irgendeiner CeviAktuell sinniert. Und wenn an dieser Platine dann intern alles "Neue" was mittlerweile so erhältlich ist (vieles davon kenne ich ja gar nicht) anschließbar ist, hätte man was für die Ewigkeit. So bleibt bis jetzt aber nur Horten.