User Tag List

Страница 6 из 14 ПерваяПервая ... 2345678910 ... ПоследняяПоследняя
Показано с 51 по 60 из 137

Тема: Реинкарнация Вектор ПК-6128ц

  1. #51

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,386
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,365
    Поблагодарили
    1,315 сообщений
    Mentioned
    38 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Improver Посмотреть сообщение
    Не, я сейчас кажется догадался в причинах: там отключённые экранные области для теста заполняются кодом "ADD C" == 081h, и они "просвечивают". Кстати, при стартовой картинке, когда всё рисуется с отключённой палитрой, в реале немного проглядывают контуры фигур и текста, этого нет в эмуляторах. Надо будет проверить тест на реальном Векторе -- там тот же эффект наблюдался, насколько я помню.
    Да, на векторе эффект "просвечивания" был, но намного слабее, чем на фотографии.
    Цитата Сообщение от Improver Посмотреть сообщение
    Пробовал переключать на подстроечных резисторах, красному это не помогло
    Тогда это вряд ли кодер.

  2. #52

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,386
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,365
    Поблагодарили
    1,315 сообщений
    Mentioned
    38 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Только сейчас обратил внимание, что яркостный сигнал формируется не резисторами, как в оригинальных 06Ц, .02 и 6128, а кодером. Это приведет к отличию при подключении в чб варианте. Кодер делает оттенки серого примерно 0.6G+0.3R+0.1B, а у 06Ц и .02 свои варианты, причем разные. Для 6128 оттенки серого не считали и не определяли по реалу, но есть подозрение, что они тоже не соответствовали стандартной формуле. Короче говоря, реинкарнированный 6128 не покажет те 16 оттенков серого в подобных программах.

  3. #53

    Регистрация
    06.02.2018
    Адрес
    г. Волгоград
    Сообщений
    1,060
    Спасибо Благодарностей отдано 
    578
    Спасибо Благодарностей получено 
    468
    Поблагодарили
    251 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вчера проверил на Векторе, как показывается картинка при тесте цпу -- да, там тоже видны полоски, и да, они менее выражены, размыты и почти не заметны. Да и вообще, картинка с моего Вектора (тоже через CXA2075) заметно лучше и чётче, хотя сама обвязка кодека там не отличается. Надо будет ещё поиграться с выходом.

    Цитата Сообщение от ivagor Посмотреть сообщение
    Только сейчас обратил внимание, что яркостный сигнал формируется не резисторами, как в оригинальных 06Ц, .02 и 6128, а кодером. Это приведет к отличию при подключении в чб варианте.
    Да, вполне возможно, небольшие отличия будут, но этот момент не первостепенной важности, сейчас надо собрать и отладить всю схему ПК-6128ц++, проверить нововведения, шину ВУ с Векторовским железом...

  4. #54

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,386
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,365
    Поблагодарили
    1,315 сообщений
    Mentioned
    38 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Если было бы много программ, использующих нестандартные векторовские оттенки серого, то отличие стало бы проблемой, но их мало и это скорее можно назвать особенностью. Вот с просвечиванием точно надо что-то делать.

  5. #55

    Регистрация
    06.02.2018
    Адрес
    г. Волгоград
    Сообщений
    1,060
    Спасибо Благодарностей отдано 
    578
    Спасибо Благодарностей получено 
    468
    Поблагодарили
    251 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Запустил ПК-6128ц на слегка модифицированной прошивке для Вектора, на удивление всё работает -- с магнитофона программы грузятся, хотя и на чуть меньшей скорости, чем на оригинальном Векторе.



    Запустил обновлённый Бейсик 2.891, без проблем заргузил в него программу "Инфор-1" (из того, что было на флешке):



    Ну и как же без Патапа?



    С неисправленной пока проблемой красного изображение неожиданно хорошее... Но выявился интересный глюк: БЛК-СБРОС нельзя долго держать нажатыми, это почему-то портит программу и вызывает сбои, даже при запуске сразу после загрузки. В идеале надо запускать (или сбрасывать) коротким быстрым нажатием. Почему так происходит пока нет идей, но это не дребезг контактов, его должен гасить триггер D7.A, да и проверял на двух клавиатурах, везде этот глюк.

    Эти 5 пользователя(ей) поблагодарили Improver за это полезное сообщение:

    ivagor(11.02.2024), parallelno(20.02.2024), svofski(11.02.2024), thetrik(12.02.2024), tnt23(14.02.2024)

  6. #56

    Регистрация
    06.02.2018
    Адрес
    г. Волгоград
    Сообщений
    1,060
    Спасибо Благодарностей отдано 
    578
    Спасибо Благодарностей получено 
    468
    Поблагодарили
    251 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Причина глюка найдена и исправлена -- она была в том, что процессор при сигнале сброса выводит линии RD, WR и EIO в третье состояние, а шумы и наводки просто подают случайные сигналы записи, что и портит содержимое ОЗУ. Для исправления просто добавил там подтяжку к 5В, теперь БЛК-СБРОС можно держать сколько угодно долго.

    Схема оригинального ПК-6128ц не имела таких подтяжек, но, по всей видимости, серия К555, в отличие от 74HC, считает такое состояние на входе единицей и потому проблем там не было.

    Все необходимые исправления в схему и разводку внесены в проект на гитхабе.

    И вопрос есть к ivagorsvofski заодно), про формат FM9: как можно поправить подпрограмму чтения этого замечательного формата, чтобы она работала на процессорах 8085? Раз уж она попала в прошивку ПК-6128ц++... Я так понимаю, там всё очень хорошо высчитано по тактам и циклам процессора ВМ80, но вот на других, в том числе и на Z80, она не работает даже в эмуляторах. Моих познаний, что и где там надо поправить, просто не хватает.

    Ну и раз упомянул, выложу тут переделанную под ПК-6128ц++ основную часть прошивки, с исходниками: BOOT6128.7Z

    Этот пользователь поблагодарил Improver за это полезное сообщение:

    parallelno(20.02.2024)

  7. #57

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,386
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,365
    Поблагодарили
    1,315 сообщений
    Mentioned
    38 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Радует, что получается находить причины и устранять проблемы.
    Что касается FM9. В эмуляторах VV и Emu по крайней мере оригинальные загрузчики (которые rom, не автостартующие) в 6128 частично работают (грузят часть файлов), на что я честно говоря не рассчитывал. В Emu для этого надо добавлять в раздел cas конфига строку
    noisefilterfreq=20000
    Чтобы нормально грузились все файлы надо вспоминать что там было и считать такты.

    Этот пользователь поблагодарил ivagor за это полезное сообщение:

    Improver(14.02.2024)

  8. #58

    Регистрация
    06.02.2018
    Адрес
    г. Волгоград
    Сообщений
    1,060
    Спасибо Благодарностей отдано 
    578
    Спасибо Благодарностей получено 
    468
    Поблагодарили
    251 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    noisefilterfreq=20000
    Да, точно! Я забыл про этот важный параметр, с ним эмуляторы грузят FM9 с любым процессором.
    Цитата Сообщение от ivagor Посмотреть сообщение
    в 6128 частично работают (грузят часть файлов), на что я честно говоря не рассчитывал
    Мне ещё пока такие не попадались, по крайней мере из того, что я сейчас проверил, загрузились все.

  9. #59

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,386
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,365
    Поблагодарили
    1,315 сообщений
    Mentioned
    38 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Попробовал несколько файлов - "нормальным" загрузчиком FM9 они все грузятся и с 8085 и с z80 (в VV). z80 в Emu я не пробовал, т.к. в Emu для z80 не реализовано векторовское торможение. А проблемы с загрузкой были с таймерным вариантом loadfm9vi53, но его вроде никто и не использует.

    Этот пользователь поблагодарил ivagor за это полезное сообщение:

    Improver(14.02.2024)

  10. #60

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,386
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,365
    Поблагодарили
    1,315 сообщений
    Mentioned
    38 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Надо отметить, что переносимость магнитофонных результатов с эмуляторов на реалы не 100% и это справедливо не только для вектора. Но я все же надеюсь, что в данном случае будет нормально.
    Потенциально 8085 и z80 способны поднять потолок скорости загрузки. По крайней мере в эмулятор файлы на повышенной скорости 13500 грузятся нормально, но они и в эмуляторы вектора и в плисовый v06cc грузятся хорошо, а вот в реалы нестабильно.

Страница 6 из 14 ПерваяПервая ... 2345678910 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. ПК-6128Ц: Обсуждение
    от falanger в разделе Вектор
    Ответов: 318
    Последнее: 20.10.2025, 16:44
  2. Ответов: 56
    Последнее: 18.11.2023, 02:54
  3. ATM Turbo - РЕИНКАРНАЦИЯ
    от eXzmos в разделе ATM
    Ответов: 55
    Последнее: 01.10.2022, 21:15
  4. "ВЕКТОР ПК-6128Ц" - хотелось бы узнать побольше.
    от derfliegenddehollander в разделе Вектор
    Ответов: 19
    Последнее: 31.07.2022, 19:47
  5. ПК-6128Ц: воссоздание платы
    от sh686 в разделе Вектор
    Ответов: 6
    Последнее: 20.06.2014, 03:08

Ваши права

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