Нельзя ли к эмулятору добавить ключик для автоматического запуска программы из картриджа? С диска-то система автоматически загружается, а вот с картриджа пока нет.
http://zx-pk.ru/threads/15297-korvet...l=1#post917166
- вопрос похожего устройства для УК-НЦ ? А именно :
1. Возможность создания
2. Схема работы - конкретно манипуляции со стороны пользователя
3. Целесообразность
Интересно мнение всех кто сочтёт нужным высказать
Спасибо.
Для утилиты Sav2Cart сделал сжатие по алгоритму LZSS, используется если только образ не влезает как есть и не влезает после использования RLE.
За основу была взята реализация LZSS, которая лежит в виде lzss.c буквально на каждом углу /* LZSS encoder-decoder (c) Haruhiko Okumura */, и затем допилена напильником под загрузчик.
Загрузчик взят из исходников утилиты LZSAV (за авторством Остапенко Алексей, 1994 год).
Для примера в том же архиве вложен HWYENC.BIN
https://zx-pk.ru/attachment.php?atta...8&d=1541797769
Если вдруг кому интересны детали реализации -- в отличие от "классического" LZSS управляющие биты сгруппированы в байты, биты "ссылок" устроены как 4 бит длина + 12 бит смещение назад = одно слово, окно получается размером 4 КБ. В такой реализации почти не используются побитовые сдвиги, выборка идёт побайтно.
Исходники утилиты здесь: https://github.com/nzeemin/ukncbtl-u.../Sav2Cartridge
Для утилиты Sav2Cart прикрутил сжатие по алгоритму LZSA1/LZSA2.
LZSA описание и исходники тут: https://github.com/emmanuel-marty/lzsa
Версия распаковщика для PDP-11 за авторством ivagor: https://gitlab.com/ivagor/lzsa8080/tree/master/PDP11
Утилита для Win32 во вложении. Исходники тут: https://github.com/nzeemin/ukncbtl-u.../Sav2Cartridge
hobot (25.04.2020), Oleg N. Cher (26.04.2020), S_V_B (25.04.2020)
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)