aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-03-08initial bigint48 implementation, will be used for the 5200 portB. 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-29fix new plus_or_spaceB. 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. Watson
bytes free
2016-02-27load compressed title/menu at $8000, first step towards making the game run ↵B. Watson
with BASIC still enabled
2016-02-27use dictionary entries for M_taipan, etc. 7720 bytes free.B. Watson
2016-02-27fix " only " missing terminator snacB. Watson
2016-02-26more dict entries, better comments, fix cart docsB. Watson
2016-02-26farting with comments in the dictionary stuffB. Watson
2016-02-25dictionary now full, 7678 bytes freeB. Watson
2016-02-25dictionary text compression, 7666 bytes freeB. Watson
2016-02-25textdecomp dictionary, not ready for prime timeB. Watson
2016-02-25rename linker config, replace cl65 => $(CC) in Makefile, 7479 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 color and font saving code from cart build (it never gets restored ↵B. Watson
anyway)
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-23waste half the night trying to figure out weird interaction between axe and ↵B. Watson
fenders
2016-02-22undo 1-byte optimization that breaks fenders, 7387 free nowB. 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-21fix cart buildB. Watson
2016-02-21fix warning in textcomp, add messages.c as taimain.xex dependencyB. 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-19add clean to all test targetsB. Watson
2016-02-19use a clrtoeol() wrapper instead of conio clrscr(), now 6035 bytes freeB. Watson
2016-02-19comment out conio revers function, save 22 bytes, now 5998 freeB. Watson
2016-02-19shrink code, now 5976 bytes free. update cart.txtB. Watson
2016-02-19save a byte in timed_getch, add conio docB. Watson
2016-02-19add more generated files to .gitignore, add manual ideasB. 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-18save a byte in the cart buildB. Watson
2016-02-18use custom stripped-down crt0 for cartridge, save 65 bytesB. Watson
2016-02-18fix cart target (add conio/conio.lib)B. Watson
2016-02-18McHenry now asks for e.g. 11.5 Million rather than 11500000B. Watson