diff options
| -rw-r--r-- | NOTES.txt | 27 | ||||
| -rw-r--r-- | timed_getch.s | 2 | 
2 files changed, 22 insertions, 7 deletions
| @@ -85,7 +85,7 @@ Deliberate differences between the Apple II and Atari ports:  13. Apple uses floating point, no practical limit on cash/bank/debt.      Atari currently uses 32-bit unsigned longs for cash and debt, -    though the bank is now floating point. This leads to these gameplay +    though the bank is floating point. This leads to these gameplay      changes:      - If you try to make a sale, take out a loan, or withdraw from the bank @@ -102,13 +102,16 @@ Deliberate differences between the Apple II and Atari ports:      to leave most of it in the bank, not carry it around.  14. On Apple, price of General Cargo isn't always an integer (e.g. 6.5). +    Due to item #13 above, it's always an integer on Atari. I just don't +    think it adds anything to the game, and it would be a lot of work to +    implement.  15. On Apple, dead enemy ships sink one scanline at a time, and there are      at least 2 sinking speeds. On Atari, it's one character (8 scanlines)      at a time, and the speed is always the same. -16. When entering numeric amounts, the Atari Shift-Delete key works as -    expected. +16. When entering numeric amounts and the firm name, the Atari Shift-Delete +    key works as expected.  17. When entering numeric amounts, pressing K or M inserts 3 or 6 zeroes.      This means you can type e.g. 100,000 as 100K, and 10,000,000 as 10M. @@ -119,12 +122,13 @@ Deliberate differences between the Apple II and Atari ports:  19. A couple of prompts have been removed. "Limit your firm name      to 22 characters" is gone (instead, you just can't type more than -    that). "Your ship would be overburdened" when you try to buy -    a gun you don't have room for is gone (instead, the game just +    the limit). "Your ship would be overburdened", when you try to buy +    a gun you don't have room for, is gone (instead, the game just      doesn't offer to sell you a gun).  20. The game doesn't beep at you when you enter something incorrect. This -    is a stylistic decision (I hate error beeps). +    is a stylistic decision (I hate error beeps). It does play the "bad +    joss" sound in a few places instead.  21. The cartridge version of the game has in-game help, if you press the      ? key. So far this is only partly implemented. @@ -135,6 +139,17 @@ Deliberate differences between the Apple II and Atari ports:      taller than they are wide). Also, the damage to enemy ships isn't      exactly the same (but it's close enough IMO). +23. The "Do you have business with Elder Brother Wu?" and "Will ye be +    wanting repairs?" prompts show the default answer (N and Y, +    respectively) the user gets if he presses Enter. + +24. On Apple, the firm name is drawn in a different font from the rest of +    the game text. On Atari, it's the same font, in inverse video. + +25. On Apple, the maximum firm name length is 22 characters. On Atari, +    it's 24. + +  Differences between the Apple II original and Linux port:  1. Linux has an 80-column screen layout, Apple is 40. diff --git a/timed_getch.s b/timed_getch.s index eb29a29..fdb0dc0 100644 --- a/timed_getch.s +++ b/timed_getch.s @@ -178,7 +178,7 @@ _yngetc:   and #$bf ; (uppercase)   jsr putchar   jsr _agetc_no_cursor - ora #$50 ; lowercase + ora #$20 ; lowercase   cmp #'y'  ; return y or n immediately   beq ok   cmp #'n' | 
