Choose Native
if you are on an Apple Silicon Mac and want it fast, in a plain window.
Compare
Three ways to run it, with the differences that matter. Where one cannot do something, the table says so.
| Original TempleOS | Classic | Native | |
|---|---|---|---|
| What it is | TempleOS V5.03 as released | Our desktop on TempleOS, in QEMU (x86) | Our desktop on Aiwnios, on the host CPU (arm64) |
| Screen | 640x480, 16 colours | 1440x900 or 2880x1800, 32-bit | 1440x900 or 2880x1800, 32-bit |
| Text | 8x8 bitmap | Six families, anti-aliased | Six families, anti-aliased |
| Window drag, large window | - | about 5.7 ms a frame | about 1.5 ms a frame |
| Start to desktop | about 50 s boot | about 3.6 s from a saved image | about 0.5 to 0.7 s |
| The real TempleOS screen | Yes | Yes, in a window | No (stays black) |
| Inline assembly | Yes | Yes | No. Plain HolyC kernels |
| Floating point | 80-bit x87 | 80-bit x87 | IEEE double, so a few pixels differ |
| Files starts at | T:/Home | T:/Home | Empty |
| Memory protection | None | None | None |
| Runs on | x86 PCs, VMs | Anywhere QEMU runs. Tested on an Apple Silicon Mac | Apple Silicon Macs (tested) |
Numbers are from the repository notes, measured on an Apple Silicon Mac at 2880x1800. Classic there runs x86 under emulation.
if you are on an Apple Silicon Mac and want it fast, in a plain window.
if you want the full original system underneath, or you are not on Apple Silicon.
if you want TempleOS exactly as it was. It stays one key away in both.