<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
Date   : Tue, 23 Aug 1994 01:57:59 +0100 (BST)
From   : clr1@...
Subject: Mine did something! Eeek!

I've got a bit further this time! At last... some progress! I now have my 
emulator working after a fashion. It accepts keystrokes and appears to 
understand them; *HELP comes up with "OS 1.2", which I presume is right. 
However, there is a bit of a problem.

It boots up without a cursor. It comes up with "BBC Computer 16K" (btw I 
got it to say 32K by filling FD00-FF00 with &80!), then "BASIC", then two 
LFs. It them calls OSRDCH! When you type a command line, it *appears* to 
do something, judging by the number of LFs. When I type eg. "10asdas" it 
just does one (as a normal beeb would). When I type "PRINT "hello"" it 
does 2 (as normal) and when I type crap it calls BRK and does two. This 
is a bit odd.

I presume it is something to do with BASIC's handling of screen output; 
has anyone else come across this?

This is *great* from my point of view because it means my emulator is now 
pretty close to working, I would reckon. Phew! I think that should be the 
hardest bit to debug over with, almost!

My code is *nearly* 100Kb now - 99.3! It's the longest program I've 
written by about 5 times!

+-------------------+-------------------------------------------------+
| /-- |_| /-- | (~  | "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 >>