Graphical Console
I started to play around with adding a new font system to the NDS so that I could use multi or mono colour, mono space or proportional fonts mainly for putting any kind of text on the screen, for demo’s games or applications. Once I showed the first screen shot to people in the #dsdev chat room WinterMute (one of the guys behind devkitPro) suggested that I should just extend the console code that’s in libnds. This would allow anyone to quickly prototype an application with a graphical font and increase the information they can show on screen, while using the iprintf() function that they are currently used to. After a couple of failed attempts at getting the code working I managed to get the first font working fine, as can be seen in the screen grab to the right. As you can see there is a few minor issues with the text wrapping on the first line of hex digits, this was easily fixed, and with each version I added a new feature.
It looks like you’ve done some great work here. I have just started porting a console app to the DS (my first DS application at all) and I’m interested in looking into using your library.
Looks greate! Is this library downloadable from anywhere? I’m writing a console-based DS app at the moment and would love to experiment with using it.