aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-03-22Fix cart build for cc65 >= 2.16B. Watson
2021-03-22cartbank2.cfg is now a generated file, add to .gitignoreB. Watson
2021-03-21Reorganize and expand docsB. Watson
2021-03-20Fix build with BSD makeB. Watson
2021-03-20Fix build on cc65 >= 2.18 (without breaking <= 2.17)B. Watson
2021-03-17Force-disable utf8/unicode support in all perl scriptsB. Watson
2021-03-16Add titledata.dat to "make clean"B. Watson
2021-03-16Finish migrating to slackware.ukB. Watson
2019-04-03Reset enemy ship difficulty level on game restartB. Watson
2016-03-29add "biginttest" make target, fix bad constant in bigint48.hB. Watson
2016-03-11document & clean up 5200 stuff a bit.B. Watson
2016-03-11preliminary work for 5200 portB. Watson
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