Page 1 of 1

Ohio Scientific emulator for Linux, Windows, and macOS

Posted: Tue Oct 29, 2024 1:08 am
by ivop
Hi,

Recently I wrote an OSI emulator so I could port CP/M-65 to it :mrgreen: As I can't successfully register at the osiweb forum (I never receive the confirmation e-mails after numerous tries), I thought I might as well post a message here to at least get some exposure instead of being a hidden github project forever :wink:

The main repo is at: https://github.com/ivop/osiemu/ All features are listed and documented there, including the built-in monitor/debugger with instruction and stack tracer, and the GUI launcher.

The 6502 emulation is done through my own version of Fake6502, which now passes all relevant test suites and includes undocumented opcodes (https://github.com/ivop/fake6502). Everything else was written from scratch.

Binary releases for Linux, Windows, and macOS can be found here: https://github.com/ivop/osiemu/releases All x86_64. Sorry, no Apple sillicon version because I can't test that.

More information on CP/M-65 is at https://github.com/davidgiven/cpm65

If somebody with access to the osiweb forum reads this, perhaps you can poke the administrator to see what's going wrong? I can't contact the administrator because I can't log in.

Have fun!
--Ivo

Re: Ohio Scientific emulator for Linux, Windows, and macOS

Posted: Tue Oct 29, 2024 8:28 am
by BigEd
Nice project, well done, and thanks for open-sourcing!

To contact the forum admin over at osiweb, I see these instructions: "you can email me at my osiweb.org address (dave, of course)"

Re: Ohio Scientific emulator for Linux, Windows, and macOS

Posted: Tue Oct 29, 2024 6:02 pm
by ivop
Thanks! I completely missed that instruction on the main page instead of the forum page.