UKNCBTL: различия между версиями
M12e (обсуждение | вклад) м (+ссылка на руководство) |
M12e (обсуждение | вклад) м |
||
Строка 6: | Строка 6: | ||
| последняя версия = beta20 (21.06.2011) | | последняя версия = beta20 (21.06.2011) | ||
| состояние = В разработке | | состояние = В разработке | ||
− | | платформы = [[Windows]] | + | | платформы = [[Windows]], [[Linux]], [[Mac OS X]] |
| эмуляция = [[Электроника МС-0511]] | | эмуляция = [[Электроника МС-0511]] | ||
| лицензия = LGPL | | лицензия = LGPL | ||
Строка 36: | Строка 36: | ||
== Связанные проекты == | == Связанные проекты == | ||
− | В ноябре 2009 года на основе исходного кода UKNCBTL был начата разработка эмулятора компьютеров БК-0010 и БК-0011 — | + | В ноябре 2009 года на основе исходного кода UKNCBTL был начата разработка эмулятора компьютеров БК-0010 и БК-0011 — [[BKBTL]]. |
А в мае 2010-го была создана отдельная ветка проекта под названием '''QtUkncBtl''', использующая библиотеку Qt и работающая под операционными системами [[Windows]], [[Linux]] и [[Mac OS X]]. Однако на данный момент эта версия не обновляется. | А в мае 2010-го была создана отдельная ветка проекта под названием '''QtUkncBtl''', использующая библиотеку Qt и работающая под операционными системами [[Windows]], [[Linux]] и [[Mac OS X]]. Однако на данный момент эта версия не обновляется. |
Версия 17:28, 7 сентября 2011
UKNCBTL | |
---|---|
Разработчик | {{{разработчик}}} |
Разработчики | Никита Зимин, Феликс Лазарев, Алексей Кислый |
Последняя версия | beta20 (21.06.2011) |
Состояние | В разработке |
Платформы | Windows, Linux, Mac OS X |
Список эмулируемых компьютеров | Электроника МС-0511 |
Лицензия | LGPL |
code.google.com/p/ukncbtl |
UKNCBTL (UKNC Back to Life!) — эмулятор советского компьютера Электроника МС-0511 (УКНЦ).
История разработки
Автором проекта является Никита Зимин. Он в одиночку начал разработку в июле 2006 года, взяв за основу исходный код эмулятора компьютеров БК, написанный Юрием Калмыковым. В февраля 2007 года к разработке присоединился Феликс Лазарев, а через некоторое время активным участником проекта стал Алексей Кислый.
Первая публичная бета-версия эмулятора была выпущена 28 сентября 2007. А в марте следующего года, одновременно с переходом на сервис Google Code и выходом девятой бета-версии, исходный код проекта был открыт под лицензией LGPL.
Эмулятор написан на языке C++ с использованием среды разработки Microsoft Visual Studio.
Эмулируемая аппаратура
UKNCBTL поддерживает эмуляцию следующих устройств:
- Два процессора КМ1801ВМ2.
- Контроллеры памяти.
- Дисплей и устройство воспроизведения звука.
- Клавиатура, дисководы и кассеты ПЗУ.
Пока что не поддерживается эмуляция стыка С2, параллельного порта, принтера, магнитофона и сети.
Связанные проекты
В ноябре 2009 года на основе исходного кода UKNCBTL был начата разработка эмулятора компьютеров БК-0010 и БК-0011 — BKBTL.
А в мае 2010-го была создана отдельная ветка проекта под названием QtUkncBtl, использующая библиотеку Qt и работающая под операционными системами Windows, Linux и Mac OS X. Однако на данный момент эта версия не обновляется.