BallyFA - un MPU Bally basé sur un FPGA bas coût

Il s'agit d'un remplacement fonctionnel 1:1 d'un MPU Bally original, sans les fonctionnalités supplémentaires d'un LISY35, mais avec un démarrage beaucoup plus rapide et des coûts réduits. Tu peux construire un BallyFA pour moins de 70 euros !

v 1.041 avec composants DIP « soudés à la main » par JLCPCB
complet avec FPGA & connecteurs

documentation

composants nécessaires :

- PCB préassemblé (voir la section 'comment commander ton PCB BallyFA' ci-dessous)

- FPGA CycloneII (ma carte DIY ou via Aliexpress) ainsi qu'un USB Blaster (Aliexpress), voir aussi ici

- quelques autres composants « standard », voir le panier de la boutique Reichelt ci-dessous

- le programme (fichier « pof ») pour le FPGA

- les ROM Bally sur une carte micro SD (voir 'image de la carte SD' ci-dessous)

Consulte ma page FPGA pour choisir celle que tu souhaites utiliser.

Pour l'instant, 49 jeux Bally différents et 4 jeux Stern, ainsi que leurs variantes 'free play' et '7digit' (128 au total), sont supportés et peuvent être sélectionnés via le Dip switch 'Game Selection'.

Pour chaque jeu, BallyFA stocke indépendamment tous les réglages logiciels, les meilleurs scores, etc.

La dernière version du Logiciel prend en charge les LED « sans scintillement » sans matériel supplémentaire. Il suffit de régler le DIP 4 sur ON.

comment commander ton PCB BallyFA

Consulte la section documentation PCB.

Les données Gerber, la Nomenclature et la liste de placement des composants (CPL) nécessaires se trouvent sur mon serveur de dépôt ; voir le lien ci-dessous. Je fournis la Nomenclature & CPL au format JLCPCB pour un assemblage « complet » ou « SMD uniquement ». Dans ce dernier cas, tu dois acheter et souder toi-même les composants DIP (voir le panier Reichelt et la liste Digikey ci-dessous).

REMARQUE : j'ai reçu des signalements indiquant que la version 1.10 ne fonctionne pas. Si tu as commandé la v1.10, envoie-moi un e-mail — une solution de contournement est disponible.

Remarque : les broches de connexion dans le panier Reichelt ont une hauteur de 11 mm. Pour un meilleur contact, utilise des broches de Digikey avec une hauteur de 13 mm. Référence Digikey : WM50017-36-ND

Liste Digikey fournie par Jeff ! Merci beaucoup.

BallyFA (matériel v1.x) dans un Bally 'Six Million Dollar Man'