# mz800emu 2.0.0-preview

**mz800emu** is an emulator for the Sharp MZ-800 8-bit computer.  
This is a **preview version** of the upcoming **2.0.0** release, featuring a completely reworked emulator core, performance improvements, and migration to modern libraries like SDL3 and ImGui.

> ⚠️ **Important notice:**  
> This is an **enhanced but incomplete preview version**. Some important features — most notably the **debugger** — are currently missing.

If you need an emulator with full debugger support, please download the latest **stable version**:  
👉 [mz800emu-1.0.8](https://sourceforge.net/projects/mz800emu/files/)

---

## Key Notes for the Preview

- The emulator core has been redesigned with better multithreading and performance.
- Migration to **SDL3** and **ImGui** has started, offering a more modern foundation.
- Several interface modules (like debugger, memory browser, FDC tools, etc.) are still **not implemented**.
- The GUI now includes early support for **localization**, with translation help welcome.

---

## Source Code Location

Unlike the stable versions, the source code for version **2.0.0-preview** is **not located in** the usual `./trunk` directory.

📁 Please use the following path to check out the source code:
```sh
svn checkout https://svn.code.sf.net/p/mz800emu/code/branches/2.0.x-preview
```

---

## License

mz800emu is released under the terms of the GNU General Public License (GPL), version 2 or later.
