This project is being developed as an alternative to the OG emu8086
which have been discontinued long long time ago. The goal of this project
is to provide a modern and user-friendly environment for developing and testing
assembly language programs for the Intel 8086 microprocessor.

[!WARNING] This project is mostly made with help of AI and still in early stages of development. Some features may not work as expected and some features may be missing. Please report any issues you encounter or feature request you have here.
Features supported out-of-the-box:
| Feature | emu8086 Studio | emu8086 |
|---|---|---|
| Integrated memory and CPU visualization | ✅ | ✅ |
| Complex assembly code simulation | ✅ | ✅ |
| Variable emulation speed | ✅ | ✅ |
STEP FORWORD, PAUSE, RESUME | ✅ | ✅ |
STEP BACK | ✅ | ❌ |
| Token level syntax highlighting | ✅ | ❌ |
| VIM keybindings | ✅ | ❌ |
| Dark theme | ✅ | ❌ |
| Run without saving to disk | ✅ | ❌ |
| Built-in examples to learn from | ✅ | ❌ |
Planned features:
.asm filesThis project is being developed as an alternative to the OG emu8086
which have been discontinued long long time ago. The goal of this project
is to provide a modern and user-friendly environment for developing and testing
assembly language programs for the Intel 8086 microprocessor.

[!WARNING] This project is mostly made with help of AI and still in early stages of development. Some features may not work as expected and some features may be missing. Please report any issues you encounter or feature request you have here.
Features supported out-of-the-box:
| Feature | emu8086 Studio | emu8086 |
|---|---|---|
| Integrated memory and CPU visualization | ✅ | ✅ |
| Complex assembly code simulation | ✅ | ✅ |
| Variable emulation speed | ✅ | ✅ |
STEP FORWORD, PAUSE, RESUME | ✅ | ✅ |
STEP BACK | ✅ | ❌ |
| Token level syntax highlighting | ✅ | ❌ |
| VIM keybindings | ✅ | ❌ |
| Dark theme | ✅ | ❌ |
| Run without saving to disk | ✅ | ❌ |
| Built-in examples to learn from | ✅ | ❌ |
Planned features:
.asm files