On 6/21/11 6:25 PM, Peter Coghlan wrote:
For my final year engineering degree project, I
co-wrote a Z80 simulator in
somewhat pre-FORTRAN-77 to run on an IBM 4381 running MUSIC (under VM). The
college planned to use this to teach students about microprocessors but I
don't know if this was ever done.
Not having much use for a Z80 simulator myself, I later rewrote it as a 6502
simulator and then converted the core of the simulator from FORTRAN to IBM 370
assembly and later still, VAX assembly. It can run the BASIC rom from the BBC
Micro but not the OS rom. Instead some mainly text based OS functions are
emulated/simulated directly. Software such as text based adventure games for
the BBC Micro can be run on the simulator but anything relying on graphics,
sound or trying to play directly with the hardware doesn't do so well.
That sounds really, really cool. Do you still have the source code?
I do have the source code. I will gather it up and make it available. However,
it's not pretty.
(I am trying to change ISPs at the moment so bear with me if it takes a little
time to get organised.)
Regards,
Peter Coghlan.