Kann der 65816er denn alle 'illegale opcodes' des 6510?
Nein.
Wie handelt die SCPU diese?
Gar nicht.
Dazu die 2 zusätzliche YM3812. Die treiben doch nur die Kosten in die Höhe.
Teuer sind die nun wirklich nicht. Dürfte bei dem zu erwartenden Gesamtpreis kaum ins Gewicht fallen.
Auch analoge Joysticks und PS2 Maus + Tastatur. Da müssen also Treiber programmiert werden der diese Hardware c64-kompatibel ansteuert, ob da der 65816 nicht überfordert wird?
Letzteres wohl kaum.
Außerdem stellt sich die Frage warum er 2 (!) PS2-Tastaturbüchsen und 2 (!) PS2-Mäuse anschließen will? Je eine Büchse reicht, und ist ziemlich genau 50% billiger
Fällt ja auch kaum ins Gewicht. Da die Seite bei mir gerade nicht will: Bist du sicher, dass da 4 PS/2-Anschlüsse angedacht sind? Oder nicht doch eher insgesamt 2 (je einer für Tastatur und Maus)?
Wo kriegt man noch Centronics-Drucker her?
Auf Ebay wird man bestimmt fündig. Aber es gab/gibt da doch auch Adapter? Naja, Grund für Centronics ist vielleicht die einfachere Umsetzung.
Eine FPGA-Lösung kann wie eine reine Software-Emulation nur etwas immitieren und hat somit auch mit Kompatibilitätsproblemen zu kämpfen.
Eine FPGA-Lösung immitiert eben nicht. Etwaige Kompatibilitätsprobleme leiten sich nicht daraus ab, dass es sich um einen FPGA handelt, sondern allenfalls um eine nicht hinreichende Implementation.
Der schon eine Dekade währende Beta-Status vom Turbo Chamäleon zeugt davon.
Allerdings läuft das TC schon seit einer ganzen Weile so gut, dass man von vorhandenen Fehlern kaum jemals etwas bemerken wird. Davon ab gibt es m.W. noch keine andere C64-FPGA-Implementation, die einen vergleichbaren Entwicklungsstand vorweisen kann. Beim C64 ist es ja so, dass eine einfache Emulation oder FPGA-Implementation - entsprechendes Wissen natürlich vorausgesetzt - relativ schnell erreicht werden kann und damit durchaus einiges an Software funktioniert. Dann kommen aber die Feinheiten, um alles korrekt ans Laufen zu kriegen und die dauern am längsten in der Umsetzung.