I would say SD card will be quite difficult.
It starts with emory blocks I assume. The architecture of the two things are different.
I don’t know It is a good thing but if you have enough storage
YOU DO NOT NEED 8 GB FOR 8-BIT GAMES ON A 64x128 SCREEN!
But I was thinking about memory blocks, 32-bit, 64-bit and 8-bit architecture and the fact that it is NOT EEPROM and issues with read and write-solid state storage is very difficult to tackle with.
And what are you going to do with that card? You CANNOT put source code or even HEX files onto it. The data may not be even a file, as our current Arduboy suggests, and are just a loose collection of data.
A advanced bootloader with double maybe tripled storage sounds good to me, as then you can pick which games to play (unless you own more than one arduboys, you WILL have to bootComputer-plugArduboyIn-OpenArduinoIDE-selectFile-CompileFile-UploadFile-TurnOff-Computer to change things, and that is impossible when, say, you are on the metro. OR, just make your own. I got my credit-card-size Arduboy last month and now I want a home brew Arduboy on a customized PCB with beefed up buttons and switches, bigger screen (I am good with the resolution, just make the pixels bigger))
But then the board will be different and…man.
Yes sure you can put DATA onto it…
And yes, that enables level packs.
I thought you are going to ditch the entire on-board storage…
So now it is a fixed drive (like a harddrive on a laptop) with mobile storage like SD cards acting like (USB sticks)
That is cool.
But again, you DO NOT need 8 GB (even the entire Windows XP do not have 8 GB) Hey…
Am I seeing things or does Arduino Leonardo ETH come with a micro SD card slot?
After writing a few demos, I find the monochrome display easy to understand. Grey scale or colors is going to make it less minimalist. Being able to select a single color at a time for the entire the display would be nice.
I think what @jesse means is, using a display like this one but sticking with a monochrome screen buffer, and just being able to choose which two colours represent the mono palette?
Could slow things down though, because you would need to send a lot more data over SPI anyway for a colour display… unless you found one with a parallel interface, and tied a lot of the pins together - enough to give a choice of just a few colours…