Lot's of stuff happened since my last post! One thing I got super excited of is the the TinyArcade Kickstarter Campaign and I am looking forward to receive my pick next March.
Tiny Circuits was even so kind to send me an early production prototype so I can work on making games for that! The system itself is quite compatible to the old tiny duino board, just slimmer and a lot faster with much more RAM. And the flash memory is even reprogrammable so programs can be installed from SD card as well - which is exciting for distributing games because it won't need an IDE any more.
So I've begun working on a new framework that uses C++. I'm fairly new to programming with C++, so this is also a learning process for me. It's available on GitHub. I've also managed to make a new game that resembles "Simon Says" but is named "Duino says":
You might also notice that the animated gif is not a video from the actual TinyScreen - that's because it's running in a simulator that's compiled and running through a normal IDE (CodeBlocks in this case). The simulator code is also to be found on the same GitHub repository. Being able to compile and run code on the PC enables me to develop faster. All it does is to provide the TinyScreen API and map it to OpenGL calls using GLFW3, a multi plattform library.
Last but not least: Having similar components as the TinyArcade is made of, I realized that using the same components I could make a tiny gameboy case that houses the TinyDuino hardware. It really looks very similar to an actual gameboy (I just need a lighter grey filament for that). The case enables using the four screen buttons, so I can test all TS+ hardware elements easily. It's not finished yet and I went through quite a couple of designs so far. I also want to make an extended version that houses an SD card a bluetooth board.