Beiträge von Gerrit im Thema „Wäre es möglich/sinnvoll die C64 Platine nachzubauen?“

    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

    Wenn man diesen Aufwand treibt könnte man das sicher. Nur, wer will das bezahlen? Für eine Kleinserie von ein paar tausend Stück wäre der Stückpreis astronomisch. Für eine Grosserie gibt es nicht genug Interessenten.

    Das andere Problem was einer Nachbildung im Weg steht ist, dass der SID ein mixed signal Chip ist, also neben digitalen auch noch analoge Signale auf dem gleichen Die benutzt. Das macht eine rein digitale Nachbildung unmöglich und die analogen Eigenschaften ergeben sich aus den verwendeten Strukturen die man also nicht so einfach per diskreter externer Schaltung nachbilden kann. Nahe rankommen, ja, aber es scheint noch keiner eine 100% Nachbildung hinbekommen zu haben.

    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 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