Хотел запустить ПЗУ Тетриса на эм.ДВК, а там прочиталось такое:
Похоже для этой темы.Код:(С) 1986, "С11" Инициативная группа разработки системного обеспечения БК0011 "С11" Ленинград ЛГУ им. А.А.Жданова▓ 19.08.86 Для завода "ЭКСИТОН"
P.S. За БК темой не слежу, может и повтор.
hobot (15.02.2020)
Обычно в этом нет смысла.
Для УКНЦ по сравнению с БК биты спрайтов нужно расположить по-другому -- сделать зеркальное отражение. Для других машин будет другой способ.
По-этому, для каждого случая я пишу небольшую программу на C#, чтобы взять из дампа сразу всё что нужно, в том числе правильно обработать спрайты, и сделать .MAC-файл со всеми данными.
Для примера:
https://github.com/nzeemin/nemiga-lo...ate/Program.cs
Последний раз редактировалось OrionExt; 13.07.2017 в 13:36.
Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...
BKBTL 1.0.328
Список изменений с версии 304:
* Звук: пофиксил стерео; скорость эмуляции при включенном звуке сделана более адекватной выбору
* DisasmView: instruction hints
* Размер скриншота зависит от выбранного режима экрана
* Режим экрана 896x512
* Сохранение скриншота с палитрой в 256 цветов
* Добавлена поддержка AY-3-8910, включается через меню
Поддержка AY -- мне сложно сказать насколько удачно получилось, это пока скорее экспериментальная фича.
hobot (15.02.2020)
Уррра! Проект всё-таки жив!
Как говаривал старик Палсекамыч (которого некоторые историки ошибочно называют Пепсиколычем или даже, прости Господи, Бублегумычем): "Не клади все яйца в одну... мошонку!"
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Тоже очень рад что проект не заброшен.
nzeemin, а nemigabtl будет когдани-будь обновляться ?
@MM, что же это всё таки такое и с чем его кушать?
http://zx-pk.ru/threads/11298-bkbtl....l=1#post919449
hobot, оказалось, что это вот что:
Файл TETROM.bin предварительно надо просто инвертировать, чтобы было что-то понятно. И оказалось, что это никакой не ROM, потому что программа пытается записывать данные в ту область, в которой находится. А ещё использует EMTы от ПЗУ монитора БК10.
Структура ROM:
первое слово: непонятно что
второе слово: размер массива
третье слово: адрес, куда его пересылать
далее - сам массив
Кода, который бы пересылал игру из области ПЗУ на своё место в ОЗУ не обнаружено.
И оказалось, что это простой тот самый тетрис, что шёл в комплекте на одной из двух кассет к БК-0010-01.
tetris.rar
Можете убедиться сами, в архиве - проинвертированный так называемый ROM, и отдельно выдранный файл игры в формате .bin Загружайте в любой эмулятор и ностальгируйте. Хотя я более чем уверен, что этот самый тетрис ещё много где есть в россыпях bin и wav файлов/
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)