<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
Date   : Sun, 14 Aug 1994 01:29:37 +0100 (BST)
From   : clr1@...
Subject: Wooohooo! I have screen output! 8-)

I have finally got something to come up on the screen! Okay, it just says 
"BBC Computer  16K" but it's better than nothing! After that my whole 
program crashes with a most unusual error...

I now have an AUG and I realised looking through this that the 
instruction set I had was slightly incorrect in bits. However, this 
wasn't the major problem.... wait for it... ALL of my zero page 
addressing was entirely wrong. This could account for some of my teething 
troubles!

I have sorted my instruction set to the best of my ability and it appears 
to be working a hell of a lot better. I have implemented OSASCI (do I 
need OSWRCH as well?) but not yet OSRDCH. Would no OSRDCH account for my 
booting problem? I wouldn't have thought so seeing as it hasn't needed 
any keypresses yet.

Anyway, at least I've got something going eventually. It's not exactly 
working at lightning speed though; there's a good few seconds delay 
before my message comes onto the screen. This could be partially 
accounted for because I have conditional breakpoints set about the 
program but I don't think they'll account for that much speed loss.

I am *so* glad I wrote this in the Turbo Pascal IDE. I can't imagine how 
difficult A) writing the whole thing in assembler to start with and B) 
debugging without being able to set breakpoints/go through it line by 
line would be.

I think I'll stop for tonight... I didn't actually get to bed until 0530 
yesterday! Sad or what?   ;-)

+-------------------+-------------------------------------------------+
| /-- |_| /-- | (~  | "And the driving is like the driving of Jehu,   |
| \-- | | |   | _)  | the son of Nimshi, for he drives furiously."    |
+-------------------+-------------------- Second Book of Kings 9 v20 -+
<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>