You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

45 lines
3.6 KiB
Plaintext

```
_____ _____ _ _ _______ __ _____ ____ _ _
| __ \| __ \| | | |/ ____\ \ / /\ | __ \ / / /| || |
| | | | |__) | | | | | __ \ \ /\ / / \ | |__) | / / /_| || |_
| | | | _ /| | | | | |_ | \ \/ \/ / /\ \ | _ / / / '_ \__ _|
| |__| | | \ \| |__| | |__| | \ /\ / ____ \| | \ \ / /| (_) | | |
|_____/|_| \_\\____/ \_____| \/ \/_/ \_\_| \_\/_/ \___/ |_|
```
CHANGELOG
Version 1.02 - 5-November-2018
Changed licensed to Simplified BSD.
It's also on the disk as LICENSE. List it.
Random Color Border
One of the things I wanted to do on the C64 port was take advantage of the SID chip and colors. I'm not quite at the point of feeling comfortable with that, plus it will be some work to make all the
colors work together, initial attempts looked funky. I settled for just having the border change randomly. For now. Future versions will focus on color and sound.
Code Condensing
The orignal release was over 700 lines and had a lot of REMs. I took the time to condense the code down to as few lines as possible and removed REMs before importing it to the image. It's now just over 400 lines of code. The //e version condensed even further with the //e's longer line limit.
Fixed the gaping cheat hole
I left a total massive bug in the game that made cheating a snap if you just punched in negative numbers. At first I wanted to play this off as an intended consequence; but it really wasn't. I could have taken the easy route and prevented all cheating, but I decided to add the extra lines to make a liberal "anti-cheat" policy. Most drugs will let you buy a limited number of negative drugs...it's random every day; but the game keeps track of how much you do this. If your cheat counter hits three; you can get booted out of the game. Trying to rob the bank with a negative deposit or scamming the loan-shark with a negative payment will have a severe impact on your cheat-counter but won't check how many times you've cheated. Trying to screw the loan shark, however, will automatically DOUBLE your debt!!! Trying to rob the bank or loan-shark doesn't check the cheat counter; this is by design. I'm not going to tell you exactly when it's triggered.
There is also a small chance the bank will let you rob it blind! You can do this by using a negative amount for deposit, or trying to deposit more than what's in your wallet. Either way you'll either get money in your wallet or add a large amount to your bank account with your wallet's negative amount flipping to positive.
Anything else I left open to accept negative numbers was probably done becuase I figured it would screw you over more than be a cheat...but if you find a way to abuse it...have fun.
Police shoot when you run
I don't think the original TI game had them shoot at you when you tried to run; but I felt that should happen. I know..if you haven't even had the chance to buy a gun it makes things harder..oh well. Even in real life if you run they're going to probably shoot at you anyway. Welcome to the jungle.
Changed how Inventory affects cops
Originally cops were triggered when the event hit one of three numbers and if your inventory was over 50. I've modified this based on half your free-space instead.
Changed Health
You originally started at 0 and counted to 50; with cops adding 3 each time they hit you. You now start with 100, die at 0; and cops take 6 each time they hit. This brings the C64 port in line with the //e version.
No More REMs
I was told these slowed things down more than it did on the A2 (that or no one cared on the A2); so the game code now has no REM statements at all.