MSX Village forum

Le Village New MSXimus FPGA

MSX Barcelona Membre non connecté

Vagabond

Rang

Avatar

Inscrit le : 30/06/2026 à 22h18

Messages: 4

Le 13/08/2026 à 19h46
MSXimus – un MSX2+ complet sur la Tang Console 60K (FPGA, open source)

Salut à tous,

Je vous présente MSXimus, mon nouveau projet : un MSX2+ complet qui tourne intégralement sur une seule carte FPGA, la Sipeed Tang Console 60K. Pas de cartouche ni de carte additionnelle : on achète la carte (environ 100 €;), on la flashe, et c'est prêt à jouer. Le tout en 100 % open source.

Caractéristiques principales :
  • MSX2+ complet avec sortie HDMI, sur une seule carte FPGA
  • Menu de démarrage maison : navigation dans les partitions de la carte SD, lancement instantané des ROM et disquettes DSK, détection automatique du mapper
  • WiFi intégré (ESP32) : recherche et téléchargement direct depuis File-Hunter, sans passer par un PC
  • VDP V9968 (évolution du V9958 par HRA!) : plus de VRAM, fini le clignotement des sprites
  • Dual SCC + PSG, stéréo configurable, scanlines en option
  • OPL4 (YMF278B) : comme un MoonSound avec 4 Mo de samples, compatible VGMPlay, MoonBlaster…
  • Compatible MSX-Audio (ADPCM) et MSX-Music (OPLL)
  • Mode turbo façon Panasonic (touche F11, ou fixe depuis le menu)
  • Boîtier 3D imprimable en option, en préparation : format clavier Philips VG-8020, ventilateur piloté par température, écran de statut
  • 100 % open source


Côté démos, ça tourne déjà très bien : Salamander avec le patch voix et scroll fluide en stéréo, l'Aleste spécial V9968, ou encore Metal Gear 2: Solid Snake avec 4 Mo de RAM et SCC, sans aucun clignotement.

Vidéo de présentation (sous-titres et audio en anglais) : https://www.youtube.com/watch?v=mh-O2kYNKB0

Code source sur GitHub : https://github.com/Papipapito/MSXimus
Toutes les infos et photos : https://msx.barcelona/msximus-msx2-fpga/

La carte Tang Console 60K se trouve sur AliExpress pour environ 100 €. Si vous testez ou jetez un œil au code, tout retour ou issue sur GitHub sera le bienvenu !
   
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie