Fermer2
TravisELe 28/08/2009 à 19:34
Hi,

Did something change from TIGCC in GCC4TI's Sprite8/16/32 routines? I downloaded and built the sources for the GCC4TI 0.96 Beta 10 release on my Ubuntu 8.04 system and discovered that the Sprite16 routine seems to act strange. It seems to be always putting sprites to the screen in some arbitrary mode regardless of the flag (SPRT_OR, SPRT_XOR, etc.) I pass to it.

On the other hand, the exact same project, when compiled with TIGCC 0.96 Beta 8 r1, operates perfectly. (Although I had to replace the estack.h header that it came with with GCC4TI's version to make it build, because otherwise I get an “Expected ‘)’ before ‘unsigned’” error on line 49 of estack.h, even when I try to build a source file that contains nothing but the lines “#include <estack.h>” and “void _main(void) { }”. This is the reason I gave GCC4TI a try in the first place.)

Let me know if more information is needed. It's been a few years since I last touched this stuff, so I'm probably forgetting things.