Arduboy FX Cart Builder

Build your own Arduboy FX Cart Image

@Mr.Blinky and I have created a web site that allows you to create your own Arduboy FX Cart Image.

The site allows you to rearrange existing games, create new categories and even upload your own games! Your cart can be saved as a CSV file for future adjustments in the same format as the existing flash cart utility. Once you are happy with the cart, you can then export a BIN file for uploading to your own FX.


Here are some URLs to get you going …

Arduboy FX

The whole enchilda is all the games on the existing flashcart plus a few additional games that have been released since.

Filmote’s curated list is a selection of games that I really like on the Arduboy. I had a goal of getting below 100 titles but couldn’t get anywhere near it! I know by omitting over 100 games that I will offend some so I apologise in advance!

PPOT Flash Cart contains all the PPOT games - just because I can!



Arduboy Mini

The Arduboy Mini and the soon-to-be-released Arduboy-C both use PE2/HWB pin for CS on the flash chip. This makes them incompatible with games compiled with the original Arduboy FX where the game actually utilises the FX chip.

The Kickstarter Cart is all the games on the original kickstarter cart plus a few additional games that have been released since.



8BitCade XL

The original XL cart well almost. I took out the duplicates that appeared in the ‘favourites’ column and added a few new games.

PPOT Cart starting with the PPOT cart as a base. You can add as many other games as you like from the original XL cart.



Arduboy Clone / SSD1306 / Pin0 D2 RX Flash Select

A selection of games compile originally by @Ozzymandias0 for devices based on a Pro-Micro with a standard SSD1306 but using the Pin0/D2/Rx Flash select.



After a little 'community testing', we will look to publishing the repo publicly and posting some basic instructions on how we will continue to add new games or allow you to submit them via a PR. The details are yet to be worked out!

How do I add my own game to the cart?

Follow the instructions here

How do I play the cart on my Arduboy FX?

Use the Arduboy FX activator to upload the bin



giphy

ADMINISTRATOR NOTE:

Do not post direct links or instructions on how to download material that is covered by copyright or trademark. Offending content will be deleted, repeat offenders will have their accounts temporarily suspended.

21 Likes

Great job. Is there a way that we could add filters to share games that have been compiled for various homemade arduboys.

For instance, I’ve compiled (and applied display fixes to the code where necessary, which ended up being usually fairly easy, but there were a lot of them) many of these games for SH1106 displays with the following settings using @Mr.Blinky 's Arduino plugins.

I plan on sharing my cart and hex files on github once I’ve fully curated my list, but if the metadata for what targets it was compiled for are saved on this tool, I’d be happy to share them here as well.

Edit: Also, totally understand if this is well outside the scope for this tool. Just wanted to bring it up as a possibly useful feature.

2 Likes

This is great! I just took the “everything” bundle. added in my two completed games, and put it on my FX in just a few minutes, most of which was making a better splash screen for Beam 'Em Up.

1 Like

You’re too kind @filmote. You did most of the work. I just wrote a PHP version of my python flashbuilder script.

Pleased to see LodeRunner FX is on the cart too :slight_smile:

1 Like

Yes.

You can see from the links above that I can allow you only to pick from a subset of items - such as Filmote’s curated list. I can add all your compiled games into a different directory (the games happen to be sorted into categories already but that’s sort of irrelevant when you can move them around) and we can create a ‘Clintonium curated list’ that allows people to only select from those items on that list (and have been compiled with your flags).

1 Like

@Mr.Blinky and I have been hard at work and added a bunch of new features.

Firstly, you can click on an image and see a larger image, any details that have been entered about the game (not many have any), version numbers and an embedded ProjectABE iinstance allowing you to play the game!

Next up, we have a search function for the games that are not yet in the cart. You can search on the name or the developer.

After typing in ‘Lo’ in the search box, the items are reduce to just those entries where the game’s title contains ‘Lo’. It will also show those entries where the developer’s name begins with ‘Lo’.

8 Likes

Ben, what were these games? I will add them in properly for others to consume if you like.

@filmote, the games are Ravine Despoiler and Beam 'Em Up!. I recently updated both GitHub repos with cart-ready artwork.

Excellent - I will add them!

Done!!

8BitCade XL Support!

I have added a couple of URLs into the original post for those using an 8BitCade XL. @clintonium-119, this is how I would add support for your homemade device.

1 Like

Update: This Arduboy and 8BitCade XL cart images now include the new PPOT game OBS.

5 Likes

I have added the ability to download a single game from the information tab. This might be handy for those titles that are not on the Arduboy site or just plain hard to find.

5 Likes

I noticed several games I’d not heard of before on the retro achievements site, might pull from there if you haven’t already.

I’ll have a look. I also noted the XL cart has some games that aren’t on the FX cart - not the Gamebuino conversions but a few others.

I have added these new games to the full list:

  • Cooties Attack
  • Long Cat
  • ArduGods
  • Starduino / Turbo Starduino
  • Monpals
  • The Social Distance Game
  • The Crawl
  • Rick and Morty Game
1 Like

I left out Starduino and Rick and Morty game for IP reasons (obviously)

@filmote I think you forgot Steve! My son was asking if there was a better chrome dino game, and I told him there wasn’t. He’s gonna love this one :slight_smile:

Oh this is nice, it will really help when my arduboy FX arrives. I’ve been making a little game already (a port of a simple gameboy puzzle game i once made) and this will surely help getting the game on my FX and have the games on my FX updated

Woah, that’s neat! I will definitely try it :slightly_smiling_face:. Just out of curiosity, would this work on a W25Q128 flash chip?

Just added ArduGolf (18-Hole Mini Golf) and and ArduChess by @brow1067 to the Arduboy and 8BitCade XL cart!

These are two amazing games.



If you can flash the chip using @Mr.Blinky’s python script then the answer is yes (as that’s what you use).

1 Like

But does the chip have enough storage (or whatever the thing is I forgot the name) to store all of the games in “the whole enchilada” option? It’s been a while since I used the flash chip :sweat_smile: