Suite de l'aventure précédente :
Nous allons donc ici fabriquer les 3 jeux CAVE − ESPGaluda, Ketsui, et Dondonpachi Dai-Ou-Jou − supportés par la cartouche de Fluffy, membre du forum Arcade Project, qui partage le fruit de son travail permettant de reproduire ces jeux sur IGS−PGM (mais pas les graines).
- Toutes les informations qui vont suivre proviennent de cette page qui rassemble tous les liens vers les différentes ressources nécessaires (discussions de forum et instructions, fichiers scripts, fichiers 3D, etc).
Sur celle-ci est indiqué un tableau avec la liste des jeux disponibles sur le système IGS−PGM, par catégories technologiques.
En effet, d'après ce que j'ai compris, certains jeux embarquent des puces d'encryptage de données rendant la reproduction des jeux impossible pour le moment, listés en rouge.
Faut-il donc comprendre qu'il serait possible de reproduire les jeux listés en vert ? Je n'ai pas de réponse à cette question, n'ayant pas suffisamment creusé le sujet, faute de ressources facilement accessibles, ou que je n'ai su trouver…(mon sentiment est que ça partage dans l'entre-soi, probablement sur des fils discord de fait privé, et moins sur les forums qu'il faut fouiller en profondeur, ce qui n'est pas simple. Encore moins publiquement donc comme ce qui va suivre)
- Je vais également fournir les fichiers nécessaires, (une archive complète en annexe à ce billet : fluffy_ressources_pgm.zip) et même si internet n'oublie jamais − ce qui serait quasiment faux si archive.org n'existait pas − ça fera une copie de sauvegarde, et simplifiera les choses pour cette ressource en Français.
Première étape, Les plaques de circuits imprimés :
- Fluffy fournit deux archives zip, RomgravePgmChar.zip et RomgravePgmProg.zip, contenants les fichiers gerber nécessaires à la fabrication des plaques. Il précise aussi des options d'usinage particulières à respecter impérativement.
Settings: - PCB thickness: 1.6mm - Surface finish: ENIG (this is a chemical gold plating process) - Gold Fingers: Yes (this adds a process for gold plating slot connectors) - 30 degree chamfer: Yes (This adds a bevel to the slot connector) - with jlcpcb you can set "remove order number" to "specify location", which should move the production code under one of the EPROMs. The remaining settings can be left as a default. I selected a red solder mask to make the pcbs make stand out, but any colour works. Colours other than green cost extra.
J'ai effectué des captures d'écrans des réglages à appliquer chez JLCPCB, il faudra les adapter si on choisis une autre usine :
− La carte « program » a 4 couches et sera donc la plus chère, autour de 47€ les 5 exemplaires.
− La carte « character » a 2 couches coûte quand à elle 28€ à fabriquer.
En fonction des frais de ports et diverses taxes, le prix pourra varier. J'ai reçu les miennes pour 125€.

- Pour une cartouche de jeu, nous aurons besoins de ces composants :
Qt | Désignation
10 | EPROMs 27c322, UVproms d'occasions 2 | GAL16V8 réf: ATF16V8B-15PU 2 | CI 74LS257 1 | CI 74LS139 1 | CI 74LS138 16 | Condensateurs de 100 nF 4 | Condensateurs de 10 µF 16v (électrolytique polarisé) 1 | Résistances de 100 Ω 2 | Réseaux de 8 résistances de 10 kΩ 3 | Socket ou support tulipe de 42 pin 2 | Socket ou support tulipe de 20 pin 3 | pin header + jumper, au pas de 2.54mm
- Une fois soudés (presque) tous les composants passifs et supports :
Deuxième étape, Le boîtier :
Certaines personnes achètent des jeux originaux bon marchés, parmi les moins aimés de la ludothèque PGM et récupèrent donc le boîtier pour leurs jeux DIY. Cette pratique est critiquable et pourrait-être débattue, mais ne me plaît pas. Et tant qu'à fabriquer, allons jusqu'au bout !
- J'ai tenté d'imprimer le premier dessin de boîtier que j'ai trouvé sur le forum.
Il n'est pas très joli et relativement imparfait pour ce qui est de correctement aligner les cartes électroniques, mais il a fait l'affaire durant quelques temps.
























