Quatre sens pour « ce jeu ne fonctionne pas »
Un titre peut échouer parce que sa cartouche d'origine utilise une logique de protection ou de commutation de banques absente du matériel de remplacement. Une version convertie peut démarrer tout en se comportant différemment du jeu original. Le problème peut venir de l'image, du menu ou encore de la carte, du CPLD, des contacts, de l'alimentation ou de la carte mère MVS.
Les solutions diffèrent selon la cause. Nous distinguons donc limites d'architecture, versions converties imparfaites, erreurs de formats et problèmes liés au matériel ou à la compilation.
Un contrôle de hash n'est pas un essai de jeu
Sur Neo Geo, P désigne le programme 68000, C les graphismes des sprites, S la couche texte, M1 le programme audio Z80 et V les échantillons sonores. Reproduire le hash d'une région transformée établit l'identité de ses octets, pas la validité des autres régions ni celle des chemins d'exécution.
Nos outils séparent les identités des régions, les conversions et les preuves de panne. Ils travaillent sur des données détenues légalement et permettent aussi des tests synthétiques sans distribuer les jeux. Une région P correcte peut coexister avec un problème de FIX/S ou de son V/PCM2 non résolu.
Quatre symptômes, quatre enquêtes
| Observation | Classe possible | Vérification déterminante |
|---|---|---|
| Menu correct, mais croix de test au lancement | Image, état de compilation, cartouche ou hôte | Synthèse CPLD propre, programmation et autre configuration |
| Jeu actif, texte ou couche FIX erronés | Commutation graphique ou conversion imparfaite | Tracer les accès aux banques et tuiles durant le jeu |
| Jeu original exige une logique absente | Limite du matériel de remplacement | Comparer les fonctions de protection et de banques |
| Introduction fonctionnelle, panne tardive | Défaut possible de programme, de banque ou de protection | Parties longues, transitions, réinitialisation et modes |
Exemple documenté : la compilation qui induit en erreur
Un témoignage dans la communauté VTXCart décrit des premières positions de menu fonctionnelles, tandis que les suivantes échouaient ou lançaient le mauvais jeu. La cause rapportée était une ancienne table générée par Quartus; effacer les fichiers de travail de synthèse et reconstruire aurait restauré la bonne sélection.
Ce n'était pas un essai reproduit par Atelier Rocky. La leçon reste précieuse : un état de compilation périmé peut ressembler à une incompatibilité de jeu. Il faut vérifier le résultat réellement programmé avant de conclure.
Pourquoi certains jeux tardifs sont différents
Plusieurs cartouches Neo Geo récentes utilisent des circuits spécialisés comme SMA ou NEO-PVC. Le NEO-PVC ne fait pas qu'ordonner des ROM : il dispose notamment de registres et de mémoire affectant les banques et certaines manipulations de couleurs. Une multicarte à banques fixes ne reproduit pas nécessairement ces fonctions.
Notre audit de VTXCart différencie les jeux originaux protégés des conversions adaptées au matériel existant. Une conversion jouable reste distincte d'une compatibilité fidèle avec la cartouche commerciale d'origine.
Notre échelle de validation
- Noter la carte mère, la révision de la multicarte, la version du CPLD et l'identité des images.
- Distinguer fichiers originaux, variantes historiques et conversions; comparer les régions indépendamment.
- Refaire proprement la synthèse et vérifier le contenu réellement programmé.
- Essayer différentes positions, configurations BIOS et cartes connues fonctionnelles lorsque possible.
- Vérifier non seulement l'introduction, mais aussi les parties, coups spéciaux, étapes tardives, son, continue et reset.
- Déclarer le statut pour une configuration identifiée : vérifié, non résolu, conversion seule ou fonction matérielle manquante.
À quoi devrait ressembler une vraie liste de compatibilité
Une coche verte devrait préciser la combinaison de logiciels et de cartes réellement observée. « Fonctionne sous forme convertie sur VTX » n'équivaut pas à « la logique de la cartouche originale est prise en charge ». Une panne rapportée sur une MV1F ne prouve pas une panne sur toutes les MVS.
Atelier Rocky étudie ces distinctions sans annoncer de compatibilité commerciale générale. Nos accessoires Neo Geo restent des pistes de recherche.
Sources et documents de référence
Documents d’origine et références utilisées pour cette page. Les modèles et révisions peuvent varier.
Document d’information : aucun essai de compatibilité produit n’est revendiqué. L’atelier ne vend pas encore ces accessoires.