up until now I've been programming in ti-basic for my ti83+ calculator since there were sufficient resources available and it was easy to learn.
Although being happy for quite a long time, I am interested to program in C for the reason of performance (and code-tidiness).
I was following asm-forums with interest, but I'm lacking the time to really dig into it.
Trying out the z88dk suite, I ran into many problems reaching from lacking documentation (especially for programming for ti-devices) to weird compiling issues.
What is the activity in the support for the ti-calculators?
I'm using z88dk version 1.8 (included in Ubuntu 9.10, since 1.9 and the cvs-snapshot don't compile for me), floating-point support seems broken (compiling the mandel.c example):
Code: Select all
File '/tmp/tmpXXBzY7pe.asm', Module 'MANDEL', Symbol not defined
Error in expression MINUSFA
File '/tmp/tmpXXBzY7pe.asm', Module 'MANDEL', Symbol not defined
Error in expression DSUB
File '/tmp/tmpXXBzY7pe.asm', Module 'MANDEL', Symbol not defined
Error in expression FLOAT
File '/tmp/tmpXXBzY7pe.asm', Module 'MANDEL', Symbol not defined
Error in expression DDIV
But even so I don't quite understand why there is so little activity concerning C Development for the TI-Z80-calculators. After all there are quite a bunch of people out there programming actively asm for the TIs and with nowadays compilers it should be able to optimize the code quite well. I can't think of anyone who would rather program in complicated Assembler than in C when performance is not a big deal.
regards