Home > NDS > Graphics Console Revisited

Graphics Console Revisited

While attempting to code a homebrew menu graphical interface I started to see that the way I’ve coded the graphical console technical demo’s and code could not actually be transferred onto the sprite system easily, so I’ve had to do a little bit of thinking about a unified console system that works on all 3 modes that the DS has:

  • Tile
  • Bitmap
  • Sprite

To enable a console output in the tile or sprite modes would mean a totally separate console sub-system, which would mean having 3 or 4 different ways to output a character glyph onto the different modes, so I’ve started to break down a console system into a very simple framework that will contain just one set of code that will work in all screen modes.

Other things that I will have to take into account would be the screen colours – 4/8/15 bit modes – that require their own output code.  This little project will take a while to do but it will be the first real project I do for the DS, and the homebrew menu interface will be the example project for it.

Categories: NDS Tags:
  1. No comments yet.
  1. No trackbacks yet.
You must be logged in to post a comment.