This page is a wiki. Please login or create an account to begin editing.


Sim020

Rating:
No votes yet
Category:
Year released:
Author:
Publisher:
Download sim020_0.1.sea_.bin (28.75 KB)
For System 6.x - System 7.0 - 7.6
Emulation
This app works with: Mini vMac

Sim020 was an experimental system utility created in 1990 by Boris Klug in attempt to show that a computer with the original Motorola 68000 processor can emulate the Motorola 68020 processor, even though the 68020 is newer than the 68000, by converting possible 68020-only instructions in the Finder code that would otherwise cause an "illegal instruction" bomb screen on a 68000-based Macintosh to the equivalent 68000 code before execution.

The original release of Sim020 in 1991, version 0.1, was incomplete, and these three notes were provided in the Readme file to show part of the fact that version 0.1 is incomplete:

  • works only with Finder
  • Some 68020 cmds are not implemented yet (TRAPcc, CHK2, some bitfields)
  • This version is not full tested with all 68020 cmds. It is possible that there are some unknown bugs in it.

The Readme file said that Boris Klug and Frank Siegert were working on a "full version" of Sim020 which would fix a lot of the bugs and introduce a lot of new features, but the "full version" was probably never released, so Sim020 is considered abandonware.

Compatibility
Architecture: 68k