IDE Video DAC2 на FT812

Железо, связанное с TS-Conf
Аватара пользователя
Eagle
Сообщения: 31
Зарегистрирован: Вт, 07.04.2015 00:54:23
Откуда: Россия, Гусь-Хрустальный
Контактная информация:

Re: FT81x - новая версия видеопроцессора

Сообщение Eagle »

TS-Labs писал(а):Про белый не знал. Но по мне - белый ужасен.

Белый — это как чёрный, только наоборот. У меня их две платы, всё одинаково, кроме цвета.
Аватара пользователя
evovxn
Сообщения: 278
Зарегистрирован: Чт, 14.11.2013 12:31:23
Откуда: Kursk

Re: FT81x - новая версия видеопроцессора

Сообщение evovxn »

TS-Labs писал(а):Как будто прорезали дырки в ватмане

Блин, а ведь точно! Вот как теперь это развидеть? :fear:

TS-Labs писал(а):Может и не вся =)

Ну, тогда хотел бы стать в очередь на конструктор. А если будет выбор между мной и кодером, то пусть кодеру достаётся!

TS-Labs писал(а):Если будет спрос, в чем я не уверен.

Ну как так-то? За не очень большие деньги получить мощный графический проц в пентеву, поддержанный сорцами, да ещё и не занимая дефицитные хзбусы!? Должен быть!
Аватара пользователя
Eagle
Сообщения: 31
Зарегистрирован: Вт, 07.04.2015 00:54:23
Откуда: Россия, Гусь-Хрустальный
Контактная информация:

Re: FT81x - новая версия видеопроцессора

Сообщение Eagle »

TS-Labs писал(а):Если будет спрос, в чем я не уверен.

Ну если Doom под неё сделают... :)
Аватара пользователя
LessNick
грей сашу — сашу грей
Сообщения: 961
Зарегистрирован: Чт, 26.07.2012 15:00:53
Контактная информация:

Re: FT81x - новая версия видеопроцессора

Сообщение LessNick »

TS-Labs писал(а):Но по мне - белый ужасен.


нууу,…

TS-Labs писал(а):Как будто прорезали дырки в ватмане


Ну а мне вот наоборот нравится. Первый раз такое увидел у ESI Juli@ и влюбился с первого взгляда :)

Изображение
(∩。•o•。)っ.゚☆。・ TS-Conf для PentEvo — это классический Pentagon 128k для тех кто хочет больше!
Аватара пользователя
TS-Labs
Сообщения: 5381
Зарегистрирован: Чт, 26.07.2012 01:29:56

Re: FT81x - новая версия видеопроцессора

Сообщение TS-Labs »

evovxn писал(а):Ну как так-то? За не очень большие деньги получить мощный графический проц в пентеву, поддержанный сорцами, да ещё и не занимая дефицитные хзбусы!?

Терзают смутные сомнения, сколько софтов под это дело будет написано. С одной стороны он проще чем тсконфа, особенно учитывая намного более серьезные возможности. С другой - требуется желание что-то под это писать, разбираться, а не просто ждать, когда напишут Doom и все игры. Кто в треде вообще заглядывал в Programming Guide? И попробовал бы кто-то сказать, что нету даташита, как в случае с тсконфой.

И да, озвучу цену: девайс будет продаваться по $35 за штуку: компоненты, текстолит, монтаж, логистика.
Аватара пользователя
WBC
Сообщения: 296
Зарегистрирован: Пт, 19.09.2014 10:23:23
Откуда: omsk XOR nsk

Re: FT81x - новая версия видеопроцессора

Сообщение WBC »

TS-Labs писал(а): С одной стороны он проще чем тсконфа

ДАЛАДНА?! :o
--wbcbz7
Аватара пользователя
Eagle
Сообщения: 31
Зарегистрирован: Вт, 07.04.2015 00:54:23
Откуда: Россия, Гусь-Хрустальный
Контактная информация:

Re: FT81x - новая версия видеопроцессора

Сообщение Eagle »

