Einführung
Nach dem recht erfolgreichen ISEPIC-Modul, das 1985 auf den Markt kam, folgte weniger als ein Jahr später ein würdiger Nachfolger.
Da das ISEPIC-Modul aufgrund von Druck aus der Softwareindustrie vom Markt genommen wurde, hatte das Expert-Modul leichtes Spiel und wurde noch erfolgreicher.
Zunächst wurde es von Trilogic vertrieben, später übernahm Cat & Korsh. Es gab verschiedene Versionen und Hardware-Upgrades. Auch die Software für dieses Modul wurde über einen längeren Zeitraum gepflegt.
Im Gegensatz zu vielen anderen Vertretern dieser Freezer-Module wurde die Software nicht auf einer EPROM-Festplatte gespeichert, sondern von einer Diskette geladen. Dadurch waren Software-Updates sehr einfach, da nur die Diskette ausgetauscht werden musste.

Um die Karte in ein Standard-Cartridge-Gehäuse einzupassen, wurde die Nachbildung entsprechend angepasst.
Bedienung
Die Bedienung dieses Moduls ist etwas „speziell“ und leider nicht vollständig selbsterklärend.
Die Anleitungen helfen oft nicht wirklich weiter und verwirren mehr, als sie klären.
Grundsätzlich ist die Bedienung relativ einfach, solange bestimmte Schritte befolgt werden.
Die Vorgehensweise hat sich im Laufe der verschiedenen Softwareversionen immer wieder leicht geändert. Für die Tests wurde die Version 4.1 verwendet und die entsprechende Vorgehensweise beschrieben.
Das Modul hat zwei Tasten und einen Schalter mit drei Positionen. Der linke Knopf ist ein normaler Reset-Knopf und der rechte für die mysteriöse „ESM“-Funktion, die auch eine LED umfasst.

Was das ESM sein soll, wird nicht wirklich erklärt. Der Knopf sollte nur benutzt werden, wenn die LED leuchtet. Dies ist jedoch noch nicht vorgekommen. Ein Blick auf das Schaltbild zeigt, dass dieser Knopf wohl dazu gedacht ist, alle NMI-Schutzmechanismen zu übersteuern.
Der Schalter hat drei Positionen. Links ist der Programmiermodus, in der Mitte ist die Karte ausgeschaltet (aber nicht vollständig) und rechts ist die Karte „scharfgestellt“.
Der Computer sollte immer mit dem Schalter in der „OFF“-Position eingeschaltet werden, also Schalter in der Mitte. In der „ON“-Position bleibt der Commodore C64 „hängen“ und in der „PRG“-Position manchmal auch.
Also den Computer ausschalten, Schalter in die Mitte stellen, Karte einstecken und den C64 einschalten.
Software
Danach kann das Programm „Multi-Menu“ von der Diskette geladen und gestartet werden. Das folgende Bild erscheint:

Im Gegensatz zum ISEPIC-Modul gibt es keine Abfrage, ob der Schalter in der richtigen Position ist.
Manchmal wird zu Beginn darauf hingewiesen, dass der Schalter jetzt auf die „PRG“-Position gestellt werden soll.
Letztendlich ist jetzt der Moment gekommen, den Schalter nach links zu stellen und dann die Leertaste zu drücken.

Man kann nun alles machen, was man normalerweise mit dem Computer macht, außer ihn auszuschalten. Denn dann verliert die Karte ihre Software, die gerade in den RAM der Karte geladen wurde.
Nun kann beispielsweise ein Spiel geladen werden. Möchte man das Spiel dann speichern, reicht es aus, einfach die -Taste zu drücken (die letztendlich nichts anderes tut, als ein NMI auszulösen).
Manchmal funktioniert auch der rechte Knopf auf dem Modul. Dies war jedoch eher selten der Fall.
Danach erscheint das folgende Menü, das wiederum recht selbsterklärend ist.

Zusammenbau
Die Platine selbst besteht aus einigen Standardkomponenten, die leicht zu beschaffen sein sollten.
Die Platine wurde bei PCBWay hochgeladen und kann dort einfach bestellt werden:

Der Zusammenbau ist recht einfach und es gibt nichts Besonderes zu beachten, sodass die Karte auch für weniger erfahrene Anfänger keine Probleme verursachen sollte.
Die Software ist unten angehängt.
Komponentenliste
| # | Hersteller | Teilenummer | Beschreibung | Menge |
|---|---|---|---|---|
| 1 | TE Connectivity | 1-1825027-1 | SCHALTER TAKTIL SPST-NO 0.05A 24V | 2 |
| 2 | NXP Semiconductors | 1N4148 | NEXPERIA – 1N4148 – DIODE, 1N4148 AMMO-BOX 10K | 4 |
| 3 | E-Switch | 200MDP3T2B4M6QE | Schalter Toggle AN AUS AN DPDT Runde Hebel PC Pins 3A 250VAC 28VDC PC-Montage mit Halterung | 1 |
| 4 | Wurth Electronics | 151033RS03000 | WURTH ELEKTRONIK 151033RS03000 LED, 3MM, ROT, 2600MCD, 621NM | 1 |
| 5 | KEMET | C315C101K5R5TA | Kondensator, Keramik, 100pF, 50Vdc, 10-% Tol, 10+% Tol, X7r-Tc Code, -15, 15%-Tc | 1 |
| 6 | KEMET | C320C104K5R5TA7317 | KONDENSATOR KERAMIK 0.1UF 50V X7R RADIAL | 8 |
| 7 | Yageo | CFR-25JB-52-1K | WIDERSTAND 1K OHM 1/4W 5% AXIAL | 1 |
| 8 | Yageo | CFR-25JB-52-1M | WIDERSTAND 1M OHM 1/4W 5% AXIAL | 2 |
| 9 | Yageo | CFR-25JB-52-2K2 | WIDERSTAND 2.2K OHM 1/4W 5% AXIAL | 1 |
| 10 | Yageo | CFR-25JB-52-6K8 | WIDERSTAND 6.8K OHM 1/4W 5% AXIAL | 1 |
| 11 | Yageo | CFR-25JB-52-39K | WIDERSTAND 39K OHM 1/4W 5% AXIAL | 1 |
| 12 | Yageo | CFR-25JB-52-47K | WIDERSTAND 47K OHM 1/4W 5% AXIAL | 1 |
| 13 | Hynix | HY6264LP-15 | Statis RAM 8kx8 | 1 |
| 14 | ON Semiconductor / Fairchild | 74F00PC | 74F FAST TTL, 74F00, DIP14, 5.5V | 1 |
| 15 | Texas Instruments | SN74HCT14NE4 | Inverter Hex Schmitt-Trigger Inverter | 2 |
| 16 | Texas Instruments | SN74LS11N | IC GATE AND 3CH 3-INP 14DIP | 1 |
| 17 | Texas Instruments | SN74LS32N | Texas Instruments SN74LS32N, Quad 2-Input OR Logic Gate, 4.75 5.25 V, 14-Pin PDIP | 1 |
| 18 | Texas Instruments | SN74LS125AN | IC BUS PUFFER TRI-ST QD 14DIP | 1 |
| 19 | Nichicon | UMF1V010MDD1TP | Kondensator Aluminium Lytic 1uF 35V 20% (4 X 5mm) Radial 2.5mm 50mA 1000h 105C Ammo | 1 |
Download
Die Gerber Dateien, sowie das gesamte Projekt liegt auf meinem Codeberg: https://codeberg.org/diwou/The_Expert_Cartridge
