Ist der Commodore 64 mit der VIC-20-Software kompatibel?

Ist der Commodore 64 mit der VIC-20-Software kompatibel?

Ich habe gerade einen alten Commodore 64 in einem Gebrauchtwarenladen gekauft. Da stand eine Kiste mit Kassetten daneben, also habe ich mir eine Handvoll davon geschnappt und festgestellt, dass auf allen Kassetten „VIC 20“ steht. Kann der Commodore 64 VIC 20-Software abspielen?

Antwort1

Ich hatte beides (und auch einen C16). Die meiste Vic20-Software läuft problemlos auf einem C64 (obwohl ich nur ein paar Vic20-Spiele hatte).

Wenn Sie Probleme mit den Bändern haben (was häufig vorkommt), entmagnetisieren Sie den Kopf. Möglicherweise müssen Sie den Kopf sogar neu ausrichten. Verändern Sie ihn aber lieber nicht, bis Sie sicher sind, dass das Problem hier liegt (bei den meisten C64-Reparaturen handelte es sich um Kassettenspieler, die die Benutzer zu stimmen versuchten, ohne zu wissen, wie das eigentlich funktioniert).

Antwort2

Nein, das funktioniert nicht, da die Hardware anders ist. Sie verwenden denselben CPU-Typ (obwohl der 6510 im C64 ein modifizierter 6502 ist, aber immer noch kompatibel). Der Grafikchip im VIC 20 (der rudimentärer ist als der des C64) fungiert gleichzeitig als Soundchip, während der C64 über einen eigenen dedizierten und fortschrittlicheren Soundchip verfügt. Und wie oben erwähnt, sind Speicheradressen und Peripherieadressen auf beiden völlig unterschiedlich.

Antwort3

Sie verwenden dieselbe Version von CBM Basic (V2), aber Bildschirmgröße, Sound und Grafikfunktionen sind völlig unterschiedlich. Zusammenfassend lässt sich also sagen, dass einfache Basic-Programme, die Druckanweisungen für die Ausgabe verwenden, möglicherweise recht ähnlich funktionieren. Aber so ziemlich alles andere und so ziemlich alles, was man als Spiel bezeichnen würde, würde von einem zum anderen nicht funktionieren.

Antwort4

(Haftungsausschluss: habe keine dieser Maschinen verwendet, dies ist eine Folge meiner Recherche)

Sie sind möglicherweise nicht vollständig kompatibel, da das Design der Maschinen unterschiedlich ist.Das:

Da VIC und PET völlig unterschiedliche Speicherzuordnungen verwenden, waren PEEK- und POKE-Befehle nicht kompatibel und da VIC nur einen 22-Zeichen-Bildschirm hatte, während die ursprünglichen PETs 40-Zeichen-Bildschirme hatten, funktionierte auf beiden Maschinen nur SEHR rudimentäre Basic 2.0-Software. Der VIC-20 war jedoch im Allgemeinen peripheriekompatibel mit den meisten Commodore 64-Geräten.

UndDas:

C64 und VIC verwenden auch dasselbe Disketten-/Bandformat. Sie können jedoch weder C64-Software auf einem VIC ausführen, noch können Sie VIC-Software auf einem C64 ausführen.

verwandte Informationen