TS-Labs писал(а):И да, озвучу цену: девайс будет продаваться по $35 за штуку: компоненты, текстолит, монтаж, логистика.

Хорошая цена, дело за софтами.
Аватара пользователя
TS-Labs
Сообщения: 5381
Зарегистрирован: Чт, 26.07.2012 01:29:56

Re: FT81x - новая версия видеопроцессора

Сообщение TS-Labs »

WBC писал(а):ДАЛАДНА?!

1. У него только графическая часть, в то время как конфа - это еще много всего другого.
2. Вместо трёх типов графических объектов (графика, тайлы, спрайты) у него только дисплей-лист. Правда тоже с разнообразными объектами. Вопрос философский короче.
Аватара пользователя
evovxn
Сообщения: 278
Зарегистрирован: Чт, 14.11.2013 12:31:23
Откуда: Kursk

Re: FT81x - новая версия видеопроцессора

Сообщение evovxn »

TS-Labs писал(а):И да, озвучу цену: девайс будет продаваться по $35 за штуку: компоненты, текстолит, монтаж, логистика.


Цена вполне адекватная. Сейчас VideoDAC первой версии у нас торгуют за 1100 р. без доставки. Но это просто видео DAC - продвинутый набор резисторов и немного логики для его обслуживания. То, на чем сэкономили создатели ZX-Evo. Новый получается где-то в районе 2450 р.. Учитывая, что за эти деньги в пентеву добавляется видео ядро, перекрывающее возможности Sega, Amiga и Super Nintendo и т.п., плюс экран в разрешении 800х600 (больше, имхо, не надо), то стоимость девайса просто смешная. И, я правильно понимаю, что игры, написанные под этот чип с открытыми сорцами, смогут портироваться на TS-Conf?

Так что цена за единичный экземпляр совсем не смущает. Я бы и свои средства вложил, чтобы заказать десяток платок плюс комплектуху, но сейчас для таких трат вышел из бюджета - заказал с нимеччины Турбо Хамелеон 64.
Аватара пользователя
AndyD
Сообщения: 280
Зарегистрирован: Чт, 21.05.2015 21:32:38

Re: FT81x - новая версия видеопроцессора

Сообщение AndyD »

TS-Labs писал(а):Вопрос философский короче.

А как со стороны спека Vdac будет выглядеть,порты или как?
Платка если останется,встаю в очередь,можно без чипов,но с ними лучше ;)
Аватара пользователя
jimbo_77
Сообщения: 55
Зарегистрирован: Ср, 11.03.2015 17:31:18

Re: FT81x - новая версия видеопроцессора

Сообщение jimbo_77 »

Тема радует все больше и больше, в общем кто последний в очереди, я за вами :)
Аватара пользователя
TS-Labs
Сообщения: 5381
Зарегистрирован: Чт, 26.07.2012 01:29:56

Re: FT81x - новая версия видеопроцессора

Сообщение TS-Labs »

evovxn писал(а):И, я правильно понимаю, что игры, написанные под этот чип с открытыми сорцами, смогут портироваться на TS-Conf?

Не знаю, что ответить.
AndyD писал(а):А как со стороны спека Vdac будет выглядеть,порты или как?

Как SPI уст-во с отдельным (от сдкарты) чипселектом. Работает ДМА.
Аватара пользователя
g0blinish
Упырь говнофорума
Сообщения: 3638
Зарегистрирован: Вт, 18.06.2013 10:59:01

Re: FT81x - новая версия видеопроцессора

Сообщение g0blinish »

мне прямо интересно. Шо, палитра через жопу и дма абы какое?
[x] No Screenshot
Аватара пользователя
TS-Labs
Сообщения: 5381
Зарегистрирован: Чт, 26.07.2012 01:29:56

Re: FT81x - новая версия видеопроцессора

Сообщение TS-Labs »

А почитать документ не судьба?
Аватара пользователя
g0blinish
Упырь говнофорума
Сообщения: 3638
Зарегистрирован: Вт, 18.06.2013 10:59:01

