В преддверии Ретрограда-2025 очень даже пригодился бы.
В преддверии Ретрограда-2025 очень даже пригодился бы.
Больше игр нет
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Не знаю насколько это в текущем виде можно будет использовать где-то, кроме отдельно проигрывателя. Я же просто в лоб команды менял. Оптимизации - ноль. Например, если подряд идут команды для работы с IX, то в каждой идёт сохранение, а потом восстановление задействованных регистров. По идее можно сохранение сделать один раз перед пачкой этих команд, а после один раз всё восстановить. Да и то, не все регистры необходимо сохранять/восстанавливать - нужно смотреть по контексту. Но на первом этапе уже хорошо то, что оно работает! А дальше, конечно, нужно долго и упорно всё доводить до ума.
С уважением, Станислав.
Не все должно быть оптимизированно под 10 растровых строк. Такие плееры уже есть. Они полезны для демок и игр, но в них удобство использования не на первом месте. А кому-то может быть хотелось бы просто запустить плеер и послушать коллекцию pt2/pt3. Такого под Вектор по-моему нет даже на минималках, не говоря уже о том, чтобы красиво.
Больше игр нет
Сейчас в конфиге эмуляторе AY временно посадил на F400. Подумалось: может быть, и стоит его там оставить, предусмотрев дополнительный дешифратор и разбив диапазон F000-F7FF по аналогии с описанным в журнале дешифратором на F800-FFFF? Конфликты с чем-то будут?
Прекрасная идея, думаю, что именно на ней стоит остановиться!
На диапазон F000-F7FF автор компьютера предложил вешать дополнительную ВВ55, чтобы подключать дополнительную периферию. И первым делом он подключил туда программатор. Схема и программа для программатора были опубликованы в журнале М-К 07'1987. Это была вообще третья публикация про Специалист, то есть по сути это основы и некий стандарт. Я полез в опубликованную программу и посмотрел, что там для доступа используются ячейки F000-F003.
О другом применении этого диапазона, за исключением монитора SP-580, я никогда не слышал.
Получается, что адреса F400, при условии применения дополнительного дешифратора, и с программатором не будут конфликтовать, и будут соответствовать схеме, опубликованной 30 нет назад в журнале Радиоаматор. Хотя нет, с Радиоаматором я погорячился, там F000 предлагался. Но всё равно F400 тоже хорошо
Если ни у кого возражений нет, то на этом и остановимся. Pyk уже сделал всё в Emu80, на подходе реализация в FPGA. Ну и ждём, чтобы то же самое было реализовано ещё в железе. Хорошо бы, если бы fifan добавил бы эту доработку в Линевский вариант. А поддержка этого дела потихоньку пилится. Во всяком случае кое-какую музыку уже проиграть можно. Также можно будет какую-нибудь игрушку озвучить.
Последний раз редактировалось CityAceE; 01.07.2025 в 08:25.
С уважением, Станислав.
Порт программатора используется не только по своему назначению. Забываете про подключенный считыватель SD карты. Не будет ли он конфликтовать с AY?
Зверинецъ
Специалист (был когда-то "совсем стандарт") - 1988-2023
Ленинград1 +256К +AY+BDI+VGA выход +Ethernet (Speccyboot) +Xmodem (115200)+divmmc
Ленинград2 + CF карта
Платформа 8085+Z80+CPLD (Специалист МХ2 +SD +FDD +PS/2kbd)
БК0010-01 стоковый[свернуть]
У Сергея при реализации AY в FPGA встал вопрос, который тут пока не обсуждался. А как, собственно, раскидывать ABC по правому и левому каналам?
С уважением, Станислав.
У меня есть Галаксия. Так вот в нёй есть AY и проигрыватель то же. Посмотрите информацию - может что полезное найдёте.
![]()
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)