View Single Post
Posts: 503 | Thanked: 267 times | Joined on Jul 2006 @ Helsinki
#5
Originally Posted by mlvj
Currently stuck (and have been for a few months) on some display problem. Graphics show beautifully on the scratchbox, but are slightly messed up (enough to make it not worth playing) on the 770 itself. Probably something to do with endianism. Or something.
Probably that's alignment problem. ARM cpu requires all the memory access operations to be aligned (32-bit memory accesses aligned at 4-byte boundary, 16-bit accesses aligned at 2-byte boundary respectively). I already encountered such problems when porting UFO2000. By the way, qemu does not emulate such alignment behaviour.

If you provide a link to that project sources and some other information (library dependencies), I may have a quick look at it.