Wanted: C compiler for TI in TI-99/4A Development Posted April 6 · Edited April 6 by pnr elaboration On 3/19/2021 at 9:51 PM, Ksarul said: There are exactly three options, as we have already indicated: 1. Clint Pulley's Small c Compiler--runs on a TI-99/4A, a Geneve 9640, and emulators. 2. Al Beard's C Compiler--runs on a Geneve 9640, an Amiga, and emulators. It has more than Clint Pulley's compiler, but it is not a full C compiler. 3. Dave Pitts' GCC Compiler--runs on Windows or Linux. I seem to recall that Al Beard's C compiler also supports overlays (on the Geneve). Al is still around, maybe he can clarify. EDIT: I looked up the source. The manual says this about TIC: "The GENEVE MDOS version of the compiler utilizes sophisticated memory swapping to gain an 85k workspace for the compiler, even though the compiler is over 50k in length. This allows compilation of fairly sophisticated C programs. The total memory required to run the TIC compiler is 144k." However, this appears to be achieved via custom memory management in the compiler source code (grep for "swap" in the source code), where specific compiler tables are swapped in and out of the actual memory space. So, in the general sense the TIC compiler does not support overlays. Sorry for the red herring.