Bubble Bobble 1st Beta
(español abajo)
It is the beginning of a fantastic story... Yes, your favourite bubble spitting dinosaurs come to the FPGA world. And they move better than ever. Files attached!
This was a request from one of the patron directors and I was a bit afraid because the game contains four CPUs! Two Z80 for game control, one Z80 for music and one microcontroller (M6801 inside) for protection. Memories are shared, bus is shared, and there was a big potential for problems. Yet, it has gone quite smoothly.
The game uses two sound chips: one YM2203, which you know from most CAPCOM CPS0 games, and one YM3526 (OPL1). The latter doesn't have a nice open source module to use. I already made a post about it here. There are three different OPL1 projects in github but having checked all of them, I am not convinced to use any of them. As they don't have the right hardware architecture as they are direct ports from emulators.
So for this first beta, we will have Bubble Bobble with no music. How sad is that! But don't worry, I'll be back.
(español)
It is the beginning of a fantastic story... Sí, vuestros dinosarious escupe pompas favoritos están aquí. Y se mueven mejor que nunca. Los ficheros están adjuntos.
Esta fue una petición de un director. Y al principio me dio algo de pavor. ¡Es un juego que tiene la friolera de cuatro CPUs! Dos Z80 para manejar el juego, un Z80 para la música y finalmente el microcontrolador (M6801) para la protección anticopia. Memorias compartidas, bus compartido... podrían ir mil cosas mal. Pero al final, ha sido un desarrollo tranquilo.
El juego usa dos chip de sonido. Un YM2203, que ya conocéis de los juegos de CAPCOM anteriores a CPS, y un YM3526 (OPL1). Este último no dispone de ningún módulo en código abierto que me convenza. De hecho, ya hablé de esto aquí. Hay tres versiones pero son todas conversiones directas de emuladores.
Así que esta beta no tiene música. Bubble Bobble sin música, ¿hay algo peor? Bueno, no será por mucho tiempo...
Comments (42)
Thank you very much Jose
Stay tuned for the second beta: sound is almost ready. Give me a couple more days ;-)
First time ever on Patreon, but Bubble Bobble is my all time favourite so couldn't stop myself to test it on the MiSTer. Keep up the good work!
Im New, What are the limitations of the DE10 Nano?? Can Dreamcast and Playstation have a future on this platform? Where can I go to see the list of systems being worked on/ developed??
no dreamcast for sure, playstation is under dev but none knows if in the current hardware will be possible. anyway don't expect much more advanced consoles on it.
Great !
Great work. lovely game.
Great job! You said you're afraid of doing this core, but in the end: was it really difficult or easier than you thought?
Fantastic work as usual ^ ^
Oh coolest!! - thanks :)
Great work, you have made my day :)
Heck yeah! Love this game.
Awesome!
Now i would love Mister to directly autoboot to this game When the cab it’a powered on.
Ah.. I understand the OPL1 issue better now. Thank you for taking the time to explain. I'm really pleased to see one of my favourite games ever converted to FPGA. I can't believe how quickly you can produce these cores now.
Thank you jotego, your work is appreciated.
Everyone please enjoy this wallpaper I made to celebrate: https://imgur.com/a/a5tsAAN
Nice! But is that Bub our Bob floating in the middle there!
jose thank you for your fantastic work!
Great works, THANKS
Jose does it again, I feel we have similar tastes which works well for me :) I just love how each new core brings a new device to the pool which in turn helps develop other cores. Like a huge parts bin!
Thanks again - awesome game!
Oh, I think the jump/fire buttons are reversed, at least on MiSTer
I'll check it. You can just reverse them in the MRA file in the meantime.
Love it even if no music yet. Great job, plays very well.
Woooohooo! This is awesome news..
Thank you!😀
Thanks Jose, childhood dream come true
Estás que te sales!
Let it lead to Outrun first :)
Thanks Jotego 👏👏👏👏😇
Oooh no music?? :( We'll wait :)
Amazing!
Thank you. Keep up the good work!!
Thanks JT. I was just enjoying playing 1941 as I received this notification. Keep up the good work sir.
Thanks! Brain will just have to fill in the blanks for music in the meantime!
Thanks JT! Hopefully this leads to Rainbow Islands 🤩
And Newzealand Story? That always felt like a sort of secret sequel to me, not officially Bubble Bobble but in the same universe perhaps.
Some people may love Street Fighter, but for me this is the perfect two player game - thank you 👍
I totally agree with you! If I can choose only one video game to play for ever I’d choose Bubble Bobble
This is the best news ever! I am upping my monthly pledge to you in gratitude, Thankyou xx
Thank you!
