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

User Tag List

Страница 2 из 5 ПерваяПервая 12345 ПоследняяПоследняя
Показано с 11 по 20 из 41

Тема: Тайминги Pentagon-128

  1. #11
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Mick Посмотреть сообщение
    Это в втором Фениксе так получается. В первом там обычный выход на телевизор. Вот как скорректировать пока ума не приложу.
    Без буфера строки не обойтись. Нужно запоминать целую строку с частотой пикселов для телевизора в буфер, а потом два раза выводить на VGA с удвоенной частотой пикселов (http://www.zx.pk.ru/showpost.php?p=208743&postcount=27). Тогда эффекты на бордере будет видно. На видеокарте ведь есть память. Подумайте - как туда же и два буфера строки уместить ?

    Можно во время активной части экрана делать как раньше - выводить сразу из памяти. А запоминать в буфере только информацию c бордера. При этом не надо будет считывать цвета из памяти экрана. На бордере Pentagona информация меняется также с другой частотой, то есть частота пикселов на бордере в два раза меньше частоты пикcелов активной части экрана (http://zx.pk.ru/showpost.php?p=214978&postcount=81).

    Возможно это и позволит все скорректировать как надо.
    Последний раз редактировалось zx-kit; 17.09.2011 в 00:10.
    "L-256"

  2. #12
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    13,560
    Спасибо Благодарностей отдано 
    1,223
    Спасибо Благодарностей получено 
    1,754
    Поблагодарили
    683 сообщений
    Mentioned
    67 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Black_Cat Посмотреть сообщение
    правильнее такие устройства называть конвертерами, а скандаблер это совсем другое.

    имхо правильней либо отказаться от всех программных видеоэффектов, либо от такого способа VGA развёртки, и сделать просто хорошую турбу вместо VGA
    Проясните, чем отличаются скандаблеры от конвертеров.

    Как можно отказаться от программных видеоэффектов, если подавляющее большинство программ было написано ДО создания новых клонов, и микроскопическое количество программ будет написано после.

  3. #13
    Moderator Аватар для Mick
    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    9,917
    Спасибо Благодарностей отдано 
    178
    Спасибо Благодарностей получено 
    695
    Поблагодарили
    368 сообщений
    Mentioned
    19 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zst Посмотреть сообщение
    Без буфера строки не обойтись. Нужно запоминать целую строку с частотой пикселов для телевизора в буфер
    Механизм я понимаю, но хотелось обойтись без него - не получилось. Буду думать каким образом добавить пару буферов на комп, либо отказаться от VGA выхода пока. Но сам факт работы VGA развертки в спектруме установлен.

    ---------- Post added at 09:45 ---------- Previous post was at 09:24 ----------

    Цитата Сообщение от zst Посмотреть сообщение
    Можно во время активной части экрана делать как раньше - выводить сразу из памяти. А запоминать в буфере только информацию c бордера. При этом не надо будет считывать цвета из памяти экрана. На бордере Pentagona информация меняется также с другой частотой, то есть частота пикселов на бордере в два раза меньше частоты пикcелов активной части экрана (http://zx.pk.ru/showpost.php?p=214978&postcount=81).

    Тут мысля пришла из твоей идеи. Бордер можно записывать в промежуточный буфер-регистр и обновлять его через строку, тем самым бордерные эффекты могут и нормально выводится. Т.е. по крайней мере памяти под бордер не нужно. Надо будет попробовать эту мысль.
    Последний раз редактировалось Mick; 17.09.2011 в 11:37.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  4. #14
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    13,560
    Спасибо Благодарностей отдано 
    1,223
    Спасибо Благодарностей получено 
    1,754
    Поблагодарили
    683 сообщений
    Mentioned
    67 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Mick Посмотреть сообщение
    Тут мысля пришла из твоей идеи. Бордер можно записывать в промежуточный буфер-регистр и обновлять его через строку, тем самым бордерные эффекты могут и нормально выводится. Т.е. по крайней мере памяти под бордер не нужно. Надо будет попробовать эту мысль.
    Как можно бордюр записать в регистр? Можно записать одну линию бордюра в буфер. Но это не менее 64 точек. 32 слева, и 32 справа. Да и бумага тоже может измениться, значит всю линию из 448 точек надо запоминать.

  5. #15
    Moderator Аватар для Mick
    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    9,917
    Спасибо Благодарностей отдано 
    178
    Спасибо Благодарностей получено 
    695
    Поблагодарили
    368 сообщений
    Mentioned
    19 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Как можно бордюр записать в регистр? Можно записать одну линию бордюра в буфер. Но это не менее 64 точек. 32 слева, и 32 справа. Да и бумага тоже может измениться, значит всю линию из 448 точек надо запоминать.
    Да, что то я глупость сморозил. Полюбому два буфера надо делать на две строки.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  6. #16
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    13,560
    Спасибо Благодарностей отдано 
    1,223
    Спасибо Благодарностей получено 
    1,754
    Поблагодарили
    683 сообщений
    Mentioned
    67 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Mick Посмотреть сообщение
    Да, что то я глупость сморозил. Полюбому два буфера надо делать на две строки.
    Зачем на 2? На одну строчку.
    При выводе четных строчек, выводить, как есть, при этом запоминая все 448 точек (можно 384 видимых) в буфере, по 4 бита на точку, т.к. всего 16 цветов. А при выводе нечетных строчек, выводить этот буфер.

    ---------- Post added at 12:47 ---------- Previous post was at 12:45 ----------

    Можно даже придумать режим, где нечетные строчки не выводятся, чтобы сымитировать сканлайны, для тех, кто их любит. Или же выводятся в половинчатой яркости.

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

  8. #17
    Moderator Аватар для Mick
    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    9,917
    Спасибо Благодарностей отдано 
    178
    Спасибо Благодарностей получено 
    695
    Поблагодарили
    368 сообщений
    Mentioned
    19 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Зачем на 2? На одну строчку.
    При выводе четных строчек, выводить, как есть, при этом запоминая все 448 точек (можно 384 видимых) в буфере, по 4 бита на точку, т.к. всего 16 цветов. А при выводе нечетных строчек, выводить этот буфер.
    Сейчас помыслю как это реализовать в железе.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  9. #18
    Banned Аватар для Black_Cat
    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,791
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    чем отличаются скандаблеры от конвертеров
    ответ в названии - скандаблер, т.е. удвоитель строк. Скандаблер - это собственное имя самого примитивного конвертера, имеющего буфер на одну TV строку, и умеющего конвертировать TV в один VGA режим. Конвертерами же называют более сложные преобразователи, имеющие буфер на один или более TV экранов, и умеющие конвертировать TV в один или более VGA режимов. Например ZST производит TV to VGA конвертеры.

  10. #19
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    13,560
    Спасибо Благодарностей отдано 
    1,223
    Спасибо Благодарностей получено 
    1,754
    Поблагодарили
    683 сообщений
    Mentioned
    67 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Значит применительно к нашему случаю правильно назвать его скандаблер)

  11. #20
    Banned Аватар для Black_Cat
    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,791
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Значит применительно к нашему случаю правильно назвать его скандаблер)
    нет, скандаблер - это очень маленькая часть конверторов, а в Спектрумах в основном используются не скандаблеры, а именно конверторы с памятью на весь экран
    Цитата Сообщение от Mick Посмотреть сообщение
    Так что для VGA спектрумов, не использующих скандаблеры - бордер будет показываться не корректно.
    У Mick'а же вообще не конвертер, а компьютер с VGA развёрткой, так что в нашем случае правильней называть вещи своими именами .

Страница 2 из 5 ПерваяПервая 12345 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Тайминги DENDY
    от evgs в разделе Nintendo
    Ответов: 7
    Последнее: 01.11.2011, 22:59
  2. Ответов: 4
    Последнее: 18.11.2010, 09:47
  3. PENTAGON v 2.2 HELP
    от kndbbs AKA KND в разделе Pentagon
    Ответов: 6
    Последнее: 02.08.2010, 19:47
  4. Ответов: 0
    Последнее: 24.01.2010, 21:46
  5. PENTAGON ver.2.666
    от TmK в разделе Pentagon
    Ответов: 34
    Последнее: 31.12.2009, 05:36

Ваши права

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