Shahmatic Neo6502 v16 -- installation autonome (10/11/2026)
==========================================================
Neo65, programme d'echecs de 2026 ecrit par Valter Drazic pour le materiel du Mephisto MM IV de 1987
(65C02 a 4,9 MHz, 8 Ko de RAM, ROM de 32 Ko + module d'ouvertures HG440), joue ici dans son vrai code,
instruction par instruction, sous MessChess (MAME 0.220). Windows 64 bits, rien a installer.

Lancer : double-clic sur "Shahmatic Neo.bat", puis choisir la vitesse du 65C02 : 1 = 4,9 MHz (la machine d'origine), 2
= 18 MHz, 3 = maximum (95 % de ce que le PC tient, mesure une fois en 10 s), 4 = une frequence au choix. Les niveaux
(LEV) restent en temps reel : a 18 MHz, Neo calcule 3,66 fois plus de positions dans le meme temps. La frequence
s'affiche sur l'ecran du module.

Jouer
  - Cliquer la piece puis la case d'arrivee (prise : cliquer la piece adverse). Neo reflechit, montre son coup
    par les diodes et le joue lui-meme sur l'echiquier.
  - ENT : Neo joue le camp au trait (pour lui laisser les Blancs) ; pendant sa reflexion, ENT le fait jouer tout de suite.
  - LEV puis un chiffre (A1 = 1 ... H8 = 8, 9 = analyse) puis ENT : niveau (1 s a 60 s par coup).
  - Nouvelle partie : la ROM repart et les pieces se remettent en place.
  - Rejouer le coup : revient avant votre dernier coup.
  - Vider l'echiquier + POS : mise en place d'une position ; reserve de pieces : cliquer une piece puis la case,
    la case X retire la piece en main.
  - Promotion : touche E5 dame, D4 tour, C3 fou, B2 cavalier (dame au bout de 3 s).
  - Clavier : CL = Suppr, POS = P, MEM = M, INFO = I, LEV = L, ENT = Entree, chiffres et lettres, 9 / 0 = fleches.
  - Vue Noirs en bas : touche Tab > Video Options > "Shahmatic Neo - Noirs en bas".

Afficheur (4 x 20) : coup envisage et evaluation pour Neo, niveau, deux pendules par camp (coup en cours,
temps total ; temps de la machine emulee). Panneau vert : profondeur, evaluation, temps du coup, noeuds,
noeuds par seconde, variante principale.

Contenu
  Shahmatic Neo.bat      lanceur
  emu\MessChess.exe      MessChess 0.220 de Franz Huber (MESSUI 0.220 adapte aux echecs ; MAME : licence GPL-2,
                         sources sur mamedev.org) ; emu\mess.ini = ses reglages (emu\ini\mm4rebel.ini : ceux de la
                         machine, identiques a l'installation d'origine), chemins renvoyes vers ce dossier
  roms\mm4rebel.zip      image de 64 Ko : module d'ouvertures HG440 (2603 positions) + ROM Neo65 v16
  habillage\mm4rebel\    facade : fond tire de la page chess.lumn.eu, pieces, caracteres de l'afficheur
  plugins\boot.lua       chargeur des greffons de MAME (sans lui, aucun greffon ne demarre)
  plugins\neoauto\       greffon Lua : afficheurs, pendules, execution des coups de Neo, reprise de coup
  neoauto.log            journal du greffon (cree au premier lancement ; a joindre en cas de souci)

chess.lumn.eu -- Valter Drazic

Nouvelle ROM Neo65 : remplacer roms\mm4rebel.zip puis lancer  python accorder_messchess.py
(il inscrit dans emu\MessChess.exe la somme de controle de la nouvelle ROM : plus d'ecran
"ROMs incorrect" au demarrage).
