From 7012ad570a2739a51f9f1f5605a9efa44416869c Mon Sep 17 00:00:00 2001 From: "B. Watson" Date: Fri, 8 Jan 2016 06:07:26 -0500 Subject: fancy_numbers replacement, make some variables chars/ints instead of longs --- README.txt | 22 +++++++--------------- 1 file changed, 7 insertions(+), 15 deletions(-) (limited to 'README.txt') diff --git a/README.txt b/README.txt index 1716b82..e361781 100644 --- a/README.txt +++ b/README.txt @@ -121,28 +121,20 @@ arcade game). Bugs! At least these: -- If using cc65's rand(), booty is coming up negative. Pretty sure - this is fixed (it was due to my randi() having an unsigned int - return type, but rand() returns signed, even though it never returns - a negative numer). Anyway the real fix here is to get POKEY random - numbers working correctly and ditch rand() again. - -- If using POKEY random numbers, 0 is never returned (since the POKEY - uses a LFSR). - - When exiting to DOS and reloading, the title screen graphics are messed up. The playtester who reported this was running on real hardware (not an emulator). I can't see how this is happening, but I expect it's related to this: -- The BSS overlaps the start of the title screen. Consequences: There - is a momentary graphics glitch when the main game is done loading and - before it shows the "name your firm" screen. Also, we can't go back - and display the title screen (but that's not something really necessary - anyway). The fix: make the damn code smaller! +- The BSS can overlap the start of the title screen (it's very close + anyway). Consequences: There is a momentary graphics glitch when the + main game is done loading and before it shows the "name your firm" + screen. Also, we can't go back and display the title screen (but that's + not something really necessary anyway). The fix: make the damn code + smaller! - After a battle, the prices don't get reset (or, not always?) when - entering the new port. + entering the new port (confirm?). - The "negative interest" bug is currently missing, due to using unsigned values for debt. Plus, it's cheating. It'll get added back when -- cgit v1.2.3