I have many wonderful memories of the SC/MP. A colleague of my dad's gave me his home built SC/MP computer for me to work on when I was 13. That was in 1982. It was a wire wrapped verision of the Elektor machine with the NIBL-E interpreter located in page 1. I didn't have a terminal at first, though, but my dad took a 300 baud TI printing terminal with him home from work one day and I still remember the first hello-world-type experiments in BASIC. Later I learned to machine code and wrote an assembler for it in basic and machine code. I started a similar project to yours years ago, but my lack of time meant I have practically given it up. It's good to see this and your well written code (much better than mine!) and I'll for sure play around with it to see if there's anything from my project that you might be able to use. I have some HEX-files lying around for some of the Elektor programmes and also the assembler file for the NIBL-interpreter :)
/Anders
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hello Anders, thank you for posting this! Glad to hear that you SC/MP veterans like the emulator and find it useful. My SC/MP experience also started around 1982, but I only had the base version with just 7 segment displays, hex keyboard and much too few memory.... However, it was my first computer and I liked it very much. I never had a running NIBL or TINY basic on the system, instead I disassembled and rewrote the interpreter later for a 6502 based system, and used it there for some months for BASIC gaming :-) .
-- So, if you have interesting files or like to contribute, just write me or post it here!
Greetings, Theo
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I have many wonderful memories of the SC/MP. A colleague of my dad's gave me his home built SC/MP computer for me to work on when I was 13. That was in 1982. It was a wire wrapped verision of the Elektor machine with the NIBL-E interpreter located in page 1. I didn't have a terminal at first, though, but my dad took a 300 baud TI printing terminal with him home from work one day and I still remember the first hello-world-type experiments in BASIC. Later I learned to machine code and wrote an assembler for it in basic and machine code. I started a similar project to yours years ago, but my lack of time meant I have practically given it up. It's good to see this and your well written code (much better than mine!) and I'll for sure play around with it to see if there's anything from my project that you might be able to use. I have some HEX-files lying around for some of the Elektor programmes and also the assembler file for the NIBL-interpreter :)
/Anders
Hello Anders, thank you for posting this! Glad to hear that you SC/MP veterans like the emulator and find it useful. My SC/MP experience also started around 1982, but I only had the base version with just 7 segment displays, hex keyboard and much too few memory.... However, it was my first computer and I liked it very much. I never had a running NIBL or TINY basic on the system, instead I disassembled and rewrote the interpreter later for a 6502 based system, and used it there for some months for BASIC gaming :-) .
-- So, if you have interesting files or like to contribute, just write me or post it here!
Greetings, Theo