aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-01-27merge timed_getch.s and jsleep.s, preparing to change timed_getch() APIB. Watson
2016-01-26streamline sea_battle(), save 190 bytesB. Watson
2016-01-26space bar to start game, rather than any keyB. Watson
2016-01-26fix prices not being reset, make cursor less visibleB. Watson
2016-01-23get_num() now handles values up to UINT32_MAX-1B. Watson
2016-01-22use cc65 rand(), see if random events occur closer to how they do in the ↵B. Watson
apple port
2016-01-20rewrite sound code in asm, shed 186 bytesB. Watson
2016-01-20document new features and bugsB. Watson
2016-01-20fix and simplify cprintfancy, allow Delete key and K/M for 1000/1M when ↵B. Watson
entering numbers
2016-01-18readmeB. Watson
2016-01-18fix big_negate, allow lowercase z in firm name, tighten up bigfloat.sB. Watson
2016-01-18fix "65534 ships attacking", stop assuming a bignum can handle a fractionB. Watson
2016-01-17save a few bytes, use a proper loop for flashing enemy shipsB. Watson
2016-01-17add missing header from previous commitB. Watson
2016-01-17restore colors/font on exit, fix bank withdrawal bug, rename bignum stuffB. Watson
2016-01-17fix final_stats() negative finalcash and scoreB. Watson
2016-01-16fix formatting in too_much_cash()B. Watson
2016-01-16fix cash overflow in sell()B. Watson
2016-01-16cprintfancy_big() overhaulB. Watson
2016-01-16you're a (m|b|tr)illionaire, plus tighten up code some moreB. Watson
2016-01-15fix bug that kills you after escaping li yuen piratesB. Watson
2016-01-15check for cash int overflow, WIPB. Watson
2016-01-14big_copy() API for bignumB. Watson
2016-01-14whoops, left TIMEWARP enabledB. Watson
2016-01-14initial attempt at floating bank (with bugs!)B. Watson
2016-01-14read from correct byte of RTCLOK in rand.sB. Watson
2016-01-14fix cargo throwingB. Watson
2016-01-13more floating point test codeB. Watson
2016-01-12some FP wrappers and test code, not very good yetB. Watson
2016-01-12move memory layout around to free more code spaceB. Watson
2016-01-10avoid debt rolling over to 0 by killing the player instead, one more attempt ↵B. Watson
at fixing exit(0) on sparta
2016-01-09code shrinkageB. Watson
2016-01-08more battle screen cursor cleanups, reinstate exit(0)B. Watson
2016-01-08warmstart instead of exit(0)B. Watson
2016-01-08fixed derping in push.shB. Watson
2016-01-08push targetB. Watson
2016-01-08add define to allow exiting the game (for testing interactions with atari DOSes)B. Watson
2016-01-08WIP, trying to make battle screen updates smootherB. Watson
2016-01-08add make push targetB. Watson
2016-01-08use custom long-to-ascii routineB. Watson
2016-01-08fancy_numbers replacement, make some variables chars/ints instead of longsB. Watson
2016-01-08fix POKEY random wrappers, I hopeB. Watson
2016-01-08remove booty debugging code (try saying that aloud with a straight face...B. Watson
2016-01-081 ship approaching (not ships), fix randi() wrapper for rand()B. Watson
2016-01-07temporarily switch back to cc65's rand()B. Watson
2016-01-07code cleanup, add missing soundB. Watson
2016-01-07update readme, dike out unused soundsB. Watson
2016-01-07silly explosion noises, enable/disable sound from title screenB. Watson
2016-01-07added more soundsB. Watson
2016-01-07some sounds in game nowB. Watson