Ohio Scientific emulator for Linux, Windows, and macOS

Topics pertaining to the emulation or simulation of the 65xx microprocessors and their peripheral chips.
Post Reply
ivop
Posts: 4
Joined: 21 Jan 2024

Ohio Scientific emulator for Linux, Windows, and macOS

Post 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
User avatar
BigEd
Posts: 11464
Joined: 11 Dec 2008
Location: England
Contact:

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

Post 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)"
ivop
Posts: 4
Joined: 21 Jan 2024

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

Post by ivop »

Thanks! I completely missed that instruction on the main page instead of the forum page.
Post Reply