Date : Tue, 16 Aug 1994 18:08:35 +0100 (BST)
From : clr1@...
Subject: Re: i see basic! :-)
> I don't understand why, but my ASM code got too big to be inserted into
> a Pascal program like yours, so I had to take it out and compile it using
> a straight assembler. When I did that the assembler said my JNZ, JC, ...
> were illegal because the destination was outside -128..127 range.
> Rather than re-engineering all my jumps (a relative jump followed by a
> absolute jump) I switch the mode to .386 and the thing compiled again.
Erk! I hope mine doesn't go and do *that*!
> I suspect that if Borland finds that your jumps were out of range, it
> will alter them for you. I am not sure.
It does. Did you use TASM? I think that does it too.
> Anyhow, 6502 emulation is working fine, hardware support non existant
> except for OSRDCH and OSWRCH hacks. You are welcome to have a copy of
> the source code if that will help you iron the bugs with your version.
You mean you got it running? Aarrggh! I implememted a couple of the
things you suggested might be wrong and... wait for it... it doesn't even
display stuff on the screen anymore. Aggravating or what? Thanks for the
source code offer but I tend to find that looking at other people's
source causes more headaches than anything else!
+-------------------+-------------------------------------------------+
| /-- |_| /-- | (~ | "And the driving is like the driving of Jehu, |
| \-- | | | | _) | the son of Nimshi, for he drives furiously." |
+-------------------+-------------------- Second Book of Kings 9 v20 -+