I want to read the RGB values for each pixel from a .bmp file, so I can convert the bmp into a format suitable for GBA (GameBoy Advance).
.bmp
bmp
I
You might find it useful to look at some C code I wrote many years ago for reading and writing BMP files, located at:
http://david.tribble.com/src/bmp/bmp.html
I believe it handles the various pixel bit sizes (1/2/4/8/24) as well as RLE compression.