aboutsummaryrefslogtreecommitdiff
path: root/BUGS.txt
diff options
context:
space:
mode:
authorB. Watson <yalhcru@gmail.com>2021-03-21 16:51:49 -0400
committerB. Watson <yalhcru@gmail.com>2021-03-21 16:51:49 -0400
commitddc9952d79a30824be1b4d56dba2c42c2724f2ed (patch)
tree569c29c646d8680a0a6659fb571e7d0e601c8017 /BUGS.txt
parenteb30c153cb4be3ba233036069aef3c67341e8095 (diff)
downloadtaipan-ddc9952d79a30824be1b4d56dba2c42c2724f2ed.tar.gz
Reorganize and expand docs
Diffstat (limited to 'BUGS.txt')
-rw-r--r--BUGS.txt30
1 files changed, 30 insertions, 0 deletions
diff --git a/BUGS.txt b/BUGS.txt
new file mode 100644
index 0000000..9d9f429
--- /dev/null
+++ b/BUGS.txt
@@ -0,0 +1,30 @@
+Bug List for Atari 8-bit Taipan
+-------------------------------
+
+- The "negative interest" bug is currently missing, due to using
+ unsigned values for debt. Plus, it's cheating. I'm undecided
+ whether or not to use a bignum for debt; if I do, it will be
+ possible to have negative debt.
+
+- Not really a bug, but, the interest calculation for debt is slightly
+ different, due to using integer math. Very small debt amounts will grow
+ much faster than they should, then stabilize and converge towards the
+ correct values over time. This only happens when you have less than
+ 10 in debt, which (at least for me) is a pretty rare situation.
+
+- A few things in the screen layout are slightly off compared to
+ the Apple version. Would really like to get it exact.
+
+- The 'Please limit your firm name to 22 characters' prompt is missing.
+ The Apple version actually allows you to type all you want until you
+ press Enter. This port works like the Linux version: as soon as you type
+ the 22nd character, it acts like you pressed Enter after it. A good
+ compromise might be to allow up to 22 characters, then any keypress
+ other than backspace or enter would show the "please limit" prompt.
+
+- Damaged ship graphics need work. I don't have enough unused font
+ characters to duplicate the Apple bitmapped graphics exactly, plus
+ each damage location must fit entirely within a character cell... but a
+ couple of my damaged sections are pretty hokey-looking. Also, now that
+ I'm using the graphical title screen, I have a few more characters I
+ can redefine as damaged ship sections.