Version Française English Version

POPCORN GAMES & SPINNER

Popcorn spinners + cartridge

Retrouvez sur cette page les informations sur la préparation du Kickstarter V2 pour les jeux Popcorn DUEL et Popcorn 2026 ainsi que le nouveau périphérique: le Popcorn Spinner

A l'origine uniquement pour la console Mega Drive, le Popcorn Spinner est maintenant compatible USB grâce à une interface DB9/USB !


IMPORTANT! Inscrivez-vous à la mailing-list ci-dessous page afin que je puisse:

Le projet initial était dédié à la console Mega Drive et proposait:

La prochaine campagne proposera en plus une interface USB pour les spinners et le jeu Popcorn DUEL sur PC !

Ci-dessous, la vidéo de présentation du premier Kickstarter.

Lien vers l'ancienne campagne annulée: Kickstarter

POPCORN Spinner

Description:


Compatibilité hardware:

Rendu Popcorn spinner production

Work In Progress

Je travaille en ce moment sur l'interface USB dont voici la photo du premier prototype, le deuxième prototype aura 2 ports DB9.

Cette interface transforme des périphériques Mega Drive en périphériques USB compatibles avec toutes les machines acceptant un périphérique de type souris et clavier HID.

Elle permet aussi de connecter en USB les joypads 3 / 6 boutons et les Sega Mouse / Mega Mouse.

Un bouton de configuration permet de changer le mapping des boutons vers les touches clavier.

Quand 2 spinners sont connectés à l'interface, le premier est l'axe X, le deuxième l'axe Y.


Liste des machines compatibles:

Testées:

Non encore testées mais potentiellement compatibles (fonctionne avec une souris USB):


Je prépare aussi une version PC de Popcorn DUEL...

Adaptateur Popcorn spinner vers USB

Voici le deuxième prototype de l'adaptateur USB qui permet de connecter 2 Popcorn Spinners ou 2 joypads Mega Drive.

Adaptateur Popcorn 2 spinners vers USB

C'est un prototype de travail pour le firmware, la prochaine version sera beaucoup plus petite. Je me suis dit que c'était bien plus efficace de n'avoir qu'un seul adaptateur pour deux spinners, aussi bien en termes de coûts finaux pour l'utilisateur que pour l'encombrement des ports USB.

Cet adaptateur simule une souris et un clavier USB HID. Quand 2 spinners sont connectés, l'un gère l'axe X et l'autre l'axe Y. Les boutons des spinners sont vus comme des boutons de souris et des touches de clavier. Le bouton sur l'adaptateur permet de choisir entre plusieurs configurations. Je vous questionnerai bientôt sur vos besoins à ce sujet.

Je suis en train de faire des tests de compatibilité. Il n'y a aucun problème avec les PC et Raspberry Pi, mais il semblerait que certains émulateurs FPGA n'apprécient pas d'avoir en même temps une souris et un clavier. Je continue mes tests...

Je posterai bientôt une vidéo pour montrer son utilisation.

Popcorn DUEL et Classic sur PC

Popcorn DUEL PC version

Voici quelques nouvelles de la version PC de Popcorn DUEL 2026 et de l'interface USB pour les Spinners Mega Drive : ça y est, les 2 jeux (Popcorn DUEL et Popcorn classic) sont jouables sur n'importe quel PC avec les Spinners USB et beaucoup d'autres contrôleurs PC comme des souris ou gamepads. Plusieurs souris peuvent être utilisées en simultané, ou un spinner et une souris, n'importe quelle combinaison en fait.

J'ai utilisé Raylib pour cette version, car je compte aussi pouvoir faire tourner les jeux sur Mac et Raspberry Pi. Comme Popcorn DUEL est un jeu Mega Drive et que j'y apporte encore régulièrement des modifications au fur et à mesure des tests de gameplay (j'écoute beaucoup les commentaires de ceux qui y jouent dans les salons), j'ai fait un système qui me permet de garder les mêmes sources que la version Mega Drive ! J'ai développé une sorte de simulateur de SGDK et de hardware Mega Drive avec Raylib qui demande très peu de modifications des sources Mega Drive : quelques macros pour l'accès aux ressources de la ROM (pointeurs sur Mega Drive et clés en texte sur PC). Ce n'est pas un émulateur avec lequel je fais tourner la ROM de la version Mega Drive, le code est compilé sur PC. Je n'ai simulé que les fonctions SGDK et fonctionnalités Mega Drive dont j'avais besoin pour ces jeux, donc on ne peut pas recompiler n'importe quelles sources Mega Drive, je rajouterai les fonctions manquantes si d'autres besoins se présentent. C'était assez amusant de refaire l'affichage du VDP, les scrolls verticaux par colonnes ont été les plus complexes à implémenter. Par contre, une fois la simulation d'affichage en place, il ne m'a fallu que 2 minutes pour ajouter les interruptions VInt et HInt (joie !). On peut compiler en mode lecture directe du fichier resources.res qui parse les commandes, charge les fichiers depuis le répertoire Mega Drive, génère en interne les TileSets, TileMaps et autres, et lance le programme en une seule passe. À partir de là, on peut aussi générer un fichier BigFile au format PC et recompiler une version qui s'en servira directement sans réinterpréter le fichier des ressources. Les seules ressources à modifier au préalable sont les fichiers de musique XGM qui sont transformés en WAV avec RymCast.

Le prototype de l'adaptateur USB et son firmware sont validés, même si celui-ci recevra encore quelques modifications dont je vous parlerai plus tard. Le design du PCB de production peut commencer…

Plusieurs JEUX dans une seule cartouche

Popcorn DUEL

Popcorn DUEL est un tout nouveau jeu. C'est une revisite moderne du classique Pong pour deux joueurs ou un joueur contre la console. Des bonus dans l'esprit de Popcorn ajoutent des options redoutables comme des balles de feu, des missiles ou des grappins dans le but de décimer le public de son adversaire cachés derrière les raquettes des joueurs. Popcorn DUEL offre un gameplay rapide et compétitif ainsi qu'un mode tournoi pour l'organisation de parties jusqu'à dix joueurs.

Une version PC jouable avec l'interface USB et deux Popcorn Spinners est en préparation !

Popcorn DUEL

Popcorn 'Classic' 2026 et 1988

Popcorn 2026 est la nouvelle version du jeu Popcorn original de 1988 (PC CGA). Les graphismes tirent parti des possibilités de la Mega Drive et le gameplay a été considérablement amélioré: moins difficile et bien plus amusant, la progression dans les 50 niveaux disponibles en devient plus rapide et addictive. Cependant une option spéciale nostalgie permet de retrouver les graphismes et le gameplay impitoyable des années 80.

Le prochain Kickstarter proposera l'éditeur de niveaux bien connu des fans de la première heure dans les Stretch Goals…

Popcorn 1988 & 2026

Les jeux Popcorn DUEL et Popcorn 2026 (+1988) sont tous présents sur la cartouche Mega Drive.

Autres jeux en préparation

D'autres développeurs ont déjà annoncé la compatibilité de leur jeu avec les Popcorn Spinners !

Rendu Popcorn spinner production