Finally able to log in - would appear I forgot my password a bit!
Anyway, tech is coming along nicely, got sprites on the screen now too, will get a screen shot up shortly. Coming next is support for maps > 64×64 tiles.
Hit a bit of a ‘gotcha’ whilst using my own structs to represent data layout in OAM, apparently having a union start after a 9-bit variable results in padding being inserted before the union - meant my values were being written 7 bits further on in memory than they should have been. Of course, if you just use the structs provided in libnds you won’t encounter such an issue :)
Entries (RSS)