aboutsummaryrefslogtreecommitdiff
path: root/taipan.c
AgeCommit message (Expand)Author
2016-02-298051 bytes free, we can now run with BASIC present (only 40K required)B. Watson
2016-02-28try to fix race condition with SpartaDOS TDLINEB. Watson
2016-02-28save 4 more bytes, 7812 freeB. Watson
2016-02-28add procsizes target, rewrite get_item in asm, combine some functions, 7808 b...B. Watson
2016-02-25dictionary text compression, 7666 bytes freeB. Watson
2016-02-25cartridge build is now a 32K cart, also fixed "play again? N" in the cartB. Watson
2016-02-25cart build now only uses 4 banks, next commit will switch to a 32K cartB. Watson
2016-02-24remove some unused conio code, move newtitle.s variables to \$cb-\$ceB. Watson
2016-02-23modify conio so it no longer needs carriage returns, now 7454 bytes freeB. Watson
2016-02-22save 12 more bytes, 7388 freeB. Watson
2016-02-227376 bytes freeB. Watson
2016-02-22save 12 more bytes, 7368 free, document the hell out of console.sB. Watson
2016-02-22more code shrinkage, 7356 bytes freeB. Watson
2016-02-22more squeezing, 7175 bytes free (broke the 7k barrier)B. Watson
2016-02-21more text compression, 7054 bytes freeB. Watson
2016-02-21text compression. 7017 bytes free.B. Watson
2016-02-21save a few more bytes, now 6283 freeB. Watson
2016-02-20shrink code, now 6260 bytes freeB. Watson
2016-02-19use a clrtoeol() wrapper instead of conio clrscr(), now 6035 bytes freeB. Watson
2016-02-19shrink code, now 5976 bytes free. update cart.txtB. Watson
2016-02-19add delete key to name_firm(); shrink code, 5921 bytes freeB. Watson
2016-02-18put McHenry back the way he wasB. Watson
2016-02-18shrink code, 5829 bytes freeB. Watson
2016-02-18McHenry now asks for e.g. 11.5 Million rather than 11500000B. Watson
2016-02-17make the cursor behave *much* better, via custom conio functionB. Watson
2016-02-16shrink code, 5599 bytes free, move some code so it runs straight from bank 3 ...B. Watson
2016-02-16keep RODATA in ROM for cart buildB. Watson
2016-02-15shave off some code size, spend some of it on better randomness. 5461 bytes f...B. Watson
2016-02-15replace strtoul() with simplified version, saves 743 bytesB. Watson
2016-02-09cart image works nowB. Watson
2016-02-09cartridge version WIP. Not really usable yet.B. Watson
2016-02-08make ctags optional and let it fail silently, if ctags not installedB. Watson
2016-02-07save another 58 bytes, now at 4684 freeB. Watson
2016-02-07save another 24 bytes, now 4626 freeB. Watson
2016-02-07save a few more bytesB. Watson
2016-02-06trim another few bytesB. Watson
2016-02-05more code shrinkage, we have 4523 bytes free nowB. Watson
2016-02-04rewrite cspace() in asm, save a few more bytesB. Watson
2016-02-04crunch another 100 bytes of codeB. Watson
2016-02-04get rid of ultoa() wrapper for ultostr()B. Watson
2016-02-01get rid of "to" after "your orders are", fixes gun display and descenders tou...B. Watson
2016-02-01put spacing of "your orders" back like it was, see how it looksB. Watson
2016-01-31code tigthening, new explosion effectB. Watson
2016-01-30whoops, left TIMEWARP enabledB. Watson
2016-01-30much code-crunching. almost 4K free now.B. Watson
2016-01-30use loop in set_prices(), save 142 bytesB. Watson
2016-01-29rewrote screen-flash in asm, save a few bytesB. Watson
2016-01-27fix large debt amounts wrapping to next lineB. Watson
2016-01-27timed_getch now uses hardcoded 300 jiffies, all prompts are 5 secB. Watson
2016-01-26streamline sea_battle(), save 190 bytesB. Watson