index
:
taipan
master
Taipan! for the Atari 800/XL/XE
urchlay -at- slackware _dot_ uk
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
taipan.c
Age
Commit message (
Collapse
)
Author
2016-02-24
remove some unused conio code, move newtitle.s variables to \$cb-\$ce
B. Watson
2016-02-23
modify conio so it no longer needs carriage returns, now 7454 bytes free
B. Watson
2016-02-22
save 12 more bytes, 7388 free
B. Watson
2016-02-22
7376 bytes free
B. Watson
2016-02-22
save 12 more bytes, 7368 free, document the hell out of console.s
B. Watson
2016-02-22
more code shrinkage, 7356 bytes free
B. Watson
2016-02-22
more squeezing, 7175 bytes free (broke the 7k barrier)
B. Watson
2016-02-21
more text compression, 7054 bytes free
B. Watson
2016-02-21
text compression. 7017 bytes free.
B. Watson
2016-02-21
save a few more bytes, now 6283 free
B. Watson
2016-02-20
shrink code, now 6260 bytes free
B. Watson
2016-02-19
use a clrtoeol() wrapper instead of conio clrscr(), now 6035 bytes free
B. Watson
2016-02-19
shrink code, now 5976 bytes free. update cart.txt
B. Watson
2016-02-19
add delete key to name_firm(); shrink code, 5921 bytes free
B. Watson
2016-02-18
put McHenry back the way he was
B. Watson
2016-02-18
shrink code, 5829 bytes free
B. Watson
2016-02-18
McHenry now asks for e.g. 11.5 Million rather than 11500000
B. Watson
2016-02-17
make the cursor behave *much* better, via custom conio function
B. Watson
2016-02-16
shrink code, 5599 bytes free, move some code so it runs straight from bank 3 ↵
B. Watson
in cartridge
2016-02-16
keep RODATA in ROM for cart build
B. Watson
2016-02-15
shave off some code size, spend some of it on better randomness. 5461 bytes ↵
B. Watson
free now.
2016-02-15
replace strtoul() with simplified version, saves 743 bytes
B. Watson
2016-02-09
cart image works now
B. Watson
2016-02-09
cartridge version WIP. Not really usable yet.
B. Watson
2016-02-08
make ctags optional and let it fail silently, if ctags not installed
B. Watson
2016-02-07
save another 58 bytes, now at 4684 free
B. Watson
2016-02-07
save another 24 bytes, now 4626 free
B. Watson
2016-02-07
save a few more bytes
B. Watson
2016-02-06
trim another few bytes
B. Watson
2016-02-05
more code shrinkage, we have 4523 bytes free now
B. Watson
2016-02-04
rewrite cspace() in asm, save a few more bytes
B. Watson
2016-02-04
crunch another 100 bytes of code
B. Watson
2016-02-04
get rid of ultoa() wrapper for ultostr()
B. Watson
2016-02-01
get rid of "to" after "your orders are", fixes gun display and descenders ↵
B. Watson
touching text
2016-02-01
put spacing of "your orders" back like it was, see how it looks
B. Watson
2016-01-31
code tigthening, new explosion effect
B. Watson
2016-01-30
whoops, left TIMEWARP enabled
B. Watson
2016-01-30
much code-crunching. almost 4K free now.
B. Watson
2016-01-30
use loop in set_prices(), save 142 bytes
B. Watson
2016-01-29
rewrote screen-flash in asm, save a few bytes
B. Watson
2016-01-27
fix large debt amounts wrapping to next line
B. Watson
2016-01-27
timed_getch now uses hardcoded 300 jiffies, all prompts are 5 sec
B. Watson
2016-01-26
streamline sea_battle(), save 190 bytes
B. Watson
2016-01-26
fix prices not being reset, make cursor less visible
B. Watson
2016-01-23
get_num() now handles values up to UINT32_MAX-1
B. Watson
2016-01-22
use cc65 rand(), see if random events occur closer to how they do in the ↵
B. Watson
apple port
2016-01-20
fix and simplify cprintfancy, allow Delete key and K/M for 1000/1M when ↵
B. Watson
entering numbers
2016-01-18
fix big_negate, allow lowercase z in firm name, tighten up bigfloat.s
B. Watson
2016-01-18
fix "65534 ships attacking", stop assuming a bignum can handle a fraction
B. Watson
2016-01-17
save a few bytes, use a proper loop for flashing enemy ships
B. Watson
[next]