Magic 8 Arduball (most useless)

Hello all,

this is my humble submission for this amazing JAM!
Its the first time I code for arduboy (and very far from being a programmer) but I had an incredible fun!


ArduboyProject.hex (68.8 KB)
The magi 8 arduball is a very simple program based on the original Magic 8 Ball. Just ask something and the arduino will predict the better answer for your question.






Its simple, its fun, its useless!
PS: I̶ ̶d̶o̶n̶’̶t̶ ̶k̶n̶o̶w̶ ̶w̶h̶y̶ ̶t̶h̶e̶ ̶e̶m̶u̶l̶a̶t̶o̶r̶ ̶i̶s̶ ̶n̶o̶t̶ ̶w̶o̶r̶k̶i̶n̶g̶.̶ ̶I̶t̶ ̶s̶h̶o̶u̶l̶d̶ ̶b̶e̶ ̶w̶o̶r̶k̶i̶n̶g̶.̶ I developed this on the online emulator because my arduboy is damaged. But it should be working fine. Anyway, I share the source code so you can give a try. Please, use the source only to compile the game, don’t look at him as its something I’m not very proud! I know there is a lot to improve there…

Edit: Emulator is working fine now!


Have fun!


If you want any advice on how you can improve it then I’d be happy to offer some suggestions.

This is what makes this community so special!
To be honest, I just wanted to be able to have something ready for the JAM. But I got interested on arduboy and I will try to be more active in the future, as so, I will need and appreciate your tips. Thats the best way we can improve and get better.

One again, thanks for your help and making the community so friendly.


I downloaded your code and tried it out. Worked fine on my Arduboy and helped me decide what to make for lunch!

There appears to be something wrong with the hex you uploaded? The screen is glitching on the emulator…

It’s not glitching on hardware though.

I haven’t tried it, but I think if you move

if (!(arduboy.nextFrame())) return;

to the very beginning of loop() it will work better.

1 Like

I was just thinking about this program for Arduboy! Great work!

1 Like

Updated the main topic. Emulator is working fine now!

1 Like

…fixed the bitmaps 'cause OCD :sweat_smile:


Couldn’t help yourself?

BTW, I was in Adelaide yesterday seeing my new friends at PCCU. If they buy our product I might see a lot, lot more of Adelaide!

1 Like

Ha! Well, was doing some more testing on the FPGA core and I initially thought that the artefacts on those countdown number bitmaps were an issue with the core! :rofl:

Exciting news! Well, it’s definitely the right time of year to be in Adelaide around now, with all the festivals / ‘mad March’! :slight_smile:

1 Like

Adelaide comes alive at this time of year … but it can get really hot!

1 Like

Works too well :stuck_out_tongue:

hahhaha! Thanks! :slight_smile:

1 Like