Ответить на тему  [ 1 сообщение ] 
 
Автор Сообщение

Зарегистрирован: 31 дек 2015, 02:49
Сообщений: 15
Откуда: г. Армавир Краснодарского края
Сообщение Linux эмулятор БК bk-terak
Хочу в некотором роде восстановить справедливость и обратить внимание на эмулятор БК0010-0011М Эрика Эдвардса и Леонида Брухиса (Eric A. Edwards, Leo Brukhis).
http://www.mailcom.com/bk0010/
http://bk-terak-emu.sourceforge.net/

Это один из немногих эмуляторов не под Винды. Поскольку Виндовс во всех проявлениях отсутствует на моих домашних и личных компьютерах уже давно (с 1999), я очень рад наличию этого эмулятора. Он написан на чистом С и использует для графики и звука только библиотеку SDL (Кстати, прекрасно работает и под Виндами, но я сам под Винды не компилировал). Это дает мне надежду в будущем с небольшими трудностями перенести его под любую новую платформу.

Версия эмулятора под Винды есть у Вакуленко:
http://vak.ru/lib/exe/fetch.php/proj/bk ... 2-beta.zip    [Зеркало]

Я же тут приведу одну из последних корректно работающих версий bk-terak
https://drive.google.com/open?id=0B8cX8 ... GlsSnVWa0E    [Зеркало]
Для удобства работы с эмулятором я написал обертку на tcl-tk (bk.tcl), которая позволяет мышкой задавать рабочие диски для эмулятора (поддерживается только 4 флоппи диска размером только 819200). Конфигурация записывется в файл ~/.bkrc.
А также собрал все сведения об этом эмуляторе (почерпнутые в том числе из исходников) в файле bkhelp.txt.

В архиве образы дисков:

c.bkd - загрузочный с АнДос3.3
p.bkd - рабочий диск с последней версией Принца Персии
LANG.BKD - языки высокого уровня для БК
csi1.bkd - загрузочный первый кси-дос.

Могут возникнуть проблемы с Pulse Audio. Утилита padsp
http://linux.die.net/man/1/padsp
позволяет дать программам нужное им звуковое устройство без Pulse Audio. Если в вашей системе нет этого звукового сервера, то в строке 90 bk.tcl (команда запуска эмулятора) надо убрать слово padsp.


09 янв 2016, 20:56
Профиль
Показать сообщения за:  Сортировать по:  
Ответить на тему   [ 1 сообщение ] 

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000 - 2011 phpBB Group.
Design creat de Florea Cosmin Ionut | Translation by WebSok.Ru

закрыть

Советскому бытовому " БК-0011М" посвящается...


Вопреки всем скептикам и недоброжелателям, дело БК живет и развивается. Не за горами день, когда будет выпущен в свет "БК-0012 Pulsar" - расширенный FPGA-клон БК-0011М. Пока же на данном форуме Вы можете ознакомиться с репликами БК-0011М(-01), приставкой Booster-11, репликой контроллера SMK64 (а также его FPGA-клоном - SMK512), аппаратным эмулятором ПЗУ КР1801РЕ2Б, блоками расширения с процессорами ВМ2/ВМ3, и другими интересными материалами и работами.
Ведутся работы по отрисовке в 3D корпусов БК, МСТД, оригинальных клавиатуры, джойстика и мыши, но пока не удается найти их производство по приемлемой цене при малом тираже. Та же проблема с производством пленок для клавиатур БК11М.
Важным для возрождения БК и его сообщества является новый софт (игры и демо в особености), и они периодически появляются!
Удалось решить многие hard-задачи, но нет системных программистов, востребованных в проекте БК-0012, как минимум для тестирования. Требуется разработка полноценного Win32-компилятора Си в bin-файлы БК.
Релизован полноценный каталогизатор всего софта БК, с удобным интерфейсом. Осталось выполнить собственно большую задачу каталогизации.

Ждем ваших откликов, идей. Сообщайте о данном ресурсе всем, кто увлекался в прошлом БКшкой, присылайте их и свои e-mail для рассылки новостей из мира БК.

nimamov@mail.ru