Craft is a challenge that was launched Linus Akesson, comprising generating a signal video with a soundtrack of an ATmega88 microcontroller. This is an 8 bit microcontroller running at 20MHz, with 1K of SRAM and 512 bytes EEPROM.
The difficulty lies in obtaining a smooth video to 59.99 fps while generating the soundtrack. For this, he used the "dead time" or the microcontroller is not used by the video (clear horizontal / vertical screen).
I'll let you see the result:
As you have probably noticed, the sound is close to the Nintendo NES which he drew inspiration for his "sound card".
You will find here more information on the microcontroller, and there 's datasheet.





















3 users commented on this post
Thin! Here I remain amazed. Not only the sound is close to the NES, but his thing in almost the graphics capabilities. Well, I see that the microcontroller is faster than the Z80 the TI83 + damage, it gave hope: D
Still ... that's a lot to think about the potential of our existing computer and run the hardware. Imagine what that could do any desktop PC with the software part is fully optimized ...
This principle is a bit of game consoles, which at present are much closer to a PC as a console as it was understood a few years ago and are optimized for graphics rendering.
However, it should nevertheless not forget that this is only a "cinematic", not a game, it would need to make order management.
And then when you see the level of detail that can be reached today (I think in this case to Assassin's Creed) while the C code or assembler would be worse in Pharaonic (if it is not already)!
Geez, that's ubenilevbale. Kudos and Such.
Leave a Comment