Да, я его и имел ввиду, потому как я лично других и не знаю. И вообще сомневаюсь, что кроме него что-то ещё было и есть. Но, безусловно, очень хорошо, что он был опубликован на страницах М-К.
Вид для печати
Рассказал для обывателей про цветную графику на Специалисте. Местные завсегдатаи ничего нового и интересного в этом ролике не найдут. Я сейчас уже даже боюсь что-то на форум выкладывать, так как обязательно огребу за ошибки, неточности и т.д. ;)
https://youtu.be/pPF3icSGODY
Очень красочное видео. Разместил на странице. Появится с Нового года.
В программу добавлен ordered dithering, с ним картинки выглядят более аккуратно:
https://www.dadither.com/img/CUPHEAD.png
Проверил на последней версии Emu80, там действительно можно лесенку увести за пределы экрана, но она через короткое время снова выползает.
На реальном Сябре всё сильно хуже. Лесенка быстро движется вверх, а нажатие на пробел лишь незначительно снижает её скорость.
На подходе мой обновлённый ЛИК, который благодаря усилиям двух профессионалов (AlexBel и Serg6845 - один разработал и изготовил плату расширения, а второй подключил и исправил ошибки) обзавёлся цветом, SD и таймером. Проверю в воскресенье, как с ним ситуация. Там ещё Сергей по моей просьбе немного сдвинул картинку влево, потому что 4 пикселя справа обрезались. Может быть это тоже как-то может повлиять на результат.
Так проявляются разные параметры развертки, которые у клонов специалиста и эмуляторов не стандартизованы. Подобные программы приходится нацеливать на конкретные среды исполнения (я подгонял под emu). Вот насчет Сябра сомневаюсь, что под него можно подогнать, а учитывая что у него нет нормального арбитража доступа к памяти между процом и видео лично для меня это неприемлемый вариант специалиста.
А как насчёт игр? Например, внешняя видеокарта
https://zx-pk.ru/threads/36330-otkry...-serii-74.html
Перепроверил - в версиях 4.0.532 и 4.0.535 (последняя публичная на сегодняшний день) лесенка стоит на месте и если ее увести за пределы видимой области, то она там и остается, не выползает.
У меня есть догадка, что ты проверял в конфиге специалиста с z80, а не в классике с 8080, на которую я рассчитывал.
- - - Добавлено - - -
Теоретически можно сделать универсальную для 8080 и z80, но это еще усложняет и так непростую задачу выдерживания периода. Проще даже сделать две отдельные версии для 8080 и z80 (или три если с 8085).