Laboratoire CB-Emu · accélération d'engine · octobre 2026
Novag Constellation Forte A à 91 MHz : le Kittinger de 1986 passe la surmultipliée
Un 65C02 à 5 MHz en 1986, rejoué à 91 MHz sous émulation MAME : même ROM, même livre, même programme, seule l'horloge change. Le Forte A gagne 254 points Elo, double son score contre les mêmes adversaires et bat désormais le Saitek RISC 2500 qui l'écrasait.
Le Forte A, pour mémoire
Le Novag Constellation Forte sort en 1986, la même année que le Fidelity Par Excellence. Son programme est signé David Kittinger, l'auteur attitré de Novag, qui écrira ensuite les Super Forte et Super Expert. À l'intérieur : un 65C02 à 5 MHz (quartz de 10 MHz), 64 Ko de ROM et 4 Ko de RAM. Il existe deux versions, A et B, identiques à l'extérieur : on ne les distingue que par leur jeu. C'est un Forte A qui est dans ma collection, identifié en 2020 grâce à la combinaison Nolot n° 9 (voir l'article de l'époque).
Dans le classement du laboratoire, la version d'origine (Novag Constellation Forte A, 65C02 à 5 MHz) se situe à 1803 ± 10, sur 345 parties.
Résultats comparés : 5 MHz contre 91 MHz
| Version | Matériel | Cote Ordo | Parties | Rang |
|---|---|---|---|---|
| Novag Constellation Forte A | 65C02 @ 5 MHz (origine) | 1803 ± 10 | 345 | 173e |
| Novag Constellation Forte A 91 MHz | 65C02 @ 91 MHz (accéléré ×18,2) | 2057 ± 12 | 262 | 157e |
Soit un gain de +254 Elo pour la seule vitesse d'horloge. Le Forte A accéléré se place entre le Fidelity Designer Mach IV (2079) et Fruit 2.1 sur 68020 à 16 MHz (2043).
Cote à cote, adversaire par adversaire
Les deux versions ont rencontré les mêmes 24 machines. Sur ces adversaires communs, le Forte A passe de 28 % à 57 % des points. Les adversaires sont rangés du plus fort au plus faible.
| Adversaire | Cote | 5 MHz | % | 91 MHz | % | Écart |
|---|---|---|---|---|---|---|
| Mephisto Genius 68030 London | 2363 | 0 / 10 | 0 % | 0,5 / 10 | 5 % | +5 |
| Mephisto Berlin Pro 68020 | 2315 | 1,5 / 10 | 15 % | 3,5 / 11 | 32 % | +17 |
| Mephisto RISC II | 2228 | 0 / 10 | 0 % | 5,5 / 12 | 46 % | +46 |
| Saitek RISC 2500 v1.04 | 2180 | 0,5 / 10 | 5 % | 7,5 / 11 | 68 % | +63 |
| Saitek Sparc (rev.518) | 2165 | 0,5 / 10 | 5 % | 2,5 / 11 | 23 % | +18 |
| Fidelity Elite Avantgarde V9 | 2125 | 0,5 / 10 | 5 % | 4,5 / 12 | 38 % | +33 |
| Mephisto Berlin 68000 v0.03 | 2120 | 1,5 / 10 | 15 % | 4 / 12 | 33 % | +18 |
| Novag Sapphire | 2101 | 1,5 / 10 | 15 % | 5 / 12 | 42 % | +27 |
| Fidelity Designer Mach IV | 2079 | 1 / 10 | 10 % | 1,5 / 10 | 15 % | +5 |
| Fidelity Designer Mach III | 2029 | 2,5 / 10 | 25 % | 6 / 12 | 50 % | +25 |
| Novag Zircon II | 1966 | 2 / 10 | 20 % | 6 / 12 | 50 % | +30 |
| Mephisto Mondial 68000 XL | 1964 | 2,5 / 10 | 25 % | 4 / 12 | 33 % | +8 |
| Mephisto Nigel Short | 1956 | 6 / 10 | 60 % | 9 / 10 | 90 % | +30 |
| Saitek President | 1920 | 4,5 / 10 | 45 % | 9,5 / 10 | 95 % | +50 |
| Saitek Maestro D++ | 1913 | 3 / 11 | 27 % | 8 / 12 | 67 % | +40 |
| Novag Super Expert C v3.6 | 1886 | 3,5 / 10 | 35 % | 8 / 10 | 80 % | +45 |
| Novag Super Forte C v3.6 | 1884 | 4 / 10 | 40 % | 8 / 10 | 80 % | +40 |
| Saitek Corona II (ver. D+) | 1856 | 4 / 10 | 40 % | 8,5 / 10 | 85 % | +45 |
| Mephisto Modena (set 3) | 1838 | 7 / 11 | 64 % | 6,5 / 12 | 54 % | −10 |
| Mephisto MM V (v5.1) | 1834 | 5 / 10 | 50 % | 7 / 10 | 70 % | +20 |
| Saitek Turbo King II (D+) | 1818 | 5 / 10 | 50 % | 9,5 / 10 | 95 % | +45 |
| Mephisto MM IV (v7.10) | 1802 | 3,5 / 11 | 32 % | 8,5 / 11 | 77 % | +45 |
| Fidelity Designer 2100 | 1794 | 5,5 / 11 | 50 % | 9 / 10 | 90 % | +40 |
| Saitek Simultano (ver. B) | 1757 | 4 / 11 | 36 % | 8 / 10 | 80 % | +44 |
| Total (24 adversaires communs) | 69 / 245 | 28 % | 150 / 262 | 57 % | +29 |
Cotes des adversaires : liste du laboratoire (classement recalibré). Scores : fiches des deux moteurs dans le classement.
- Saitek RISC 2500 : c'est le plus grand renversement. Le Forte A d'origine n'y prenait qu'un demi-point sur 10 ; à 91 MHz il en prend 7,5 sur 11. Le RISC 2500 est pourtant coté 2180, plus de 100 points au-dessus du Forte A accéléré.
- Saitek President, Saitek Turbo King II, Fidelity Designer 2100 : de 45-50 % à 90-95 %. Contre les machines de sa génération, le Forte A accéléré ne laisse presque plus rien.
- Novag Super Expert C et Super Forte C : ce sont les successeurs du Forte A, écrits par le même David Kittinger et sur le même 65C02 à 5 MHz. Le Forte A d'origine y prenait 35 et 40 % ; accéléré, il en prend 80 % chacun : dix-huit fois plus de vitesse valent largement trois ou quatre ans d'améliorations du programme.
- Fidelity Designer Mach IV : la vitesse n'y change presque rien (de 10 à 15 %). Le Mach IV reste un mur, alors que des machines mieux cotées comme le RISC 2500 cèdent.
- Mephisto Modena : c'est le seul adversaire contre lequel la version accélérée fait moins bien (de 64 à 54 %), sur 11 et 12 parties.
- Mephisto Genius 68030 London : de 0 à 5 %, l'écart reste hors de portée.
Le parcours de l'échelle
Le gauntlet a démarré le 3 octobre à 14 h 29 et s'est terminé le 5 octobre à 8 h 52. Le Forte A a joué 10 parties contre chaque machine, en partant du Saitek Simultano et en remontant la liste dans l'ordre des cotes du moment, puis 22 parties de complément contre treize de ces adversaires. L'échelle s'est arrêtée au sommet de la liste des machines CB-Emu, le Genius 68030 London : elle n'a jamais rencontré deux adversaires de suite à 10 % ou moins.
- De 1757 à 1856 (Simultano, Designer 2100, MM IV, MM V, Turbo King II, Modena, Corona II) : 54,5 points sur 70, soit 78 %. Seul le Modena tient tête (5 sur 10).
- De 1884 à 1956 (Super Forte C, Super Expert C, Maestro D++, Nigel Short, President) : 40,5 sur 50, soit 81 %. C'est la meilleure portion de l'échelle, avec 9,5 sur 10 contre le President.
- De 1964 à 2165 (Zircon II, Mondial 68000 XL, Mach III, Mach IV, Sapphire, Avantgarde, Berlin 68000, Sparc) : 33 sur 80, soit 41 %. Le score décroche net à partir du Zircon II, et le Mach IV (1,5 sur 10) puis le Sparc (2,5 sur 10) sont les plus durs.
- Le sommet, de 2180 à 2363 (RISC 2500, RISC II, Berlin Pro, Genius 68030) : 15 sur 40, soit 37,5 %. Le RISC 2500 (6,5 sur 10) fait remonter le score, puis le Genius 68030 ne laisse qu'un demi-point.
Au total, 262 parties : 129 victoires, 42 nulles, 91 défaites (57,3 %). Le Forte A marque autant avec les blancs (75,5 sur 133) qu'avec les noirs (74,5 sur 129). Les 220 parties décisives se sont toutes terminées par un mat sur l'échiquier ; les parties durent en médiane 60 coups.
Deux 65C02 de 1986, deux accélérations
Le Forte A et le Par Excellence sont sortis la même année, sur le même processeur. Accélérés, ils se retrouvent côte à côte dans le classement :
| Machine | Origine (5 MHz) | Accéléré | Facteur | Gain |
|---|---|---|---|---|
| Fidelity Par Excellence (B) | 1739 ± 10 | 2090 ± 12 (73 MHz) | ×14,6 | +351 |
| Novag Constellation Forte A | 1803 ± 10 | 2057 ± 12 (91 MHz) | ×18,2 | +254 |
À 5 MHz, le Forte A devance le Par Excellence de 64 points (et l'a rencontré : 4,5 sur 10). Accélérés, l'ordre s'inverse : le Par Excellence passe 33 points devant, avec un facteur de vitesse pourtant plus faible. Les deux versions accélérées ne se sont pas encore rencontrées ; le Par Excellence à 73 MHz a en revanche battu le Forte A d'origine 10 à 0. La mesure dit que le programme de Spracklen profite davantage de la vitesse que celui de Kittinger ; elle ne dit pas pourquoi.
Trois parties spectaculaires
Les trois parties ci-dessous sont des victoires du Forte A à 91 MHz, toutes conclues par un mat. Chaque coup a été vérifié avec Stockfish 16, puis les positions clés ont été analysées plus longuement (profondeur 20 à 24), pour distinguer les vraies combinaisons des simples cadeaux de l'adversaire. Les évaluations sont données en pions, du point de vue des blancs.
1. La dame qu'on ne peut pas prendre
Saitek President (blancs) — Novag Constellation Forte A 91 MHz (noirs) · Partie italienne · 0–1 en 20 coups
L'ouverture. Les deux livres mènent à une Partie italienne lente (4.c3, 5.d3, 6.O-O). À la sortie du livre, le Forte A place son fou en a7, sur la diagonale a7-g1 qui mène au roi blanc. Ce fou ne fait rien de visible pour l'instant ; il va décider de la partie.
Le plan. Le Forte A amène son cavalier vers le roque blanc : 11...Ch5, puis 12...Cf4, d'où il vise h3 et g2. Le President, lui, joue avec sa dame à l'autre bout de l'échiquier (9.Db3, 13.Db5) : Stockfish voit les noirs nettement mieux après 13.Db5 (−2,1), puis gagnants après 14.Fd5 (−5,5). Le Forte A amène sa dame à son tour : 13...Df6, 14...Dg6, et menace déjà ...Cxh3+.
La conclusion. Le President préfère prendre une pièce, 16.Fxc6, et Stockfish annonce alors un mat en cinq coups. Le Forte A le trouve : 16...Cxh3+ 17.Rh1 Cxf2+ (le cavalier prend le pion cloué, avec échec) 18.Txf2 Dxh4+ 19.Rg1 Dxf2+ 20.Rh2 Dh4#. Le fou a7, qui n'a pas bougé depuis le 8e coup, tient la case g1 jusqu'au bout. À noter : au 14e coup, Stockfish préférait 14...Fxh3 (−7,2) à 14...Dg6 (−4,5) ; le Forte A n'a pas choisi la suite la plus forte, mais celle qu'il a jouée gagnait aussi, et de façon nettement plus spectaculaire.
2. La tour qui se jette en h7
Novag Constellation Forte A 91 MHz (blancs) — Mephisto Mondial 68000 XL (noirs) · Ouverture Réti, système Barcza · 1–0 en 41 coups
Le Mondial 68000 XL est l'un des adversaires qui ont le mieux résisté au Forte A accéléré (4 sur 12). Cette partie est l'une de ses quatre défaites. Après une ouverture Réti, les blancs ont un pion avancé en e5 et un autre en g5, qui gênent le roi noir. Au 32e coup, le Mondial joue 32...Rh8?, un coup d'attente qui perd. Stockfish passe de 0,0 (avec 32...Cxe5) à +3,5.
Premier temps : l'attaque à la découverte. 33.Txc5! prend un pion et, surtout, dégage la diagonale du fou b3, qui attaque maintenant la dame noire en e6. Les noirs doivent d'abord sauver leur dame (33...De7), et les blancs enchaînent : 34.Txc6! élimine le cavalier, 34...Txc6 35.Txf7! prend le pion f7, protégé par le fou b3, en attaquant encore la dame. Le Forte A a rendu la qualité contre deux pions, mais ses pièces sont toutes entrées dans le camp noir et Stockfish le voit gagnant (+5).
Ce qui fait la beauté de la combinaison : le fou b3, placé au 32e coup, sert à chaque étape. Il attaque la dame au 33e coup, protège la tour f7 au 35e, interdit g8 au roi au 37e, soutient la dame en f7 au 38e et tient encore g8 dans le mat final.
3. Le sacrifice de qualité et la promenade du roi
Fidelity Designer Mach III (blancs) — Novag Constellation Forte A 91 MHz (noirs) · Défense slave, variante d'échange · 0–1 en 39 coups
Le Designer Mach III, un 68000 à 16 MHz, est coté 2029 ; le Forte A d'origine n'y prenait que 25 % des points. À 91 MHz, il fait jeu égal (6 sur 12) et gagne cette partie avec une vraie combinaison. Après une Slave d'échange calme, les blancs sont légèrement mieux (+1,0). Au 19e coup, le Mach III chasse la tour noire de c5 : 19.b4?.
La chasse au roi. Après 22.Db3 Tc8 23.Fc5 Cxd1 24.Dxd1, les noirs ont rendu la qualité avec intérêts : une tour contre un fou. Le Forte A ouvre la colonne a (24...a5, 25...axb4) et gagne un pion de plus. Au 27e coup, après 27.Fd6, Stockfish annonce un mat en dix coups à partir de 27...De2!, et le Forte A trouve la suite. La dame et la tour envahissent les deux dernières rangées, le roi blanc doit sortir de son abri et traverse tout l'échiquier jusqu'en f6, où il est maté. Tout est parti d'une tour donnée au 19e coup.
En résumé
Passer le 65C02 du Forte A de 5 à 91 MHz, sans toucher une ligne de son programme, lui fait gagner 254 Elo sur 262 parties : il double son score contre les mêmes adversaires (de 28 à 57 %) et bat désormais des machines bien plus récentes, comme le Saitek RISC 2500. Le gain est toutefois moins fort que celui du Par Excellence accéléré, et quelques adversaires, le Mach IV en tête, restent hors de portée. À 6 demi-coups de profondeur, le Forte A trouve désormais des combinaisons comme 15...Dg3!, 37.Th7+!! ou 19...Txc3!, que Stockfish confirme.
Sources
- Chess Programming Wiki — Novag Forte (Constellation Forte A en 1986, David Kittinger)
- MAME — pilote novag/cforte.cpp (R65C02 à 5 MHz, quartz 10 MHz, 64 Ko de ROM, 4 Ko de RAM, versions A et B)
- Fidelity Par Excellence 73 MHz : le choc des cadences
- Performance Elo, tournois maison (cotes et fiches des deux versions du Forte A)
Laboratoire CB-Emu · chess.lumn.eu · gauntlet en échelle du 3 au 5 octobre 2026 (262 parties, cadence 60 coups en 15 minutes), parties vérifiées avec Stockfish 16.
