I'm using Merlin-Pro on AppleWin 22.214.171.124 emulator (Enhanced Apple IIe)
The following code:
CTR EQU $06
HOME EQU $FC58
COUT EQU $FDED
START JSR HOME
LOOP LDA CTR
when assembled and run it with >8000G< for the first time, it produces the result in the first picture below.
If I type >8000G< one more time, it produces the result in the second picture.
Why in the first time, I can't see all the range of ASCII characters? (lowercase etc.)
Why in the second time, I see "MORE" characters than 255? (256-1) I mean, "blank characters" are the Control characters but if you count them, the total exceeds the 255.
By the way, the above code is taken from the book Assembly Lines, page 30. It was intended (as far as I know) for an Apple II computer and for the original Merlin Macro Assembler.
Does it has to do with the Merlin-Pro I'm using or it's just an internal (programming) fault of the emulator I'm using?
Merlin-Pro runs on different resolution than the Monitor. Maybe this creates that problem?
I'm confused! Please, help!
P.S. Do I have to consider buying an original Apple II computer from e-bay?