aboutsummaryrefslogtreecommitdiff
path: root/taipan.c
AgeCommit message (Expand)Author
2021-04-10port stat: save some bytes, slight speedupB. Watson
2021-04-09Highlight port choicesB. Watson
2021-04-09Actually kill player if ship sinksB. Watson
2021-04-09More port status update stuffB. Watson
2021-04-07Make port status updates smootherB. Watson
2021-04-04Save 5 bytesB. Watson
2021-04-04Cleanup throw cargo display, part deuxB. Watson
2021-04-04Cleanup throw cargo displayB. Watson
2021-04-04Keep seaworthiness visible in combat, remove 14 bytes cruftB. Watson
2021-04-04Inline some array code, 8128 bytes freeB. Watson
2021-04-03Abort turbo mode if fighting but have no gunsB. Watson
2021-04-03Fix bug in sea_battle()B. Watson
2021-04-03Turbo fight mode, initial implementationB. Watson
2021-03-27Make set_prices() more like Apple versionB. Watson
2021-03-26Play sound when opium gets seizedB. Watson
2021-03-25Save 27 bytesB. Watson
2021-03-25Save 11 bytesB. Watson
2019-04-03Reset enemy ship difficulty level on game restartB. Watson
2016-03-08fix title screen breakageB. Watson
2016-03-06left a test defineB. Watson
2016-03-06fix mchenry formatting when repair price is >= 100 millionB. Watson
2016-03-06fix int wraparound causing ridiculously high repair prices later in the gameB. Watson
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