MiSTer FPGA – Bubble Bobble (バブルボブル) / Sharp X68000 [BETA]

Preview video for the work-in-progress Sharp X68000 core. Currently this core is getting rapid improvements and I wanted to share some of the experiences I’ve had with it so far. This amazing late 80’s computer is shaping up into a wonderful core on MiSTer, but has many quirks as you might expect from a Japan-only computer from this time period.

The X68000 features top-tier visuals and audio for its time, often surpassing what was available in arcades even. MIDI implementations for many of the games in its library sound fantastic and what I’ve heard with MT-32pi on MiSTer so far is very promising. Videos for other systems may be a bit slower on my channel as I help to test and report things with the core, but I will try and share what I can along this journey. Thanks for your patience! With these preview videos I hope you can look forward to this system being realized to its fullest potential on MiSTer in time. This is a very exciting development!

Thanks to Puu for the original implementation to FPGA, and to Wark for further work on that. Currently Kitrinx and Sorg are working heavily on the core to implement things correctly and smooth out some rough edges to make the system easier to use with modern displays and hardware.

Also thanks to the team of testers, original hardware owners and translators helping to make this a reality.

*NOTE – There may be some stutter in scrolling due to the system’s display output of 55hz. The core has a 60fps option to help smooth this out, but either way the scrolling will look better in-person on a compatible display compared to what is captured in videos.

This version of Bubble Bobble includes an extra bonus mode:

X68000 BETA core 11-13-2021 build – Bubble Bobble (バブルボブル)

Filter: Gaussian Sharp 06 // Gamma: Off

Display Frequency: 60fps

In-game options: 15khz output (played on consumer Trinitron CRT)

Played using a Hori Real Arcade Pro VX-SA (with Seimitsu LS-62 lever) arcade stick & 1ms USB polling.

Video: Integer scaled to 1080p // HDMI to Datapath e1s capture card

00:00​​ – Boot
00:32​​ – Title / Demo
02:14 – Gameplay
14:23 – Sound Test

Occasional livestreams on Twitch: https://www.twitch.tv/WalrusFPGA

Twitter: https://twitter.com/WalrusFPGA


None of this would be possible without the constant hard work of Sorgelig. It cannot be overstated how much he has done and continues to do for this project, since its beginning. You can support him either at his Patreon in the link below, or on Paypal, depending on your preference. MiSTer is a paradigm shift in how we can experience these classic games. This is a long-term preservation project that will continue to grow so that gamers today and in the future can experience these excellent systems as accurately and lag-free as possible. Donating what you can will help keep the updates coming. Thank you.

Patreon: https://patreon.com/FPGAMiSTer

PayPal: https://paypal.me/FPGAMiSTer

NOTE: I am not affiliated with Sorgelig and am only sharing these links as a fan of the project who wishes to see it continue to grow rapidly.


Github link for this core: https://github.com/MiSTer-devel/X68000_MiSTer

MiSTer Forum/Wiki/Github (source, guides and info): http://MiSTerFPGA.org

Official MiSTer Discord for live chat/help: https://discord.gg/4xKVg4XVYn
(Be respectful; this server is moderated. New users must be verified.)


Worldwide list of sellers for MiSTer expansion boards: https://misterfpga.org/viewforum.php?f=34&sid=74e1c5e7dae1b99284789d93194cfa0b