Re: FT81x - новая версия видеопроцессора

Сообщение g0blinish »

с этого надо было начинать. Что нас ждет? твой прототип и все?
[x] No Screenshot
Аватара пользователя
TS-Labs
Сообщения: 5381
Зарегистрирован: Чт, 26.07.2012 01:29:56

Re: FT81x - новая версия видеопроцессора

Сообщение TS-Labs »

g0blinish писал(а):с этого надо было начинать.

Т.е. ты типа ждал приказа?
g0blinish писал(а):Что нас ждет?

Будущее.
g0blinish писал(а):твой прототип и все?

А также линия эмуль.
Аватара пользователя
TS-Labs
Сообщения: 5381
Зарегистрирован: Чт, 26.07.2012 01:29:56

Re: FT81x - новая версия видеопроцессора

Сообщение TS-Labs »

AndyD писал(а):Платка если останется,встаю в очередь

Перезаказал на 50 штук.
Аватара пользователя
AndyD
Сообщения: 280
Зарегистрирован: Чт, 21.05.2015 21:32:38

Re: FT81x - новая версия видеопроцессора

Сообщение AndyD »

TS-Labs писал(а):Перезаказал на 50 штук.

:ura:
TS-Labs писал(а):Как SPI уст-во

Это ясно.
Штатный режим отображения из vram я так понял остается,появляется какой то порт на запись и чтение из фтшки,ведь нужен еще порт на переключение вывода на цап, интересует программное общение спека с ФТакселем :)
Аватара пользователя
g0blinish
Упырь говнофорума
Сообщения: 3638
Зарегистрирован: Вт, 18.06.2013 10:59:01

Re: FT81x - новая версия видеопроцессора

Сообщение g0blinish »

TS-Labs писал(а):Т.е. ты типа ждал приказа?

были твои слова в чятике - изучай FT. Это приказ ?

TS-Labs писал(а):Будущее.

Ну посмотрим на реализацию тогда.
[x] No Screenshot
Аватара пользователя
TS-Labs
Сообщения: 5381
Зарегистрирован: Чт, 26.07.2012 01:29:56

Re: FT81x - новая версия видеопроцессора

Сообщение TS-Labs »

g0blinish писал(а):были твои слова в чятике - изучай FT. Это приказ ?

Я так понимаю, что просто почитать даташит ты не мог, а ждал когда тебе дадут ссылку.
Аватара пользователя
TS-Labs
Сообщения: 5381
Зарегистрирован: Чт, 26.07.2012 01:29:56

Re: FT81x - новая версия видеопроцессора

Сообщение TS-Labs »

AndyD писал(а):Штатный режим отображения из vram я так понял остается,появляется какой то порт на запись и чтение из фтшки,ведь нужен еще порт на переключение вывода на цап, интересует программное общение спека с ФТакселем

