Download Version 1.0 (click here for Simpleton X version history).

Simpleton X

macos-iconmac-os9-iconwindows-icon
Simpleton-X-Icon-Small

The Simpleton X is a microprocessor emulator and education tool. This free application supports exploration of the basic operation of a microprocessor using a simplified model that is both easy to understand and yet allows for the development of small, useful programs.

Simpleton X Features
  • Full featured emulation of an imaginary microprocessor
  • Easy to use interface allows for experimentation
  • Load and save programs
  • Simulated display for program output
  • Run, stop and single-step programs at the processor instruction level
  • Edit processor registers or memory directly
  • Supports stack- and program counter-relative addressing
  • Instruction set resembles the MOS Technology 6502



simpletonxscrn1

The emulator window displays the Simpleton X's registers, several views of its memory space, and controls for setting memory and executing programs.

The left memory display panel has an integrated disassembler so you can see what instructions the processor emulator is executing. The center section is displayed from highest to lowest memory location and tracks the stack pointer (which grows downward in memory as data is pushed onto it). The right panel shows the raw memory contents of the Simpleton X.

The load field allows you to enter not only numeric (hexidecimal) values, but text data and even instruction pneumonics with its built-in mini-assembler.

simpletonxscrn2




Simpleton X
Version 1.0





System requirements



Macintosh:  PowerPC G3 or later, Intel Mac; Mac OS 9.1 or later;
built for Mac OS 10.2 or later:
10.2 Jaguar
10.3 Panther
10.4 Tiger
10.5 Leopard
10.6 Snow Leopard
10.7 Lion
10.8 Mountain Lion
10.9 Mavericks
10.10 Yosemite
10.11 El Capitan
10.12 Sierra*
10.13 High Sierra*

Windows:Windows 98, NT (4.0 or higher), ME, 2000, 2003 Server, XP, Window 7, Windows 10.






Simpleton X version history


Version 1.0
  • Initial release