Важная информация

User Tag List

Страница 91 из 112 ПерваяПервая ... 878889909192939495 ... ПоследняяПоследняя
Показано с 901 по 910 из 1114

Тема: Эмулятор УКНЦ - UKNCBTL

  1. #901
    Veteran Аватар для nzeemin
    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    1,996
    Спасибо Благодарностей отдано 
    1,062
    Спасибо Благодарностей получено 
    1,224
    Поблагодарили
    478 сообщений
    Mentioned
    15 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Утилиты ESCParser, Sav2Cartridge, rt11dsk, sav2wav, SavDisasm -- теперь компилируются под Macos и Linux.
    В папке каждой утилиты положен Makefile, собирается через g++ -std=c++11.
    https://github.com/nzeemin/ukncbtl-utils
    https://travis-ci.org/nzeemin/ukncbtl-utils
    Последний раз редактировалось nzeemin; 09.12.2018 в 18:24.

  2. #901
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #902
    Activist
    Регистрация
    18.04.2015
    Адрес
    г. Люберцы
    Сообщений
    342
    Спасибо Благодарностей отдано 
    103
    Спасибо Благодарностей получено 
    31
    Поблагодарили
    26 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от nzeemin Посмотреть сообщение
    Для утилиты Sav2Cart сделал сжатие по алгоритму LZSS, используется если только образ не влезает как есть и не влезает после использования RLE.
    А почему сразу не жать только при помощи LZSS?
    Скорость распаковки хочется иметь максимальную?

    Кстати, ещё вариант - почему бы взять код распаковщика из ПЗУ ПК11/16 ( https://github.com/troosh/pk11-16/bl...IOS/P16UNP.MAC ), на удивление сильно сжимает не смотря на возраст. Упаковщик там же: https://github.com/troosh/pk11-16/bl...ft/BIOS/PL.PAS

  4. #903
    Veteran Аватар для nzeemin
    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    1,996
    Спасибо Благодарностей отдано 
    1,062
    Спасибо Благодарностей получено 
    1,224
    Поблагодарили
    478 сообщений
    Mentioned
    15 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    troosh, как бы из логики что зачем жать если можно не жать.
    Для Sav2Cart я пока проблему решил. Возиться с ещё одним архиватором пока желания нет.

  5. #904
    Activist
    Регистрация
    18.04.2015
    Адрес
    г. Люберцы
    Сообщений
    342
    Спасибо Благодарностей отдано 
    103
    Спасибо Благодарностей получено 
    31
    Поблагодарили
    26 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от nzeemin Посмотреть сообщение
    troosh
    Для Sav2Cart я пока проблему решил. Возиться с ещё одним архиватором пока желания нет.
    Сделал концепт по поддержке LZ4 (в смысле кубики сделал, а теперь слепить вместе нужно и отладить, когда продолжу не знаю - но будет весело т.к. никогда не видел живую УКНЦ и, каюсь, эмулятор не запускал):
    https://github.com/troosh/ukncbtl-ut.../Sav2Cartridge

    Картриджи могут ведь, наверное, быть не только 24К, но и 16К и 8К, а с учётом микросхем половинок ещё могут быть 4К, 12К и 20К.

    Сейчас с LZSS резер в картридже 0.5 Кбайт, а с LZ4 - 4 Кбайт, на более прогрессивных алгоритмах можно выдать ещё 3..4Кбайт, но там далее скорость сильно упадет и размер распаковщика начинает резко расти и затея становиться бессмысленной (совсем).

  6. #905
    Veteran Аватар для nzeemin
    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    1,996
    Спасибо Благодарностей отдано 
    1,062
    Спасибо Благодарностей получено 
    1,224
    Поблагодарили
    478 сообщений
    Mentioned
    15 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    troosh, доделаешь -- жду pull request на гитхабе

    Картридж для УКНЦ известен только один, с Бейсиком.
    Конечно, больше лучше, но даже с LZSS уже в картридж можно запихнуть программу, занимающую почти всю память ЦП.

  7. #906
    Banned
    Регистрация
    05.07.2010
    Адрес
    Москва
    Сообщений
    1,058
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от troosh Посмотреть сообщение
    Картриджи могут ведь, наверное, быть не только 24К, но и 16К и 8К, а с учётом микросхем половинок ещё могут быть 4К, 12К и 20К.
    Не должно быть такого. Схемотехнически включится все равно 24Кб. Приврал - включится не менее 8Кб, если двух других микросхем нет, не знаю что будет.

    - - - Добавлено - - -

    Цитата Сообщение от nzeemin Посмотреть сообщение
    Картридж для УКНЦ известен только один, с Бейсиком.
    Три - ещё есть один с текстовым редактором и картридж с ПО для медицинского спектрографа.
    Последний раз редактировалось MacBuster; 29.12.2018 в 23:44.

  8. #907
    Veteran Аватар для nzeemin
    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    1,996
    Спасибо Благодарностей отдано 
    1,062
    Спасибо Благодарностей получено 
    1,224
    Поблагодарили
    478 сообщений
    Mentioned
    15 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MacBuster Посмотреть сообщение
    Три - ещё есть один с текстовым редактором и картридж с ПО для медицинского спектрографа.
    Это очень интересно.
    А где бы образы раздобыть?

  9. #908
    Banned
    Регистрация
    05.07.2010
    Адрес
    Москва
    Сообщений
    1,058
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от nzeemin Посмотреть сообщение
    А где бы образы раздобыть?
    Спектрограф есть у dk_spb, редактор у SKorp.

    - - - Добавлено - - -

    И снова интересует вероятность поддержки эмулятором электронного диска.

  10. #909
    Activist
    Регистрация
    18.04.2015
    Адрес
    г. Люберцы
    Сообщений
    342
    Спасибо Благодарностей отдано 
    103
    Спасибо Благодарностей получено 
    31
    Поблагодарили
    26 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от nzeemin Посмотреть сообщение
    Конечно, больше лучше, но даже с LZSS уже в картридж можно запихнуть программу, занимающую почти всю память ЦП.
    Фоток внутренностей 24К картриджей я не видел, только 8К: https://zx-pk.ru/threads/18825-perm-...dzh-uknts.html

    Вероятно это экзотика и дорогое удовольствие. Так что если влезет в меньшее число чипов - лучше.

    Ну и свободное место картриджа можно использовать под ресурсы (графика, музыка или код), подгружаемые позже.

  11. #910
    Activist
    Регистрация
    18.04.2015
    Адрес
    г. Люберцы
    Сообщений
    342
    Спасибо Благодарностей отдано 
    103
    Спасибо Благодарностей получено 
    31
    Поблагодарили
    26 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MacBuster Посмотреть сообщение
    Не должно быть такого. Схемотехнически включится все равно 24Кб. Приврал - включится не менее 8Кб, если двух других микросхем нет, не знаю что будет.
    Я имел ввиду, что на трёх позициях печатной платы можно набрать различные комбинации непрерывных участки постоянной памяти. Но окно останется 24К, а чипы меньше 8К будут давать алиасы (повторы).

Страница 91 из 112 ПерваяПервая ... 878889909192939495 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Эмулятор УКНЦ - EmuStudio
    от Titus в разделе Эмуляторы отечественных компьютеров
    Ответов: 1191
    Последнее: 15.02.2024, 13:32
  2. Ответов: 231
    Последнее: 21.03.2022, 07:54
  3. Эмулятор УКНЦ на JavaScript
    от nzeemin в разделе Эмуляторы отечественных компьютеров
    Ответов: 4
    Последнее: 27.04.2021, 14:26
  4. УКНЦ и Gotec Flash Floppy эмулятор
    от Ynicky в разделе ДВК, УКНЦ
    Ответов: 10
    Последнее: 10.09.2019, 04:34
  5. Продам МС5310 блок дисководов к УКНЦ+КМД УКНЦ
    от Mad Killer/PG в разделе Барахолка (архив)
    Ответов: 7
    Последнее: 19.03.2012, 11:27

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •