- Сообщения
- 75
- Счётчик реакций
- 30
- Очки
- 735
Собственно, нарыл недавно в интернете и решил сделать небольшой обзор этой IDE. И так...

KliveIDE — это эмулятор ретрокомпьютеров и интегрированная среда разработки (IDE) для Windows и Mac, созданная специально для работы с процессором Z80.
В настоящее время KliveIDE поддерживает:
Основные возможности эмулятора
Среди запланированных функций — использование пользовательских ПЗУ, точки останова по чтению/записи памяти и ввода-вывода, условные точки останова, панель наблюдения за переменными и интеграция с другими ассемблерами.
KliveIDE — это современный инструмент для разработки и запуска программ для классических компьютеров на Z80, который сочетает мощный эмулятор с удобной средой для написания и отладки кода.
https://dotneteer.github.io/kliveide/

KliveIDE — это эмулятор ретрокомпьютеров и интегрированная среда разработки (IDE) для Windows и Mac, созданная специально для работы с процессором Z80.
Поддерживаемые эмуляторы
В настоящее время KliveIDE поддерживает:- ZX Spectrum 48K, 128K, +2E/+3E
- Cambridge Z88
- ZX Spectrum Next (в разработке)
- ZX 80/81 (планируется добавить)
- Запуск и отладка: Запуск эмулятора с отладкой или без, установка точек останова, пошаговое выполнение (step-in, step-over, step-out).
- Просмотр состояния: Отображение состояния CPU, ULA, памяти, дизассемблированного кода и системных переменных.
- Загрузка программ: Поддержка файлов с лент ( .tap, .tzx) и дисков ( .dsk для ZX Spectrum +3E).
- Дополнительные функции: Визуальная клавиатура, изменение скорости эмуляции (множитель x1–x24), настройка звука.
Возможности интегрированной среды разработки (IDE)
- Проекты и языки: Работа с проектами на Z80 Assembler (встроенный ассемблер Klive) и ZX BASIC (Boriel’s Basic).
- Быстрый старт: Одно нажатие кнопки — код компилируется и сразу загружается в эмулятор для запуска или отладки.
- Удобство работы: Подсветка синтаксиса, отладка на уровне исходного кода, поддержка двух мониторов.
- Командная панель: Интерактивная панель для выполнения CLI-команд внутри IDE.
Планируемые нововведения
Среди запланированных функций — использование пользовательских ПЗУ, точки останова по чтению/записи памяти и ввода-вывода, условные точки останова, панель наблюдения за переменными и интеграция с другими ассемблерами.
Краткий итог
KliveIDE — это современный инструмент для разработки и запуска программ для классических компьютеров на Z80, который сочетает мощный эмулятор с удобной средой для написания и отладки кода.https://dotneteer.github.io/kliveide/
