? nzeemin @ - 7 июня 15:17 На zx.pk.ru svofski рассказал о своём проекте эмуляции БК на DE-1: http://zx.pk.ru/showthread.php?t=13034 Сам проект: http://code.google.com/p/bk0010/ Машинка уже работает, можно в игрушки играть (из .BIN). Пока нет эмуляции дисковода, соответственно не поддерживаются .IMG Но проект движется семимильными шагами, такими темпами там скоро много вкусного будет.
? Leo B. @ - 24 июля 00:45 Кстати об эмуляции БК в железе: я вспомнил о видеоэффекте, который вряд ли удастся эмулировать не только в софтвере, но даже в FPGA: если очень быстро переключать размер отображаемой видеопамяти, то на экране возникали причудливые извилистые фигуры, которыми можно было управлять, манипулируя частотой переключения и значением остальных битов регистра рулона.
? Александр Тишин (Sandro) @ - 24 июля 01:47 Остальные биты тут малополезны, т.к. читаются один раз на кадр ... а сам эффект вполне себе эмулируется и программно и аппаратно; это тот же мультискрин, только второй экран всегда чёрный. У меня в последней версии реализовано :)
? Leo B. @ - 24 июля 05:34 Генератор ТВ-сигнала эмулируется с точнотью до пиксела? Обалдеть.
? anonymous - 24 июля 13:09 Вот еще народ развлекается, 70й проц эмулируется http://opencores.org/project,w11 Не понятно, почему делают проекты таких кривых процов, как 44й и 70й? Почему самые массовые и "стандартные" не делают?
? Александр Тишин (Sandro) @ - 24 июля 17:21 Ну, у меня с точностью до слова только. Собственно, раз у БК исполнение команд синхронизировано с обновлением картинки (т.к. арбитраж жёсткий), то смещение из-за этого невелико. Впрочем, потом можно будет и точное сделать, если потребуется. Сейчас бОльшую ошибку вносит то, что для 11М используется растактовка от 0010, мультиколор в демках заметно сползает из-за этого. А вообще в современных эмуляторах старых машинок это давно уже норма, динамическое управление видеоконтроллером на них использовалось часто. Надо же было как-то разнообразить тогдашнюю малоцветную графику :)
? Manwe @ - 3 сентября 03:10 Это очень круто, но синхронизировать бы время выполнения команд с реальным БК-шным, всё-таки...
? Александр Тишин (Sandro) @ - 3 сентября 22:12 Ну для БК-0010 Зальцмановские измерения, видимо, достаточно точны. А вот для 11М их кто-то должен сделать :( nzeemin вроде бы собирался померить времена для для своего эмулятора (BKBTL), но пока что новостей на эту тему от него нет.
? Manwe @ - 3 сентября 23:37 Если кто-то напишет программку для замера, SKcorp погоняет на своих 11-ых БК'шках и огласит результаты.