#25697 - nmcconnell - Fri Aug 27, 2004 7:01 am
I think I found an error in the nocash specifications document at
http://www.work.de/nocash/gbatek.htm
I'm posting it here because I couldn't figure out how to get in touch with however's maintaining the document.
I should mention that it's 2AM, so I appologize if this is just my own foolishness.
Anyway, the doc repeatedly mislabels VRAM, including
>>0600:0000-0617:FFFF VRAM - Video RAM (96 KBytes)
and
>>VRAM - Character Data
>>OBJs are always combined of one or more 8x8 pixel Tiles (much
>>like BG Tiles in BG Modes 0-2). However, OBJ Tiles are stored in a
>> separate area in VRAM: 06100000-0617FFFF (32 KBytes) in BG
>>Mode 0-2, or 06140000-0617FFFF (16 KBytes) in BG Mode 3-5.
>>Depending on the size of the above area (16K or 32K), and on the
>> OBJ color depth (4bit or 8bit), 256-1024 8x8 dots OBJ Tiles can be
>>defined.
I'm bringing this up because the bit on character data, combined with either a corrupted or insanely obsolete gba.h (by eloist) caused me some major headaches trying to get a sprite to show (it's my first attempt at doing this).
Anyway, I totally love the nocash specifications. I think they're an awesome resource, and they're where I'm most likely to go looking for info when I'm coding. that's why I'd like to get this updated for anyone else who's trying to get started.
thanks
--neil
http://www.work.de/nocash/gbatek.htm
I'm posting it here because I couldn't figure out how to get in touch with however's maintaining the document.
I should mention that it's 2AM, so I appologize if this is just my own foolishness.
Anyway, the doc repeatedly mislabels VRAM, including
>>0600:0000-0617:FFFF VRAM - Video RAM (96 KBytes)
and
>>VRAM - Character Data
>>OBJs are always combined of one or more 8x8 pixel Tiles (much
>>like BG Tiles in BG Modes 0-2). However, OBJ Tiles are stored in a
>> separate area in VRAM: 06100000-0617FFFF (32 KBytes) in BG
>>Mode 0-2, or 06140000-0617FFFF (16 KBytes) in BG Mode 3-5.
>>Depending on the size of the above area (16K or 32K), and on the
>> OBJ color depth (4bit or 8bit), 256-1024 8x8 dots OBJ Tiles can be
>>defined.
I'm bringing this up because the bit on character data, combined with either a corrupted or insanely obsolete gba.h (by eloist) caused me some major headaches trying to get a sprite to show (it's my first attempt at doing this).
Anyway, I totally love the nocash specifications. I think they're an awesome resource, and they're where I'm most likely to go looking for info when I'm coding. that's why I'd like to get this updated for anyone else who's trying to get started.
thanks
--neil