Совместимость с VDAC, SD-card остается полная.
Бит2 в порту 0х77 выбирает чипселект фт812. В связи с тем, что по умолчанию в биты 2-7 положено писать нули, чипселект будет инверсный. Долбанные костыли...
Т.е. OUT (#77), 4 включает CS_n для чипа (обычные софты пишут туда 3 - сдкарта не выбрана или 1 - выбрана).
Поскольку вся ажурная конструкция висит на ИДЕ, часть сигналов которой работает всегда в сторону винчестера (CS, A, RD/WR), а часть двунаправленная, то сигналы вывода в сторону чипа (SCK, CS_n, MOSI) повешены всегда на вывод. Но есть 2 сигнала, которые должны идти в сторону хоста - MISO, INT_n. А сигнал направления регистров шины действует на все 16 бит.
После выбора чипселекта фт812 происходит разворот данных IDE-шины на 180 и становится возможна комуникация с чипом. При этом пиксели на выходе штатного видеоконтроллера портятся (развертка - нет). Значит, если нужно программировать фт812, когда работает штатный видеоконтроллер, например с целью проведения некоторой инициализации или детекта оного, это требуется делать во время кадрового гасящего (либо мириться с винтажными полосочками на экране).
Бит 2 порта #00AF тсконфы переключает видео в режим фт812. При этом VGA полностью переключается со штатного контроллера на чип. Это касается и пикселей, и сигналов синхронизации. Т.е. к этому моменту, либо начиная с него, требуется запрограммить фт812 в режим 800х600 или 640х480 и с требуемой частотой кадров. В этом режиме штатное видео продолжает работать "в никуда", но циклы памяти продолжает жрать, так что желательно отключать биты NOGFX, S_EN, Tx_EN (аппаратно я этого делать не буду, долго объяснять почему). Шина данных IDE окончательно разворачивается в сторону хоста.
Касаемо ДМА - работает так же, как и с сдкартой, только нужно выбирать нужный чипселект.
Касаемо инта. ФТ812 имеет аж 8 интов, из который нас скорее всего интересует только один: DL_SWAP, символизирующий переключение кадра. Для нас он означает, что пора наливать новый дисплей-лист. Инт от чипа в режиме #00AF.2 = 1 вставляется на место строчного (line) в тсконфе с вектором #FD, поскольку штатный строчник в режиме графики фт812 нафиг не нужен. Кадровый (frame) остается, как был - на нем играет АУ.
Вопросы?
Последний раз редактировалось TS-Labs Сб, 16.04.2016 14:38:39, всего редактировалось 1 раз.
Аватара пользователя
evovxn
Сообщения: 278
Зарегистрирован: Чт, 14.11.2013 12:31:23
Откуда: Kursk

Re: FT81x - новая версия видеопроцессора

Сообщение evovxn »

TS-Labs писал(а):
evovxn писал(а):
И, я правильно понимаю, что игры, написанные под этот чип с открытыми сорцами, смогут портироваться на TS-Conf?

Не знаю, что ответить.


Я наверно некорректно сформулировал. Если будут доступны исходники игр под Gameduino 2, то кодер же сможет взять объекты и прочее под FT81x, переделать управление под пентеву, добавить AY музыку и прочее?

А вообще, было бы просто замечательно, если бы под VDAC2 (FT81x) кто-нибудь сваял движок, подобный Churrera. Чтобы даже не кодер мог нарисовать спрайты и прочую обвязку, подготовить дизайн и логику уровней и сделать свою игру в виде spg файла. Вот это была бы бомба! :ok2:
Аватара пользователя
g0blinish
Упырь говнофорума
Сообщения: 3638
Зарегистрирован: Вт, 18.06.2013 10:59:01

Re: FT81x - новая версия видеопроцессора

Сообщение g0blinish »

TS-Labs писал(а):Я так понимаю, что просто почитать даташит ты не мог, а ждал когда тебе дадут ссылку.

я так понимаю, что ты себя не утруждал.
[x] No Screenshot
Аватара пользователя
TS-Labs
Сообщения: 5381
Зарегистрирован: Чт, 26.07.2012 01:29:56

Re: FT81x - новая версия видеопроцессора

Сообщение TS-Labs »

evovxn писал(а):Если будут доступны исходники игр под Gameduino 2

Они доступны, но авр8 это совсем не з80. В лоб их портировать нельзя, з80 не осилит с вероятностью стремящейся к 1.
evovxn писал(а):то кодер же сможет взять объекты и прочее под FT81x, переделать управление под пентеву, добавить AY музыку и прочее?

Это вполне.
evovxn писал(а): если бы под VDAC2 (FT81x) кто-нибудь сваял движок, подобный Churrera.

Садимся под елочкой и ждем, когда кто-то это сделает. :eating:
Den1982
Сообщения: 104
Зарегистрирован: Сб, 23.11.2013 20:57:07

Re: FT81x - новая версия видеопроцессора

Сообщение Den1982 »

TS-Labs писал(а):Перезаказал на 50 штук.

Если чо, теперь я в очереди крайний!:-)
Ответить