Machines › Home Computers › IBM PC & compatibles › IBM PC 5150
IBM PC 5150
1981
The original 1981 IBM Personal Computer, an Intel 8088 machine that established the PC hardware standard.
IBM PC 5150 Online Emulator
Play IBM PC 5150 using JavaScript directly in your browser.
Controls
Boots an IBM PC/XT (Intel 8088) running GlaBIOS, which loads DOS from drive A: to the A:\> prompt. Click the screen, then type at the DOS prompt (try DIR, then VER). Add ?debug, or click Debug, to inspect the live 8088 registers, read physical memory, disassemble, and single-step. Step here is a TRUE one-instruction step (MartyPC has a native single-instruction debugger step), unlike the burst step of a JIT core.
Boots the IBM PC (Model 5150) straight to IBM Cassette BASIC ("The IBM Personal Computer Basic ... Ok"). Type BASIC directly (e.g. 10 PRINT"HELLO":GOTO 10, then RUN). Add ?debug, or open the debugger, to single-step the 8088 and set breakpoints. Click the screen first so it captures the keyboard.
Configurations
| Configuration | Emulator | Machine | OS | Legal | |
|---|---|---|---|---|---|
| DOS | MartyPC | IBM PC 5150 | DOS (MS-DOS / DR-DOS) | grey | Open ⛶ |
| IBM PC 5150 — Cassette BASIC | PCjs | IBM PC 5150 | grey | Open ⛶ |
Emulators
| Emulator | Type | License | Site |
|---|---|---|---|
| 86Box | downloadable | GPL-2.0 | Website ↗ |
| DOSBox | downloadable | GPL-2.0 | Website ↗ |
| DOSBox-X | downloadable | GPL-2.0 | Website ↗ |
| Fake86 | downloadable | GPL-2.0 | Website ↗ |
| MartyPC | both | MIT | Website ↗ |
| PCE / PCE.js | both | GPL-2.0 | Website ↗ |
| PCem | downloadable | GPL-2.0 | Website ↗ |
| PCjs | online | MIT | Website ↗ |
| XTulator | downloadable | GPL-2.0 | Website ↗ |
| js-dos | online | GPL-2.0 | Website ↗ |
| v86 | online | BSD-2-Clause | Website ↗ |