• avatar Nuts_
  • 0
tsl можно ли без (сильных) аппаратных переделок реализовать на evo чистые 50гц забив большой болт на совместимость с пентагоном? а чтоб просто мало-мальски совместимость со спеком? много же софта где не идет учет тактов. или путь будет хотя бы TS-Conf 50
  • avatar Nuts_
  • 0
туда надо посадить таких людей как nyuk TmK ну и так далее
а то обычно они сидят в 0ом ряду ;)
Хорошо, давай тогда без него. Это не я предлагаю — я предлагаю просто не все out-ы пропускать на переферию, только и всего. Т.е. частота бипера останется прежней, только будет слегка искажен звук с частотой 50Гц (форма сигнала). Насколько это будет заметно покажет практика (или может можно это сымитировать в аудио-редакторе, но я пока не представляю как.) :(
  • avatar tsl
  • 2
Миша, тут Интроспек борется за сотые доли такта, чтоб звук получить ровный, а ты предлагаешь рандомно дергать частоту в 2 раз 50 раз за секунду на 8 строк.
  • avatar tsl
  • 1
71680, но строк будет 24-48-192-48 (гасящие-верх-видимые-низ).
А что если в порты выводить (физически) с той же скоростью (примерно), что и было бы на старой частоте? Т.е. биперный движок логически выводит в эти строки чаще, но реально в звук оно преобразовывается с той же частотой, что и д.б. Тогда звук не сильно пострадает (чуть-чуть форма изменится с частотой 50Гц). По крайней мере звук меньше пострадает, чем без этого (всплески на удвоенной частоте). Надо Интроспека подключать в беседу — он сейчас больше всех знает о биперных движках.
  • avatar random
  • 0
без допущений задача не решается, понятное дело. я правильно понял что в кадре у нас будут теже 71680 тактов, но вместо 320 строк у нас будет 312 видимых. 16 (8 видимых), 64 верх бордюра, 192 экрана, 48 низ бордюра?
  • avatar tsl
  • 3
Фигасе «небольшое» неудобство в коде )
Высчитать по тактам 8 строк, начиная с ИНТа, в течение которых действуют 2х задержки, потом переключить на другие…
Я тащемта не кодун з80-м, чтоб ыкспердно сказать. Но как минимум, если я правильно понял техзадачу: нужно чтоб софты для пентагона показывали в 50фпс, ключевое слово «пентагона». Т.е. софты не должны никак адаптироваться под чудо-юдо железо.
  • avatar random
  • 0
так а в чем проблема? если за совместимость картинки заплатить небольшим неудобством в коде, чего плохого?
  • avatar tsl
  • 0
Заметно будет весьма. А авторы продвинутых движков вообще будут плеваться, и за дело.
  • avatar tsl
  • 0
Так гасящие и так никто не видит, а дига будет дрожать в обоих случаях.
Лучше выбирать где «лупануть», т.к. вначале иногда расположен плеер AY, а последние строчки бордюра при показе можно и обрезать, если они будут сильно искажены (в любом случае на них при программировании особо рассчитывать не стоит — не все их увидят).
  • avatar tsl
  • 4
Вы больные ублюдки =))))))
Есть подозрение, что это будет заметно только как легкое искажение с частотой 50Гц. Точно покажет эксперимент (на разных движках). Подозрение возникло в связи с тем, что я выводил графику на прерываниях и бипер (при небольшом количестве тактов) от этого почти не страдал. Может и тут прокатит? :-) Было бы клёво.. :-)
умышленно?
  • avatar diver4d
  • 0
… и наплевать на аудиторию.
извините, не смог удержаться, чтобы не вырвать из контекста.
  • avatar random
  • 1
ну то бишь определить такую конфигурацию и компенсировать это в коде проигрывателя?
  • avatar random
  • 1
а можно ли будет заложиться на это чтобы биперы/дига не хрипела?
ёмаё, наверное я живу в идеальном мире — нет софы, есть компутер с интернетами и наплевать на аудиторию.
  • avatar sq
  • 0
В идеальной вселенной — нет)