BBC386





Emulator:  BBC386
Author:    Stephen Quan (quan@sol.surv.utas.edu.au)
Platform:  MS-DOS, Unix
Language:  386+ and C
Implementation:

I am currently working on both a C version and a 386 (assembly) version of
an emulator for a bbc model-b.  The C version will actually run on any
platform with a C compiler (no graphics yet...), but it is terrible slow
since I have not implemented any optimisations.  Rather, I use the C
version to verify my ideas before I dive into deep water with assembly
code. 

The current status is, I have implemented 6502 without BCD and have hacks
for OSWRCH and OSRDCH. 

I am now working on the keyboard and other shiela functions in FE40-FE4F.
When this is completed, I can remove the hack for OSRDCH. Later on I will
work on some of the 6845 (sheila functions in FE00-FE0F, I think) so I can
remove the hack for OSWRCH. 

Overall, the hardware side, Fred, Jim & Sheila seems a bit more complex
than I thought, and reading the AUG, studying (2nd semester started) and
working, will mean I might be forced to a snail's pace. [SQ]