Donnerstag, 27. Mai 2021

Der 100 MHz-Chip: Eine Rakete für alte 8-Bitter

Der 6502 ist ein 8 Bit-Prozessor der von der Fa. MOS Technologies entwickelt wurde und 1975 auf den Markt kam. Aufgrund seiner Unkompliziertheit und wegen des im Vergleich zum etablierten Intel-Prozessor 8080 niedrigeren Preises, wurde er in vielen Schachcomputern verbaut. So steht es in der Schachcomputer-Wiki.

Vor allem in den 80er Jahren wurde der 6502 in den klassischen Schachcomputern eingesetzt, meist mit 4-5 MHz, Anfang der 90er waren auch 10 MHz möglich. Dabei musste jedes MHz teuer bezahlt werden und auch ein Tuning war aufwendig, um noch etwas Speed rauszukitzeln. 

Gegen Mitte 2020 wurde ein neues Projekt in einem Thread bei schachcomputer.info vorgestellt. Roland Langfeld und Jürgen Müller entwickelten einen 65F02 Chip mit einer FPGA-basierten Prozessoremulation, die kompatibel zum 65C02 Prozessor ist. Der Clou: intern läuft dieser Chip mit 100 MHz!!

Wie funktioniert das Ganze?

Die CPU des Schachcomputers muss gesockelt sein, dabei wird die Original-CPU vorsichtig durch den 65F02-Chip ersetzt. Das ist alles! Der Stromverbrauch des 65F02 ist nur um 20 bis 30 mA höher, so dass meist das selbe Netzteil verwendet werden kann. Alle Spielstufen bleiben erhalten, nur das die "Kisten" nun um das 10-20 fache schneller in den Suchbaum rechnen.

Welche Schachcomputer laufen damit?

Anfangs hoffte ich das wirklich alle 8-Bitter mit dem 65F02 laufen, doch leider muss der 65F02-Chip für jede Software angepasst werden. Für die verschiedenen Baureihen gibt es dazu eigene Einstellungen, welche mittels DIP-Schaltern auf dem Chip gewählt werden. Aktuell sind folgende Schachcomputer bekannt, die mit 100 MHz funktionieren:

- Mephisto MM II und B&P
- Mephisto MM IV, MM V und Rebell Portoroz
- Mephisto Rebell und Modena
- Mephisto Polgar und Polgar 10 MHz
- Mephisto Milano und Nigel Short
- Novag Super Constellation und Constellation Expert
- Novag Constellation Forte A und Forte B
- Chafitz MGS III Grundgerät mit Steinitz, Morphy, Sargon 2.5

Eventuell funktioniert der 65F02 auch bei programmähnlichen Geräten z.B. Mephisto Monte Carlo, Monte Carlo IV, Supermondial, Supermondial II, Academy. Dies muss noch getestet werden. Der Novag Super Expert ist in Arbeit. Für die anderen großen Hersteller, Saitek und Fidelity, gibt es zur Zeit keine Umsetzungen. Der Aufwand ist recht groß und die ganze Produktion erfolgt momentan noch per "Handarbeit" von Roland und Jürgen. Updates sind über den beiliegenden kleinen USB-Adapter und einer Open Source Software möglich. Ich bin jedenfalls gespannt wie es hier weiter geht.

Nachtrag: Beim MGS III wird ein Modulwechsel innerhalb einer Partie nicht unterstützt (Info von Erwin Biri).


Donnerstag, 13. Mai 2021

Novag Jade - grün leuchtende Edelsteine

Seit 1993 existiert die "Edelstein-Serie" von Novag. Zu den besonders schönen Exemplaren zähle ich die Reise-Schachcomputer Jade und Jade II. Ausgestattet mit einem Sensor-Steckschachbrett, sind sie trotzdem kleiner als die reinen Tasten-Schachcomputer Sapphire/Sapphire II. In punkto Spielstärke spielen diese zwar eine Liga höher, doch auch die beiden Jade haben einen schnellen H8 Prozessor eingebaut und erreichen ca. 1900 bzw 2000 ELO.