I have personally ordered all my parts from https://www.MiSTerAddons.com and have been 100% satisfied with the quality and service there. (North American seller. If in a different region, check list linked above for best local shipping rates.)


  • Carte SDRAM, Carte Mister SDRAM XS D V2.9 Ultra Fine Soudée à la Main pour Mister FPGA, Carte SDRAM 128 Mo Compatible avec Carte Terasic DE10 Nano FPGA/Mister FPGA
    Option de remplacement : cette carte SDRAM est adaptée pour la carte Terasic FPGA et pour MisTer FPGA, une bonne option de remplacement. Grande mémoire : Carte ultra fine (xs d) v2.9 avec 128 Mo de mémoire SDR SDRAM pour les cœurs nécessitant une plus grande mémoire (> 512 Ko) (y compris pour les cœurs Neo Geo). Bonne performance : carte SDRAM soudée à la main, vous permet de jouer à tous les jeux de bibliothèque Neo Geo ROM, améliore la jouabilité du jeu, très pratique. Matériau de haute qualité : la carte SDRAM est fabriquée en matériau PCB de haute qualité, avec des performances stables et fiables et une longue durée de vie. Design professionnel : chaque carte SDRAM a été entièrement assemblée et testée, testée à 130 MHz pendant plus d'une heure pour garantir une utilisation stable.
  • Srrrwunti Tang Nano Carte de développement FPGA minimaliste Tang Nano 1K Carte de développement partie d'essai à insérer droite 1 pièce
    Tang Nano Est Une Carte De Développement Simple Basée Sur Le Design Fpga La Série Gw1N-1 Bee De Gowinsemi. Le design de la carte de développement est et révèle toutes les ressources de la puce, l'interface intégrée de type C, Jtag USB, Psram et Rgb (peut être connecté à un écran LCD, Vga et d'autres périphériques). etc. Et exécute toutes les ressources d'E/S pour faciliter le développement. Il convient très bien pour concevoir et expérimenter avec une petite logique numérique. La puce Fpga Gw1N-1 sur la carte de développement Tang Nano dispose de hautes performances, de nombreuses ressources logiques, prend en charge plusieurs normes de niveau E/S et est intégrée dans le bloc ram, le Pll, le flash et d'autres ressources. Un produit Fpga non volatil ; De plus, le intégré de 64 Mbit fournit suffisamment de ressources de stockage pour le Fpga.
  • youyeetoo Sipeed Tang Primer 20K FPGA Carte de développement MCU avec LUT4, port PMOD *4, pour RISC-V et développement intégré (avec carte d'extension Dock )
    Caractéristiques : la carte mère Tang Primer 20K utilise GW2A-LV18PG256C8I7 comme puce principale, qui dispose de riches ressources internes telles que le DSP haute performance, l'interface LVDS haute vitesse et la mémoire BSRAM. La carte mère est équipée de composants périphériques tels que les particules de mémoire DDR3 et les circuits intégrés d'alimentation, de sorte que les utilisateurs peuvent utiliser la carte mère seule pour développer et vérifier rapidement des projets pour des applications à haut débit et à faible coût. La carte d'extension Lite conduit à de nombreux I0 via des en-têtes de broches et des interfaces PMOD, et les utilisateurs peuvent facilement connecter d'autres modules périphériques ou circuits pour le développement secondaire. La carte d'extension Dock est équipée d'une multitude de ressources périphériques, telles que le circuit USB-JTAG et UART intégré, le connecteur Ethernet PHY et RJ-45, USB 2.0 PHY, l'interface de sortie HDMI, le circuit de sortie stéréo et le connecteur casque 3,5 mm, le connecteur d'écran RVB, le connecteur de caméra DVP. 【ASIN】B0BNVQVHG6 IDE minimaliste : combiné avec d'autres IDES FPGA, le lDE qui est utilisé pour développer Tang Primer 20K est vraiment petit, la capacité du disque dur occupée après l'installation ne dépasse pas 1 Go. 【WIKI】wiki.sipeed.com/hardware/en/tang/tang-primer-20k/primer-20k.html
  • Dilwe Module de Temps, Horloge Temps réel Hors Ligne, Carte Plug-in V1.3 Carte d'horloge Temps réel pour Les Accessoires Mister FPGA, Convient à la Carte terasic de10-nano FPGA
    Cette carte plug-in offre une connexion hors ligne en temps réel. La carte RTC du FPGA pour Mister est insérée dans FOR terasic de10-nano du connecteur for LTC. Convient pour la carte FPGA terasic de10-nano. Vous pouvez être rassuré en sachant que chaque carte de l'horloge en temps réel (RTC) v1.3 a été testée avant expédition sur une configuration en direct. Compatible pour la carte Mister IO. Contient une sauvegarde cr1220. Complètement assemblé et testé

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *