Meisaka's Web Based Emulator - Nakazoto/CenturionComputer GitHub Wiki

Meisaka's Web Based Emulator

Currently, this is the gold standard for Centurion emulators. Meisaka's has built one of the easiest to use and most fully featured emulators for the Centurion, and notably CPU6, yet. Not only is the emulator capable of running all the DIAG Board tests, including TOS, it can also load up full disk images taken using CCDP and execute them. This means that the operating system is loading and functioning in the emulator!

Click this link to start using the emulator now!

How to Operate

Unfortunately, it has been requested of me by the current IP holder to not freely distribute the OS images that we have backed up. However, if you are using the emulator for developing further tools for the Centurion, please contact me through Discord and we'll take it from there. The emulator can run TOS, or Test Operating System, though. This provides a direct means of interacting with the hardware. To load up and start using TOS, follow these steps:

  1. Set the "S1" to ON by clicking it.
  2. Set "Diag Select" to D8 and D2 on (for a hex value of A).
  3. Ensure the "DIAG ROMs Installed" checkbox is ticked.
  4. Click the "Run/Stop" button at the top.
  5. Click the "50k" button at the top to set the emulator speed to the fastest.
  6. Click the little blank button just to the right of "S1"
  7. Select the terminal screen and start typing away!

Mxxxx = View and edit value at memory address xxxx

Gxxxx = Go to address xxxx and start executing code