Jade II
Besonders angetan haben es mir die Details im Design. Zwei kleine Displays - beim Jade II mit rollierender Anzeige - bieten genügend Informationen für den Spieler. Zusätzlich wird angezeigt welche Seite sich am Zug befindet: Zieht oder rechnet Weiß leuchtet eine rote LED, bei Schwarz eine grüne LED - ein versteckter Hinweis auf den namensgebenden Edelstein😉? Geschlagene Figuren werden sicher in einem separaten Fach deponiert, damit nichts verloren geht. Möchte man die Partie zu einem späteren Zeitpunkt fortsetzen, bleibt der Spielstand selbstverständlich gespeichert und mit zugeklapptem Deckel alle Spielsteine auf ihrer Position. Neben dem bei Reise-Schachcomputern üblichen Batteriebetrieb, kann auch ein Adapter angeschlossen werden. Da hatte Novag wirklich an alles gedacht.

Dienstag, 4. Mai 2021

Fidelity Septennial - der Letzte seiner Art

Bei "runden" Geburtstagen feiert man gerne ein Jubiläum. Warum Fidelity ausgerechnet zum siebenjährigen Bestehen der Firma eine Sonderedition herausgab, darüber lässt sich nur spekulieren. Meine Vermutung: Man hatte einfach genügend Gehäuse des Sensory Champion übrig😁. Keine schlechte Idee, denn der gediegene Holzrand mit dem 64 LED Sensorbrett ist auch heute immer noch schön anzusehen, hinter dem Spielfeld das kräftig rot-leuchtende Display. Die passenden Holzfiguren mit Magnet und die bekannte knarrende Stimme "The Voice", runden das Bild ab.

In dieser Grundvariante waren seit 1980 folgende Versionen erschienen:

1. Fidelity Sensory Voice  (noch mit Ron Nelson-Programm)

2. Fidelity Sensory Champion (erstes Spracklen-Programm bei Fidelity)

3. Fidelity Elite Champion (WM1981 Verkaufsversion)

3(b). Elite Champion Travemünde (WM1981 Turnierversion - kam nie in den Handel)

4. Fidelity USCF Chess Special Edition (nur für Mitglieder im USCF)

5. Fidelity Champion Super 9 Upgrade (offizielles Fidelity Upgrade des Champion)

6. Fidelity Super 9 Deluxe (Brett/Programm vom Super 9 mit zusätzlichem Holzrahmen)

Die finale siebte Ausgabe war dann 1984 der Septennial. Nomen est Omen! Erkennbar an den "Septennial"-Aufklebern auf Verpackung, Anleitung und der Frontseite des Schachcomputers. Ebenso wie die Super 9-Ausgaben, wurde er mit dem Programm des Ur-Prestige ausgestattet und einem integriertem CB9-Modul als Eröffnungsbuch. Die Sprachausgabe war in englisch, da rein für den amerikanischen Markt produziert. Aus diesem Grund geht man von einer geringen Stückzahl aus, die verkauft wurden (Schätzung ca. 500 Stück). Inkludiert in das "Septennial-Paket" war der Impact Printer, siehe Artikel bei Mike Watters. Außerdem läuft der Septennial etwas schneller als die anderen "Super 9". Statt mit 2MHz sind es hier 2,5 MHz, manchmal werden auch 3 MHz angegeben. Wie so oft habe ich dazu den Colditz Test bemüht, welcher die 2,5 MHz bestätigt.

Position 7: 1.Tf4:            Super 9 = 02:57 Min                Septennial = 02:15 Min

Position 11: ...Dxf4         Super 9 =  >10 Min                  Septennial = 08:44 Min

Position 26: ...Dxd4        Super 9 = 01:42 Min                Septennial = 01:18 Min