MOD: Aus dem Thread "Heute so angekommen" herausgelöst, da ein PLA Ersatz Kompatibiltätstest
durchaus auch für andere interessant sein könnte.
So...
PLA Vergleichstest
Weil androSID so freundlich war mir eine PLAdvanced+ zur Verfügung zu stellen
möchte ich ein wenig von meine Erfahrungen mit verschiedenen PLA Varianten berichten.
Es gibt bekanntlich eine Vielzahl unterschiedlicher PLA-Ersatzschaltungen, und natürlich
kann dieser Vergleich nur eine Untermenge dieser Schaltungen umfassen.
Genug gelabert, zum Thema.
Das Testboard
Für den Test verwende ich mein Assy 250425, das Board ist ein wenig modifiziert, läuft
aber 100%.
Ich habe dieses Board gewählt weil es über ein Superkernal verfügt, und diese Tatsache
für den Vergleich noch wichtig wird.
Sicherlich Geschmacksache, und auch wenn ich meine Custom PLA20V8 verwendet habe,
liegt die PLAdvanced+ in der Kategorie Optik klar vorne.
Die Test-Kandidaten
Am Test teilnehmen die PLA20V8 (Custom), das bekannte PLAnkton, die PLAdvanved+
und natürlich die altehrwürdige PLA 906114-01.
Um die PLA's zu testen werden verschiedene Module verwendet, ein Super-Zaxxon steht
mir leider nicht zur Verfügung... Dafür aber etwas ganz Spezielles!
Von Links nach Rechts:
- 1541 Ultimate II+, Firmware ist die aktuelle Beta von Markus64 mit Nordic-Power Support.
- Easyflash 3, afaik wird beim Easyflash-Menü beim starten der Ultimax Mode verwendet, dies
stellt besondere anforderungen an das Timing der PLA
- XFlash II, eine Eigenentwicklung aus meiner Sturm & Drangzeit von ca. 2002. (Einzelstück).
Leider sind die Projektunterlagen verloren gegangen, was wirklich Schade ist, das komplette
Menü, incl. UI und Flashroutinen sind in Assembler, war viel Arbeit damals.
Das Resultat:
MOS 906114-01
Die gute alte 906114-01 lasse ich mal aussen vor, bekanntlich ist diese PLA voll kompatibel
PLAnkton
Auch diese PLA hab ich jetzt nicht extra getestet, diese PLA habe lange Zeit verwendet, und
hatte, mit einer Ausnahme, nie irgendwelche Schwierigkeiten.
Im Zusammenspiel mit PLAnkton & Superkernal hängt mein C64 wenn das PLA-Timing im
Superkernal auf "fast" gestellt wird.
PLA20V8
Diese Entwicklung von dmantione ist wirklich ein geniales Stück Hardware, einfacher kann
eine PLA wohl nicht aufgebaut sein, 2 Gal's, ein TL866 Programmer und fertig ist die PLA.
Zudem ist diese PLA erstaunlich kompatibel, bei all meinen Versuchen bin ich eigentlich nur im
Zusammenhang mit dem Superkernal auf "fast" auf Schwierigkeiten mit dem Reset gestoßen,
Und das auch nur bei einer Platine, verwende ich ein anderes PLA20V8 (baugleich) ist alles in
Ordung.
PLAdvanced+
Meine neuste PLA, freundlicherweise zur Verfügung gestellt von androSID .
Weil ich bei diesem Neuzugang über keinerlei Erfahrung verfüge habe ich hier viel gründlicher
getestet, trotzdem ist das natürlich kein Ersatz für Langzeit-Erfahrung.
Bei allen Versuchen wird ausschließlich der "fast" Mode des Superkernals verwendet, das ist
der einzige Modus der bei dem anderen PLA's Auffälligkeiten gezieigt haben.
Zuerst habe ich die Ultimate II+ getestet, speziell die verschieden Module, Retro-Replay 3.8q,
Action Cartridge MK VI und natürlich die verschiedenen Nordic-Power Derivate.
100 Punkte, passt wackelt, hat Luft.. voll kompatibel!
Danach dann das Easyflash 3, interessant ist hier hauptsächlich das Menu (wegen Ultimax), ich
habe natürlich auch die verschiedenen Module probiert, sowie einige CRT's.
Was ich nicht getestet habe sind die Kernal-Funktionen, das beisst sich mit dem Superkernal!
Auch hier 100%, nix zu Meckern, keine Probleme!
Der Spezialtest
Für diesen Test verwende ich mein X-Flash II!
Im Prinzip ist es "nur" eine 512k Flash Cartridge (+ 512K RAM), so etwas gibt es heutzutage
einfacher und eleganter... Aber 2002 war es mein persönlicher Hit!
Ich verwende dieses Modul nur zum Testen weil es damit möglich ist verschiedene Cartridges
zu emulieren (8K, 16K, Ultimax).
16K Modul:
Ultimax:
Die Bilder für 8K Module müssen leider entfallen, max. 10 Dateianhänge
Fazit:
Die PLAdvanced ist hier, neben der guten alten MOS 906114-01, mein persönlicher Testsieger.
Das PLAnkton zeigt, im Zusammspiel mit dem Superkernal im "fast" Mode Auffälligkeiten, der C64
crasht an verschiedenen Stellen und bootet unzuverlässig.
Eigenlich kein wirkliches Problem, einfach das PLA-Timing auf "slow" und alles läuft!
Auch die PLA20V8 zeigt kleine Schwächen, wobei ich annehme das es sich um Bauteil-Toleranzen
handelt, oder vielleicht ein schlechtes GAL. (1 von 3 getesteten Platinen)
Die PLAdvanced+ hat alle Test's mit Bravur bestanden und keinerlei Schwächen aufgezeigt,
zudem wurde hier nur am C64 getestet, die PLAdvanced+ unterstützt eine Vielzahl weiterer
Systeme.
Mfg Jood