Просмотр полной версии : Турбо Видео v9990
Вообщето у меня сейчас есть пяток видеопроцессоров V9990, осталось за малом заняться ими :).
Он доставаем у каких-нибудь дистрибьютеров? И что он позволяет вообще?
ДА я привез с последнией партией YM несколько чипов на пробу.
Доки:
http://ftp.funet.fi/pub/msx/docs/datasheets/v9990.pdf
Есть много документации по МСХ в которых применялся этот видеочип, посмотрите в поисковиках.
http://banzai.msx.nu/v9990/manual.html
а как там насчет ygv729 ? или уже на v9990 ориентируемся ?
все равно, один чип (v9990) я у тебя возьму.
ygv не доставаем :(
О! Это крутейший спрайтовый движок!
И сколько в нем аппаратных слоев?
И сколько в нем аппаратных слоев?
Слава, качни ДатаШит и почитай ;).
acidrain
21.09.2005, 10:15
PS: в демке на реальном железе эти пузырьки очень быстро и плавно движутся друг над другом
А в эмуляторе это будет работать? =) Железа то у меня нет, а вот ощутить хочется ;)
Хрен знает! Читай спеки в доках! Вот скриншот:
http://openmsx.sourceforge.net/tb-underwater.png
PS: в демке на реальном железе эти пузырьки очень быстро и плавно движутся друг над другом
Хехе, а насколько же плавно на ямахе работают 3д фефекты? Ну ладно, пусть хотя бы простейший ротозуммер. А на спеке и 50фпс бывает, атрибутные и даже 4х4 цветные.
Почем нынче V9990 ?
Голый чип стоит 250руб.
К нему нужно искать VRAM 256k x 4bit (4 чипа).
Успехов, господа. Подключайте очередной видеопроцессор.
Специализированных видеопроцессоров пока не подключали :).
Пока только расширяли то что есть!
Интересует мнение тех, кто реально пишет игру(ы) ...
И кому может это расширение принести пользу.
Если такие есть.
Возможно проспонсирую какого нить писателя, чтобы он игру такую написал... А потом прилагать с акселем, для демонстрации возможностей!
Ну это еще пока далекое будущее!
Мои предложения для названия:
BFG 9990 (BFG == Blazing Fast Graphics? Светлой памяти doom1&2...)
General Video (коса под General Sound)
Turbo Video (коса под Turbo Sound / Turbo FM)
Добавляйте :)
Последнее название мне приглянулось и тему я разделил :).
Адриан как всегда "згет в корень"!
Кстати на MSX есть бейсик под V9990, и поскольку графика почти не грузит Z80, на нём написаны весьма впечатляющие игры. Может быть в эту сторону копать?
Во-во!!!!!!!!
Нужен нормальный "девелоперский софт", а не дёмки всякие...
Аналог ямаховского бейсика был бы лучшим вариантом для ковырятельства с сабжем.
Насчёт названия - Турбо Видео v9990 из-за "косы под Turbo Sound / Turbo FM" кажется что рёчь о двух чипах на одной платке %) Уж лучше нечто вроде Extended Video v9990 или Enhanced Video v9990 .
смеялся полчаса.... люди придумывают названия и как писать игры на бейсике. ну-ну...
эдак вы много чего добьетесь.
(надеюсь хоть один кодер таки выскажется в этой ветке)
смеялся полчаса.... люди придумывают названия и как писать игры на бейсике. ну-ну...
эдак вы много чего добьетесь.
(надеюсь хоть один кодер таки выскажется в этой ветке)
А нам делать нечего - вот и сидим глумимся, херней всякой занимаемся ... :).
"надеюсь хоть один кодер" ... это маловероятно :(
А посему - тему можно закрыть.
Точно-точно, всё в сад... Даёшь херню обыкновенную пастирилизованную 1шт. и не надо лохматить бабушку :v2_lol:
так, приеду в Москву, одну штуку конфискую :)
в чупа-дипсе макетки под qfp-0.8 по 40ру вроде есть...
название - хватит "турбу" эксплуатировать ;) надо чегонибудь поприкольней придумать ;) ну там SkyVision (а комп будет SkyNet :D ), ShamanVideo (feat. voodoo), NedoForce :D какоенибудь...
так, приеду в Москву, одну штуку конфискую :)
в чупа-дипсе макетки под qfp-0.8 по 40ру вроде есть...
название - хватит "турбу" эксплуатировать ;) надо чегонибудь поприкольней придумать ;) ну там SkyVision (а комп будет SkyNet :D ), ShamanVideo (feat. voodoo), NedoForce :D какоенибудь...
Предлагаю на злобу дня назвать ZX-END!
Что не пост , то оптимизм :D
Лучше скажите откудаво можно выдрать этот VRAM (256k x 4).
Что не пост , то оптимизм :D
Лучше скажите откудаво можно выдрать этот VRAM (256k x 4).
Привезу штучек двадцать из кытая!
А вообще наблюдайте разные видеокарты!
1x256K NEC 41256-10 (корпус DIP-18). Это тоже самое что и РУ7.
где то тут подвох. ру7 и 41256 всегда были в дип16
Нет, это не простая DRAM.
вот оно похоже - MSM514252A
http://www2.okisemi.com/site/productscatalog/dramsasms/videorams/Intro-8260.html
Точно оно - Multiport DRAM , собсно этим VRAM и отличается от прочих X-DRAM.
Уже представляю себе цены... :v2_scare:
Так для поддержки интереса. Но судя по всему проект интересен токо единицам реальщикам.
Так для поддержки интереса. Но судя по всему проект интересен токо единицам реальщикам.
PQFP?
Surfin_Bird
26.10.2005, 00:04
Так для поддержки интереса. Но судя по всему проект интересен токо единицам реальщикам.
Нифига!
Симпатичная штучка. Хочу себе такую на АТМ-ку:)
Нифига!
Симпатичная штучка. Хочу себе такую на АТМ-ку:)
Кирилл, как у тебя вообще дела, напиши мне в личку или на мыл.. Пообщаемся :).
Так для поддержки интереса. Но судя по всему проект интересен токо единицам реальщикам.
Проблема имхо немного в другом.
Если музыкантов у нас еще наберется человек 15-20, то художников... кроме Кирилла сложно кого-то еще припомнить.
ИМХО - проблема не в художниках (графику-то есть от кудаво надёргать), а в програмёрах ;)
Surfin_Bird
26.10.2005, 17:54
Проблема имхо немного в другом.
Если музыкантов у нас еще наберется человек 15-20, то художников... кроме Кирилла сложно кого-то еще припомнить.
Да я, блин, человек 15-20 одной левой заменю ;) (Шутю, типа:))
ИМХО - проблема не в художниках (графику-то есть от кудаво надёргать), а в програмёрах ;)
Ну... На надёрганной графике игру не сделаешь...
А вообще - проблема не в художниках и не в программерах, а в сценаристах... :o
Ну... На надёрганной графике игру не сделаешь...
Тогда точно - в морг... :v2_lol:
Surfin_Bird
30.10.2005, 17:07
Не понял. А чё там делать-то - в морге? Графон рисовать?
Я про дальнейшую судьбу карты :v2_tong2: (продолжая тему всеобщего оптимизма :v2_laugh: )
Surfin_Bird
30.10.2005, 22:48
Да всё будет нормуль:) Я чую!
V9990 реально интересная штука!
определённо заслуживает внимания !
Но я например так и не понял что такое KANJI ROM ?
что в него надо зашивать и можно ли обойтись без него ?
Да всё будет нормуль Я чую!
Это запах смерти :v2_lol:
Но я например так и не понял что такое KANJI ROM ?
что в него надо зашивать и можно ли обойтись без него ?
И мне итересно . Судя по ямаховским фоткам (by dhau) , этой штуки нет -
http://static.flickr.com/26/50627982_b86994ab7c_o.jpg
http://static.flickr.com/30/50625171_ac6cdfd037_b.jpg
http://static.flickr.com/27/50625172_d7554ec728_b.jpg
На MSXовском сайте обноружил фотку платки с несколько другим дизайном http://www.msx.org/photo35gal33.html , но количество деталек аналогичное .
-----------------------------------------------------------------------------------
Список деталек с их ценами надо было сюды закинуть -
- v9990 (10$)
- 1мб VRAM (12$)
- ПЛМ (ATF1504) (5$)
- аналоговый ключ и прочая обвязка
т.е. в сумме примерно около 1000руб (при серии от 50 штук я думаю удасться снизить цену руб на 150-200).
Как и ожидалось цена VRAM превысила цену v9990 :v2_crazy:
И мне итересно . Судя по ямаховским фоткам (by dhau) , этой штуки нет -
А что за двадцативосьминогий зверь U9 там стоит ?
Как и ожидалось цена VRAM превысила цену v9990
Наверняка аналогичную память можно надёргать со старых исашных десятирублёвых видеокарточках,да и в сегах помойму такая же стоИт.
А откуда CHRV взял 1мб,вроде по даташиту максимум 512мб ?
Для чего нужна ПЛМ? что без неё никак ?
А что за двадцативосьминогий зверь U9 там стоит ?
- аналоговый ключ
Вобщем та штука которая переключает видео выходы спека и v9990 .
А откуда CHRV взял 1мб,вроде по даташиту максимум 512мб ?
И правда странно , в начале про 512мб , а в "атипичной" схеме целый мег %)
Для чего нужна ПЛМ? что без неё никак ?
ИМХО можно и на рассыпуху вполне заменить (просто CHRV не равнодушен к прогрессу ;) и вероятно речь шла о серийном производстве).
KANJI ROM - есть мозги под шрифты (с.68).
- аналоговый ключ
Вобщем та штука которая переключает видео выходы спека и v9990 .
А где такой хитрый чип доставать?
KANJI ROM - есть мозги под шрифты (с.68).
Мне кажется многовато что то под одни шрифты 256Кб(2Мбит) и почему 16Х16 точек ? (стр.15)
А где такой хитрый чип доставать?
Проблема не в доставании а в названии ;) Их туева хуча разновидностей. Нынче пихаются в SCART селекторы и т.п. Мне попался такой в VooDoo1 :D , правда мануала я так на него и не нарыл...
Мне кажется многовато что то под одни шрифты 256Кб(2Мбит) и почему 16Х16 точек ? (стр.15)
ХэЗэ :\ Потом разберёмся ;)
А откуда CHRV взял 1мб,вроде по даташиту максимум 512мб ?
Для чего нужна ПЛМ? что без неё никак ?
Да ошибся - конечно 512Мбайт или 1м х 4бит.
ПО ПЛМ специально написал статью в NEdoPC журнале (выйдет скоро). Надеюсь после прочтения оной "детские страхи" и ужасы проповедуемые Нэмо, исчезнут и народ начнет ими пользоваться. Ибо пользоваться ими офигительно просто на современном уровне (и полезно), особено тем кто не любит паяльники.
И еще достоинства ПЛМ:
1) Меньше площадь (стоимость платы)
2) Легкость наладки (меньше глючных паянных соединений)
3) Изменение схемы без паяльника (апгрейд)
4) Затачивание под любой комп (т.е. модификация схемы разная, а плата одна и таже), т.е. унификация.
И еще надрать из видеоплат не получится, потомучто в Россию всегда везли ***** где стояло что подешевле. В принципе возможен вариант где только две микросхемы используется а не четыре. Да и еще если бы я вез тысячу микросхем их цена была раза в четыре дешевле, а так я их только двадцать привезу. Т.е. штучное производство и соответствующие цены. Хотите дешевле, ищите спонсора или ищите пару сотен покупателей :).
А где такой хитрый чип доставать?
Да какой нить аналоговый ключ быстродействующий. По англицки video switch или fast analog switch.
1м х 4бит.
Чипы с такой организацией использовать тоже наверно не получится
так как там надо набрать 16 бит а 1МХ4бит Х 4чипа это уже 2Мбайта.
Чипы с такой организацией использовать тоже наверно не получится
так как там надо набрать 16 бит а 1МХ4бит Х 4чипа это уже 2Мбайта.
Да конечно будут четыре по 256Кх4
Большое спасибо Koen van Hartingsveldt из SunRise за информацию по дизайну v9990 и рекомендации с информацией по VRAM.
Дело тихонько движется. ;)
Ну вот приехала память MT42C4256.
MT42C4256
Какая цена этих чипов за 4 шт.?
Какая цена этих чипов за 4 шт.?
Цена - 3$/шт, если будет серия то конечно будут дешевле, брал всего 20шт для экспериментов (к пяти v9990).
2 Costa
Портреты ямаховской карточки уже тамо - http://sblive.narod.ru/ZX-Spectrum/V9990/V9990.htm
2 Fan:Спасибо! уже скачал.;)
А можно ли будет малыми силами перевести игры и программы
писанные под GFX9000 для MSX под ZX и наш вариант карты?
Проц тот же Z80 а значит код и процедуры работы с картой будут одинаковы,максимум что может быть только порты доступа будут различаться и работа программ с основной памятью(страницы).
А можно ли будет малыми силами перевести игры и программы
писанные под GFX9000 для MSX под ZX и наш вариант карты?
Проц тот же Z80 а значит код и процедуры работы с картой будут одинаковы,максимум что может быть только порты доступа будут различаться и работа программ с основной памятью(страницы).
На это и рассчитываю!
Наверняка получим многие неплохие игры.
у меня всего лишь одна боязнь... с этим чипом мы потеряем спековский экран и это будет уже не спек.
p.s. вариант Веремеенко в этом плане оч. хорош. но его поезд ушел давно и навсегда
у меня всего лишь одна боязнь... с этим чипом мы потеряем спековский экран и это будет уже не спек.
Как это потеряем?чип будет автоматом включаться когда написанная
прога для него его обнаружит и будет использовать.
А так при включении по умолчанию он себя никак не проявляет и
обычный спековский экран будет!
И ни какой потери совместимости!
Вроде так.
у меня всего лишь одна боязнь... с этим чипом мы потеряем спековский экран и это будет уже не спек.
p.s. вариант Веремеенко в этом плане оч. хорош. но его поезд ушел давно и навсегда
Почему потеряем?
СТандартный экран был, есть и будет! Однозначна :).
Задумывается программное переключение между экранами, в принципе даже можно будет два монитора использовать (новые возможности для отлажчиков).
Извините за вопрос, конечно... :confused: Но реальные подвижки в железе уже есть?
Извините за вопрос, конечно... :confused: Но реальные подвижки в железе уже есть?
А что под этим подразумевается?
Прототипа нет и в ближайшее время не будет.
У меня работа идет по строгому плану и сейчас у меня по плану ZX->VGA.
Итак вне плана сделал TurboFM, но к сожалению софтверщики пока не могут ничего с ним сделать (в частности LVD сейчас им пытается заниматься).
Так что придется потерпеть - я один и рук у меня токо две :).
ВОзможно Ronin займется раньше, но там видно будет!
А что под этим подразумевается?
Прототипа нет и в ближайшее время не будет.
У меня работа идет по строгому плану и сейчас у меня по плану ZX->VGA.
Итак вне плана сделал TurboFM, но к сожалению софтверщики пока не могут ничего с ним сделать (в частности LVD сейчас им пытается заниматься).
Так что придется потерпеть - я один и рук у меня токо две :).
ВОзможно Ronin займется раньше, но там видно будет!
Прошу прощения за оффтоп, а что TurboFM уже готов ? А что он представляет из себя, это случаем не турбосаунд+FM ? Его уже можно преобресть ?
Прошу прощения за оффтоп, а что TurboFM уже готов ? А что он представляет из себя, это случаем не турбосаунд+FM ? Его уже можно преобресть ?
http://zx.pk.ru/showthread.php?t=1442&page=1&pp=10
Я вжелезе ZERO. Но давно было пора такое сделать. А память из S3 trio и тп нельзя использовать ? или с каких видюх? Есть гора паленого. И не только у меня.
Я вжелезе ZERO. Но давно было пора такое сделать. А память из S3 trio и тп нельзя использовать ? или с каких видюх? Есть гора паленого. И не только у меня.
Нельзя - v9990 использует двухпортовую DRAM.
Нельзя - v9990 использует двухпортовую DRAM.
А она уже сейчас настолько дешёвая?
А она уже сейчас настолько дешёвая?
Господа читайте топик целиком! Я повторяться не буду! ;)
Цену были написаны выше!
Господа читайте топик целиком! Я повторяться не буду! ;)
Цену были написаны выше!
Виноват. :v2_blush:
CHRV, а где же ты их взял по 3$ за штуку?
Виноват. :v2_blush:
CHRV, а где же ты их взял по 3$ за штуку?
Там же где и YM
Там же где и YM
Т.е. широкой публике это дело недоступно. Жаль.
ну погоди, а SG ram (на радеонах там всяких и тп. квадратненькая такая, ножки с 4х сторон) тоже не катит ?
ну погоди, а SG ram (на радеонах там всяких и тп. квадратненькая такая, ножки с 4х сторон) тоже не катит ?
Нет,нет тоже конечно не покатит.темболее DDR =)
В принципе можешь сеги раздербанить(2штуки=)).там нужного типа память используется.
но у тебя тогда будет всего 128Кб вместо 512Кб.
V-да... Нашей родине пи..ец :(
Тогда вопрос к CHRV: не экзотикой ли вы батенька занимаетесь ?
Тогда вопрос к CHRV: не экзотикой ли вы батенька занимаетесь ?
Я конечно не CHRV но от себя хочу сказать.
Почему экзотикой?
Во первых сам V9990 точно нельзя будет неоткуда выдрать.
А во вторых у Ромы можно будет заказать как сам чипсет так и память.
Главное было бы желание то он нас этими чипами хоть целыми вагонами будет снабжать! :)
Я конечно не CHRV но от себя хочу сказать.
Почему экзотикой?
Во первых сам V9990 точно нельзя будет неоткуда выдрать.
А во вторых у Ромы можно будет заказать как сам чипсет так и память.
Главное было бы желание то он нас этими чипами хоть целыми вагонами будет снабжать! :)
СОвершенно точно.
А "ширкой публике" надо не щелкать одним местом а мониторить разные рынки ну например http://www.hkinventory.com ....
Токо предупреждаю, китайцы нае..ут без тени сомнения!
С китайцами? напрямую ? Хотели мы в китае на заводе болванок заказать - они сказали: только в контейнерах и от 1млн штук :)
Посмотрел наконец что же этот ром содержит.
В нём куча разных шрифтов.причём размером 12Х8 16Х8 16Х16
Есть и латинский и кириллица,греческая и всякие японские иероглифы
набор различных символов и значков и много ещё всего.
2CHRV
Может есть смысл его тоже предусмотреть?
цена дополнительной пзухи не такая уж и большая.
С китайцами? напрямую ? Хотели мы в китае на заводе болванок заказать - они сказали: только в контейнерах и от 1млн штук :)
Короче у меня есть реальный поставщик в Китае, так что проблем пока нет!
2CHRV
Может есть смысл его тоже предусмотреть?
цена дополнительной пзухи не такая уж и большая.
Однозначно, да и еще обработать выкинув ненужную Kanji и добавив различной кирилицы (курсив, утолщенную ...). ;)
Однозначно, да и еще обработать выкинув ненужную Kanji и добавив различной кирилицы (курсив, утолщенную ...). ;)
Не не выкидывать не надо а то опять получим несовместимости и прочее
а вот добавить наверно можно там пустые места вроде есть.
Интересно есть ли где инфа стандартов адресов расположения различных кодировок?
Не не выкидывать не надо а то опять получим несовместимости и прочее
а вот добавить наверно можно там пустые места вроде есть.
Интересно есть ли где инфа стандартов адресов расположения различных кодировок?
Латиницу оставить, а вот Канджи я не вижу честно говоря нужности :)
Латиницу оставить, а вот Канджи я не вижу честно говоря нужности :)
Тогда мы уложимся в одну РФ2 ибо канжи там основная часть :v2_laugh:
Максагор
06.12.2005, 06:55
Латиницу оставить, а вот Канджи я не вижу честно говоря нужности :)
Нет уж позвольте! Как женатый на японке и изучающий сей язык промолчать не могу! Накэрэбанаримасэн!
:smile:
Серьезно, чтоль, Максагор ?
Максагор
06.12.2005, 19:13
Серьезно, чтоль, Максагор ?
Не сойти мне с этого места! Пусть у меня ATMка сгорит, если я вру! :)
Роман подтвердит...
Не сойти мне с этого места! Пусть у меня ATMка сгорит, если я вру! :)
Роман подтвердит...
В натуре!
Токо она АТМ не пользует поэтому мы ориентируем на отечественного юзера!
Токо она АТМ не пользует поэтому мы ориентируем на отечественного юзера!
ну вдруг каие то же проги и игры использовали канджу
и при конвертации пусть лучше иероглифы будут чем не будет ничего.
Surfin_Bird
06.12.2005, 22:16
По мне так - что иероглифы, что вообще ничего - один хрен:)
А ваще - главное, чтобы спрайтами рулила, а шрифт - нафиг нужен!;)
шрифт - нафиг нужен!
Полностью согласен . В сад эту лажу .
Где вы на MSXовой карточке увидали ПЗУ под шрифт ? Накой иметь набор отстойных шрифтов , когда можно в любой момент загрузить то что больше нравится...
Полностью согласен . В сад эту лажу .
В сад так в сад.
Где вы на MSXовой карточке увидали ПЗУ под шрифт ? Накой иметь набор отстойных шрифтов , когда можно в любой момент загрузить то что больше нравится...
Ну в принципе да ты прав.соглашусь.
Мне вот тут интересно, а как это устройство, со Specom общаться будет? Подключаться через системный разъем для уменьшения переделок стандартного Speccy, а в данный акселератор на подобии с GS будут заранее пересылаться наборы справйтов а потом только управление ими, я правильно понял?
Мне вот тут интересно, а как это устройство, со Specom общаться будет? Подключаться через системный разъем для уменьшения переделок стандартного Speccy, а в данный акселератор на подобии с GS будут заранее пересылаться наборы справйтов а потом только управление ими, я правильно понял?
Да ты всё правильно понял.
Никаких переделок в спеках делать не надо.подключение через слот.
Девайс работает со своей памятью размером до 512Кб.(см даташит)
Не не выкидывать не надо а то опять получим несовместимости и прочее
а вот добавить наверно можно там пустые места вроде есть.
Интересно есть ли где инфа стандартов адресов расположения различных кодировок?
А зачем выкидывать или менять, можно ведь SRAM поставить и при загрузке инициализировать, надо портированные проги запускать, пожалуста грузим стандартную прошивку, требуется другие символы грузим другие и так далее, все шрифты будут под конкретную задачу
А зачем выкидывать или менять, можно ведь SRAM поставить и при загрузке инициализировать, надо портированные проги запускать, пожалуста грузим стандартную прошивку, требуется другие символы грузим другие и так далее, все шрифты будут под конкретную задачу
Я думаю чтобы не усложнять устройство можно вообще без него обойтись.
А ставить SRAM имхо ставить смысла нету тем более что 9990 не поддерживает
команд запись в KANJI даже если она в виде ОЗУ да и был наверно смысл если какие нибудь простые проги писать хоть на бейсике или какие там например загрузчики и чтоб их не перегружать своими шрифтами использовать встроенные.А так можно грузить любые свои шрифты в основную память.
Я думаю чтобы не усложнять устройство можно вообще без него обойтись.
А ставить SRAM имхо ставить смысла нету тем более что 9990 не поддерживает
команд запись в KANJI даже если она в виде ОЗУ да и был наверно смысл если какие нибудь простые проги писать хоть на бейсике или какие там например загрузчики и чтоб их не перегружать своими шрифтами использовать встроенные.А так можно грузить любые свои шрифты в основную память.
В принципе верно. Но выше был вопрос о совместимости, как тут быть, выделять в основной памяти кусочек для шрифтов на такой случай?
Surfin_Bird
20.12.2005, 16:40
Рома, что новенького слышно?;)
Рома, что новенького слышно?;)
Пока ничего! Текучкой занимаюсь, ремонтирую в данный момент скорпион и уже одну турбо 2 отремонтировал...
Для Ширу щаз Турбо подготавливаю (на время отдам), установку Тазис пробую и Максову доку правлю - чтобы юзерам было понятно.
Руки, к сожалению, токо две :(.
Возможно ли будет без проблем подключить SVGA монитор <---> v9990?
Я так понимаю, строчная и вертикальная частота находятся
в допустимых пределах для современных мониторов.
Для режимов P1,P2, B1 - B4 (при включённом режиме NTSC)
V=60Hz H=15.7KHz
Для режимов B5, B6
V=60Hz H=25.3KHz
V=60Hz H=31.5KHz
Возможно ли будет без проблем подключить SVGA монитор <---> v9990?
Я так понимаю, строчная и вертикальная частота находятся
в допустимых пределах для современных мониторов.
Для режимов P1,P2, B1 - B4 (при включённом режиме NTSC)
V=60Hz H=15.7KHz
Для режимов B5, B6
V=60Hz H=25.3KHz
V=60Hz H=31.5KHz
Да реально, но нужно предусмотреть тогда выход раздельной синхронизации...
Правда я такие режимы не планирую поддерживать ибо всетаки разработка идет не для VGA.
Да реально, но нужно предусмотреть тогда выход раздельной синхронизации...
Правда я такие режимы не планирую поддерживать ибо всетаки разработка идет не для VGA.
А что, современные ходовые мониторы держат строчную < 31КГц? Покажите мне их.
А что, современные ходовые мониторы держат строчную < 31КГц? Покажите мне их.
Держат 31.5 (mode В6) - повнимательней плиз!
Немного офтоп. Знает ли кто линк, на стандарты VGA сигналов (частоты, длительности гасящих импульсов, уровни сигналов)?
Держат 31.5 (mode В6) - повнимательней плиз!
Ты меня не понял (в очреденой раз). Я по поводу вот этого
Для режимов P1,P2, B1 - B4 (при включённом режиме NTSC)
V=60Hz H=15.7KHz
усомнился.
Немного офтоп. Знает ли кто линк, на стандарты VGA сигналов (частоты, длительности гасящих импульсов, уровни сигналов)?
Конечно :) Например http://www.epanorama.net/documents/pc/vga_timing.html
Ты меня не понял (в очреденой раз). Я по поводу вот этого
Для режимов P1,P2, B1 - B4 (при включённом режиме NTSC)
V=60Hz H=15.7KHz
усомнился.
Конкретней говори, ибо мой ответ соответствовал вопросу, а общаться на ментальном уровне (т.е. читать мысли) я пока не умею :).
Вычитал таки, original VGA начинается с H=31.5KHz.
Т.е. только режим B6 на VGA монитор можно вывести.
Может всё-же стоит подумать о VGA мониторе, как об основном устр-ве вывода?
Сейчас у многих есть VGA мониторы, а поддержанный купить можно недорого.
Много ли народу сидит на TV?
Может стоит поискать недорогой VDP, чтобы VGA поддерживал.
Вычитал таки, original VGA начинается с H=31.5KHz.
Т.е. только режим B6 на VGA монитор можно вывести.
Может всё-же стоит подумать о VGA мониторе, как об основном устр-ве вывода?
Сейчас у многих есть VGA мониторы, а поддержанный купить можно недорого.
Много ли народу сидит на TV?
Может стоит поискать недорогой VDP, чтобы VGA поддерживал.
КОнцепция спектрума подразумевает для вывода ТВ или телевизионный монитор.
Если мы будем делать ВГА то потеряем стандартные экраны.
Работа над выводом на ВГА ведется, но это другая тема... к сожалению пока неуспешно.
Может стоит поискать недорогой VDP, чтобы VGA поддерживал.
в триста сорок восьмой раз повторяю - спек = тв стандарт (ц) немо.
сабжевый VDP будет дополнительным к основному режиму спеку, который никуда не денется и останется таким же как и был. т.е. делать в VDP вгашные развертки смысла нет - это тогда будет нужно 2 монитора (или тв+монитор) или мультискановый монитор.
вывод: никто не будет показывать демки и старые игрушки на vga, ферштейн?
Работа над выводом на ВГА ведется, но это другая тема... к сожалению пока неуспешно.
А в чём основная сложность поддержки всех режимов?
Думаю все режимы надо делать,пусть будут мало ли.
в триста сорок восьмой раз повторяю - спек = тв стандарт (ц) немо.
сабжевый VDP будет дополнительным к основному режиму спеку, который никуда не денется и останется таким же как и был. т.е. делать в VDP вгашные развертки смысла нет - это тогда будет нужно 2 монитора (или тв+монитор) или мультискановый монитор.
вывод: никто не будет показывать демки и старые игрушки на vga, ферштейн?
JTN как всегда красноречиво подчеркнул специфику. ;).
Совершенно верно, v9990 планируется использовать как спрайтовый акселератор, чтобы добавить графических возможностей спеку, с сохранением его стандартных телевизионных разверток.
JTN как всегда красноречиво подчеркнул специфику. .
Совершенно верно, v9990 планируется использовать как спрайтовый акселератор, чтобы добавить графических возможностей спеку, с сохранением его стандартных телевизионных разверток.
Согласен.но не пойму в чём сложность сделать чтоб все режимы работали?
вдруг кому приспичит скажем под себя какой ассемблер переделать чтоб сидеть комфортно на монике ну и т д.
как ты себе это представляешь?
как ты себе это представляешь?
что именно?
Как я уже говорил, для вывода на VGA будет предназначен внешний конвертер. Давайте закроем сию ветку темы!
Как я уже говорил, для вывода на VGA будет предназначен внешний конвертер. Давайте закроем сию ветку темы!
Зачем внешний когда сама карта имела бы такую возможность.
PS:Давай закроем.когда необсуждается плохо.когда обсуждается тоже плохо.
что именно?
включаешь спек, вслепую грузишь одну единственную не существующую программу, работаешь в ней, выключаешь спек
Зачем внешний когда сама карта имела бы такую возможность.
+50$ в гору
Зачем внешний когда сама карта имела бы такую возможность.
PS:Давай закроем.когда необсуждается плохо.когда обсуждается тоже плохо.
Дело в том что у некоторых ТВ мониторов строчники накрояться :), вот будет сюрпирз!
Да реально, но нужно предусмотреть тогда выход раздельной синхронизации...
Правда я такие режимы не планирую поддерживать ибо всетаки разработка идет не для VGA.
A почему бы не предусмотреть такой возможности, все равно ведь в идеале после графической платки будет идти ZX-VGA конвертер, ведь старенькие мониторы тоже не вечные, изнашиваются, кинескопы садятся, рано или поздно возникнет ситуация когда переход на VGA/SVGA мониторы будет просто необходим, или предусмотрение такой возможности сильно удорожит конструкцию?
A почему бы не предусмотреть такой возможности, все равно ведь в идеале после графической платки будет идти ZX-VGA конвертер, ведь старенькие мониторы тоже не вечные, изнашиваются, кинескопы садятся, рано или поздно возникнет ситуация когда переход на VGA/SVGA мониторы будет просто необходим, или предусмотрение такой возможности сильно удорожит конструкцию?
Во первых сейчас появятся нормальные жидкокристалические ТВ, которые иделаьно подходят для спека.
Во вторых действительно удорожит, ибо подавляющее кол-во веще на спеке привязано к кадровому прерыванию (музыка, фреймовые всякие скроллы и прочее, демки), т.е переделку надо делать сохранив кадровое прерывание. Т.е. это по любому будет преобразователь со своим фрейм буфером.
В третьих надо будет забыть о таких эффектах как мультиколоры. Ибо при увеличении частот, естественно они будут выглядеть совершенно по другому.
Во первых сейчас появятся нормальные жидкокристалические ТВ, которые иделаьно подходят для спека.
Ром, ну лсд не могут идеально подходить для спека - они не мигают, потому эффекта one-frame там и быть не может...
есть же эффект one-frame на LCD-мониторах (главное, imho, высокая стабильность периода между кадрами)
есть же эффект one-frame на LCD-мониторах (главное, imho, высокая стабильность периода между кадрами)
Я не видел, сколько ни смотрел. Да и откуда он там - они же не МОРГАЮТ.
Ром, ну лсд не могут идеально подходить для спека - они не мигают, потому эффекта one-frame там и быть не может...
Да-да! По секрету скажу что они имеют видеопроцессор с тем же фрайм-буффером для преобразования интерлейса.
ну, на самом деле моргают :) (яркость регулируется модуляцией питания лампы подсветки). но как связан фрейм-эффект и моргание? наверное, надо взять монитор более-менее современный, со временем реакции меньше длины кадра
ну, на самом деле моргают :) (яркость регулируется модуляцией питания лампы подсветки). но как связан фрейм-эффект и моргание? наверное, надо взять монитор более-менее современный, со временем реакции меньше длины кадра
А что в твоём понимании "фрейм-эффект"?
ну, на самом деле моргают :) (яркость регулируется модуляцией питания лампы подсветки). но как связан фрейм-эффект и моргание? наверное, надо взять монитор более-менее современный, со временем реакции меньше длины кадра
Дело в том что лампа подсветки как правило люминисцентная. Т.е работает на определенной частоте. Это единственное что мне пока не нравится в таких мониторах.
Дело в том что лампа подсветки как правило люминисцентная. Т.е работает на определенной частоте. Это единственное что мне пока не нравится в таких мониторах.
Ну например на частоте 50кГц - тебе такого моргания ни в жисть не увидеть =)))
Ну например на частоте 50кГц - тебе такого моргания ни в жисть не увидеть =)))
У ноутбучных матриц я вижу мерцание совершенно отчетливо.
что в твоём понимании "фрейм-эффект"?картинка "оживает", не видно неплавности анимации. легко наблюдать в пц-шных демках, завязанных на vsync и успевающих в кадр. или же в zx-демах в эмуляторе без звука с выбранной синхронизацией по vsync
картинка "оживает", не видно неплавности анимации. легко наблюдать в пц-шных демках, завязанных на vsync и успевающих в кадр. или же в zx-демах в эмуляторе без звука с выбранной синхронизацией по vsync
А я то думал, чего так картинка в эмуле в некоторых местах так некрасиво моргает?
У ноутбучных матриц я вижу мерцание совершенно отчетливоу старых матриц я тоже замечал. но сейчас эта болезнь побеждена
чего так картинка в эмуле в некоторых местах так некрасиво моргаетнемного сгладить ситуацию может замыливание ('frame resampler' в us). фсё равно, железяка лучше
У ноутбучных матриц я вижу мерцание совершенно отчетливо.
Это мерцание димминга - то включают, то выключают. А частота преобразователя всё равно минимум десятки кГц.
картинка "оживает", не видно неплавности анимации. легко наблюдать в пц-шных демках, завязанных на vsync и успевающих в кадр. или же в zx-демах в эмуляторе без звука с выбранной синхронизацией по vsync
А теперь подумай, чем вызвано такое ощущение!
Всё очень просто - на ЭЛТ ты следишь глазом за (для простоты) равномерно движущимся объектом. Глазом ты двигаешь плавно, потому каждый проход лучом движущегося объекта отображается на сетчатке в одном и том же месте. А на лсд - глаз двигается равномерно а картинка меняется РЫВКАМИ (20мс одно, потом резко меняется на другое и т.д.). Похожий эффект one-frame можно наблюдать на светодиодных бегущих строчках с развёрткой 'сверху вниз', при этом зачастую буковки даже кажутся наклонными.
Резюме - на лсд one-frame не бывает.
Резюме - на лсд one-frame не бываетпочему же я вижу?
более того, вижу и на OLED-дисплее flash-плейера
(это я к тому, что у OLED и LCD много общего. картинка OLED если и мерцает, то по той же причине, что у LCD - регулировка яркости или снижение энергопотребления)
и насчёт глаза нельхя согласиться - известно, что он видит лишь из-за того, что постоянно дрожит с большой частотой. читал, что если убрать тремор медикаментозными средствами, картинка расплывается. за счёт того же дрожания и статистической обработки глаз показывает намного бОльшее разрешение, чем у неподвижной матрицы с тем же числом рецепторов
почему же я вижу?
более того, вижу и на OLED-дисплее flash-плейера
Не знаю. Может ты как-то по-другому видишь. Или просто забыл, как оно на реальном спеке с 50гц монитором. Так что считай что хочешь. Можешь даже молиться на лсд. =)
и насчёт глаза нельхя согласиться - известно, что он видит лишь из-за того, что постоянно дрожит с большой частотой. читал, что если убрать тремор медикаментозными средствами, картинка расплывается. за счёт того же дрожания и статистической обработки глаз показывает намного бОльшее разрешение, чем у неподвижной матрицы с тем же числом рецепторов
А мне такого не известно и такого я не читал! И что дальше?
А мне такого не известно и такого я не читал! И что дальше?
Вадик хорош :).
Держите в себя руках и так от темы уже ушли!
Максагор
17.01.2006, 05:09
Как вам понравится называть чип V9990 не иначе как "тридевятый чип"? Уcлышал сие определение от Димы Быстрова. Прикололся. :) :smile:
Дима, наверно, не имел дела ни с 9938, ни с 9958 :) . Иначе он бы его девяностым называл.
Дима, наверно, не имел дела ни с 9938, ни с 9958 :) . Иначе он бы его девяностым называл.
А мне название понравилось :).
Влодек кстати Алко ищет исходники какие нить, ты как програмист МСХ подкинул бы чего нить :)
Интересно сколько Yamaha V9958 стоит ? Может лучше на неё переключиться . У неё есть аппаратные вертикальный и горизонтальный(!) скролы, и на более попсовой памяти можно сэкономить (думаю что даже SRAM вместо DRAM вполне реально поставить). И самодеятелям такое проще паять , корпус то диповый (можно панельки юзать).
Смотрел демки на TFT-телевизоре (Pentagon128+PalCoderNedoPC)
Половина эффектов в демах (stellar, eyeache и других с мультиколорами) выглядит либо как мусор на экране, либо вообще никак не выглядит! (в stellar есть эффект туннеля на фоне картинки - видно только картинку)
Так что хочем или нет, реальный экран увидим тока на старым мониках (имхо)
Смотрел демки на TFT-телевизоре (Pentagon128+PalCoderNedoPC)
Половина эффектов в демах (stellar, eyeache и других с мультиколорами) выглядит либо как мусор на экране, либо вообще никак не выглядит! (в stellar есть эффект туннеля на фоне картинки - видно только картинку)
Так что хочем или нет, реальный экран увидим тока на старым мониках (имхо)
Да мультиколоры умирают однозначно и с этим ничего не поделаешь :).
Интересно сколько Yamaha V9958 стоит ? Может лучше на неё переключиться . У неё есть аппаратные вертикальный и горизонтальный(!) скролы, и на более попсовой памяти можно сэкономить (думаю что даже SRAM вместо DRAM вполне реально поставить). И самодеятелям такое проще паять , корпус то диповый (можно панельки юзать).
СТоит 5.80$ в партии от 20шт.
Orionsoft
03.05.2006, 00:30
Резюме - на лсд one-frame не бывает.
если только его не сьесть
Максагор
03.05.2006, 03:08
Да мультиколоры умирают однозначно и с этим ничего не поделаешь :).
Но я так понимаю, что если смотреть мультиколоры через все еще недоделанный SVGA-конвертер (когда он будет готов, конечно), то там мультиколор будет работать? Ведь там идет запоминание в буфере инфы о данных цветов при проходе луча. Не так ли?
СТоит 5.80$ в партии от 20шт
так может проще 9958+sram вместо 9990+хитрая_и_недешевая двупортовая память ?
СТоит 5.80$ в партии от 20шт.
Гаспада товарищи спектрумисты !!! Это уже тема !!! Грохнуть сумму практически в четыре раза меньше (чем могло бы быть) для извращений уже не так жудко !!! Цена ведь почти как у попсового муз.сопра !!!
Кто что скажет ??? (в свете темы, если так можно сказать)
К сожелению не знаю игрух на MSX где можно глянуть на горизонтальный скрол задника , но те леталки-стрелялки под вертикальный скрол V9938 просто афигительные (не говоря уже о мультфильмах на заставках ;) ).
Из аргументов за Yamaha V9958 - гораздо более реально запихнуть в матрицу (на сырки V9938 лик уже давал), и матрица понадобится более дешёвая чем под V9990 , не говоря уже про внешнюю дорогущую память (которая ваще не понадобится для V9958).
V9958 можно выдрать из даебушек вместе с мозгами :D и сами мОзги не проблема .
так может проще 9958+sram вместо 9990+хитрая_и_недешевая двупортовая память ?
Однозначно лучше !!! И спаять такое сможет практически каждый кто хоть как-то держит паяльник в руках ! Не говоря уже о том что для извращений не жалко выкинуть полторы сотни .
так может проще 9958+sram вместо 9990+хитрая_и_недешевая двупортовая память ?
Откуда инфа про SRAM?
Откуда инфа про SRAM?
Это только если шину получится без проблем демультиплексировать .
Да и не думаю что DRAM будет проблематично достать .
Это только если шину получится без проблем демультиплексировать .
Да и не думаю что DRAM будет проблематично достать .
Ну это всё допустим :) Меня больше интересует вопрос как физически будет организован вывод на экран из стандартной видеопамяти и видеопамяти ямахи, в том смысле что один это будет разъём или два и т.п.
Не интересно както приделывать более старшие и худшие по параметрам
чипы.Думаю надо брать максимально возможный вариант и последний из
линейки 9990 самый этот вариант.Ребята неужели всё упираеться
в деньги.Это же по большому счёту хобби и цена должна уходить на второй план.А запихивать такие чипы в матрицы незнаю папахивает какойто резиновостью.Для меня большие чипы вроде таких как Zэтник,АУк,Вэгэшка и т п. должны быть реальными а в матрицу запихивать только всякую рассыпуху.Всё ИМХО.
Меня больше интересует вопрос как физически будет организован вывод на экран из стандартной видеопамяти и видеопамяти ямахи, в том смысле что один это будет разъём или два и т.п.
Один конешна , в начале писали же про видео селектор (хотя для извращений можно сделать и два ;) ).
Ребята неужели всё упираеться
в деньги.
Кто ещё так считает поднимите руки :v2_lol: :v2_lol: :v2_lol:
Дело не сколько в цене , сколько в выкидывании денег на дэвайс который никто не хочет покупать потомучто он дорогой и его из-за дороговизни не хотят покупать и поддерживать другие %))))) И этот снежный ком особенно накатывает в отношении V9990 т.к. по любому получается что его придётся покупать (тем кто не сможет его припаять) в собранном виде далеко уже не за двадцать баксов .
И в конечном итоге получается что всё сводится к вопросу - сколько вы хотите выкинуть денег если вам нефига делать ;)
Впрочем этот вопрос для меня закрытый , CHRV как никто другой знает как пиплы не переваривают малейшее повышение цен на то что можно выменять за бутылку пива . И еслиб это не был вопрос денег , то все бы набрали себе АТМов и не страдали бы вопросом - как получить литр сгущёнки от засохшей мухи...
А запихивать такие чипы в матрицы незнаю папахивает какойто резиновостью.
Речь не о запихивании как таковом , а о клонируемости в целом , чтоб не было всяких там разговоров - вот кончатся залежи вашего чипа и настанет трындец вашему стандарту.
Впрочем использование матрицы позволит полностью избавиться от видео селектора (если снимать прям цифровые сигнал RGBYS).
Соник под V9958 , достаточно симпатично :)http://personales.mundivia.es/mpazos/sonyc/Sonyc%20Homepage.html
Название интересное ;)
Кто ещё так считает поднимите руки :v2_lol: :v2_lol: :v2_lol:
Я так считаю. Лично для меня моё хобби в деньги не упирается (в разумных пределах конечно). Однако я полностью понимаю и поддерживаю CHRV, потому как ему надо думать о сбыте. А вобще, если позволите сравнить, граф. карта (будь она на V9990 или чёрте лысом) более рентабельный товар, нежели АТМ. Взамену последнему у каждого есть уже Спектрум, а вот карты нету ни у кого.
Взамену последнему у каждого есть уже Спектрум, а вот карты нету ни у кого.
Рас вопрос не в деньгах , то можно купить хоть ящик АТМов , а старьё сменять на то же пиво/положить на полку/выкинуть и не париться с экзотикой , ничем и никем не поддержанной .
Как не крути но в глобальном смысле вопрос именно в деньгах , чем больше пиплов смогут его (Турбо Видео) купить по наиболее подходящей цене (т.е. как можно дешевле :D ) , тем больше будудет армия хоть каких то разработчиков , ну покрайней мере сформируется хоть какойто клуб по интересу в каторый постепенно будут подтягиватся остальные (ибо штука крута и попсова в подключении! в отличии от прочих просто убогих на этом фоне навесок). Да и подарить такую штуку какому нить маньяку-программисту уже не так будет накладно (особенно если их будет много ;) ).
Рас вопрос не в деньгах , то можно купить хоть ящик АТМов , а старьё сменять на то же пиво/положить на полку/выкинуть и не париться с экзотикой , ничем и никем не поддержанной .
На кой мне АТМ? Как он заменит мне клубок проводов под названием Пентагон? Какая разница будет между АТМ с "картой" и Пентагоном с этой же "картой"?
По поводу конечной цены на устройство всё правильно. Есть ещё пара моментов (типа производственные мощности и т.п.) но это оффтопик и к делу отношения не имеет.
Кому надо тот купит а сравнивать с АТМ думаю некорректно так как альтернативы
такой картчки просто нету и на бутылку выменять просто не получиться.Да и не думаю что снизь существующую цену на АТМ в 2 раза продажи увеличатся тоже
в 2 раза,просто кому не нужно тому не нужно за любые деньги.
Да и так знаешь можно ещё и на каком нить 9918-9928 собрать,наверняка
будет ещё дешевле стоить или вапще каойнибудь копеешный видеопроцессор
найти и что толку?Мне например уже будет просто не интересно.Я даже 100 руб
не захочу за него отдать.Не люблю распыляться на дешёвые вещи да и будет
постоянно ощущение что опять чего то не хватает и опять что то не так потомучто можно было сделать более круто.Короче для меня 9990 оптимален.
2CHRV:На каком этапе разработка?
2CHRV:На каком этапе разработка?
Спрашивайте у Витьки Roninа, я сейчас загружен другими работами по самое не балуйся...
Кстати месяца через два Турбо 2+ перестанет продаваться всборе, только конструктор и платы.
Кстати месяца через два Турбо 2+ перестанет продаваться всборе, только конструктор и платы.
Давно уже надо было так. За отдельную сумму можно собирать на заказ.
На кой мне АТМ? Как он заменит мне клубок проводов под названием Пентагон? Какая разница будет между АТМ с "картой" и Пентагоном с этой же "картой"?
Забей , это был лишь абстрактный пример готового решения . Вместо АТМ можно подставить тот же пентагон с цветом на точку , не важно .
Да и так знаешь можно ещё и на каком нить 9918-9928 собрать,наверняка
будет ещё дешевле стоить или вапще каойнибудь копеешный видеопроцессор
найти и что толку?Мне например уже будет просто не интересно.Я даже 100 руб
не захочу за него отдать.
Ну это уже крайности , V9958 вполне нормальная замена V9990 , иначе не о чём было бы говорить .
Откуда инфа про SRAM?
тьфу блин, заработался. это я с ygv629 попутал.
дык если 9958 хуже 9990 - что это за провакационные предложения такие :) ?
курс партии - на 9990! ;) и нех тут матрицы разводит понимаешь :)
Спрашивайте у Витьки Roninа
эээ. ну ладно. начнем-с... ;)
загружен другими работами
аналогично :(
дык если 9958 хуже 9990 - что это за провакационные предложения такие ?
V9938 хуже . 9958 вполне нормально .
курс партии - на 9990! и нех тут матрицы разводит понимаешь
Ну и будет эта неподъёмная железака у пары человек и всё , никакого развития .
эээ. ну ладно. начнем-с...
Какие порты юзает железяка (на данный момент) ?
Что в качестве видео селектора используется (если используется) ?
Ну и будет эта неподъёмная железака у пары человек и всё , никакого развития .
А вот крайне неправильное утвержение!
Развитие зависит не оттого у скольких человек железка, а сколько человек над ней работает.
ВОт например если эта железка будет у меня, Алко и Ширу Отаку - то развитие еще какое будет. А если железка будет у любителей пентагонов в провадах, то можно сразу на нее забить ;).
Давно уже надо было так. За отдельную сумму можно собирать на заказ.
Никаких сборов на заказ. Токо если ктото другой подхватит производство.
Я лично действую по плану а он гласит что после двух партий плат разрабатывается новый комп совместимый с Турбо 2+. Концепт машины кстати написал Ширу Отаку, я сейчас продумываю чего оттуда выкинуть чтобы подешевле получился...
Опубликовываться ничего не будет, пока хоть какаято живая демоверсия не появится - даже не просите, это мой принцип.
Алко и Ширу Отаку - то развитие еще какое будет
Ну тогда мы все спокойны :)
Ну и будет эта неподъёмная железака у пары человек и всё , никакого развития
чипы 9990 уже есть у нас, 9958 нет пока тут ни у кого.
Какие порты юзает железяка (на данный момент) ?
Что в качестве видео селектора используется (если используется) ?
девайс в стадии разработки концепта и вообще тестирования работоспособности. Потому _пока_ порты не важны и селектора нет. А чего, хотел что-то предложить :)
А чего, хотел что-то предложить
Да нет , просто самому интересно .
девайс в стадии разработки концепта и вообще тестирования работоспособности. Потому _пока_ порты не важны и селектора нет. А чего, хотел что-то предложить :)
т.е. ты в самом начале? а что подразумевается под тестированием работоспособности?
falanger
01.01.2007, 20:27
В общем жду чего будет.
В ходе спец акции была обнаружена партизанская база . Никто не выжил :D
http://alonecoder.narod.ru/zx/books/V9990RUS.rar
Руководство программиста по видеоконтроллеру Yamaha V9990
Перевод с английского Shiru под редакцией Alone Coder
Romanich
21.02.2007, 05:05
В ходе спец акции была обнаружена партизанская база . Никто не выжил :D
http://alonecoder.narod.ru/zx/books/V9990RUS.rar
Руководство программиста по видеоконтроллеру Yamaha V9990
Перевод с английского Shiru под редакцией Alone Coder
Если кто-то хочет разобраться с чипом очень сильно, то англицкий не проблема. Я например, раньше сделал железку (по англицкой доке),чем нашёл этот пост :p
falanger
30.04.2007, 20:01
Народ, что с сабжем? А то интересно-же, особенно елси он будет подключатся по ZX-BUS к любому ZX со 256-1024 кб памяти без "вмешательства в плату паяльником".
Например подключатся в тому-же Pentagon-1024SL что есть у меня без передкли платы.
Добавлено через 2 часа 54 минуты
Да кстати, случайно не от "тридевятого чипа" виел скрины мультика с качеством графики только немного хуже уровнем анимешек японско-китайских? Или это народ на АТМ извращался на одно из ССок?
Да кстати, случайно не от "тридевятого чипа" виел скрины мультика с качеством графики только немного хуже уровнем анимешек японско-китайских? Или это народ на АТМ извращался на одно из ССок?
Нет, V9990 к ZX ещё не подключали. Пинать Ronin'а. Схема есть, а прошивку плисины он всё никак не осилит.
falanger
01.05.2007, 00:39
Нет, V9990 к ZX ещё не подключали. Пинать Ronin'а. Схема есть, а прошивку плисины он всё никак не осилит.
Надо-бы. Чтонибуть по "идеологии" сабжа известно?
Как реализован вывод видео? Загрузкой в Спековскую область экрана и потом штанной логикой Спека?
При этом главная проблема - увеличенная нагрузка на шину обмена, особенно при больших нагрузках работы с графикой, например при прокрутке мультов рисованных анимешно-образных.
Или "подмесом" сигнала на RGB-выход? Тоесть RGB Спека тянется в карточку, а с карточки уже тянется "единое RGB" на монитор-телек.
На какой стадии сборка сабжа в "железе"? Первичные средства отладки? Планы по созданию "демо-пробных" инструментовдля работы с сабжем? Планы "проигрывателя" мультов достаточно красивых и прочего видео? Я конечно понимаю что даже мпег-1 тут унреал, а вот чисто рисованное типа анимешки ЕМНИП по скришнотам толи на Ямахе с V9990-м толи на АТМ-ке от CHRV было...
Как реализован вывод видео? Загрузкой в Спековскую область экрана и потом штанной логикой Спека?
Нет, там своя память. Общение - через порты. Большие порции данных - через OUTI.
Или "подмесом" сигнала на RGB-выход? Тоесть RGB Спека тянется в карточку, а с карточки уже тянется "единое RGB" на монитор-телек.
Сигнал Спека идёт на карточку, но выход V9990 к нему не подмешивается, а просто подменяет его (есть битик вкл/выкл V9990). Подмешивать нельзя - все частоты разные.
На какой стадии сборка сабжа в "железе"?
0%
Первичные средства отладки?
Эмулятор OpenMSX
Планы "проигрывателя" мультов достаточно красивых и прочего видео?
Если 16-цветное - примерно так же, как на ATM.
Если YUV - надо поднимать скорость процессора. 7 MHz не хватит.
falanger
01.05.2007, 15:57
Ясно, а ссылочку на видео АТМ не кинете?
Ясно, а ссылочку на видео АТМ не кинете?
http://atmturbo.nedopc.com/inf/books/nedopc/atm_hard.zip
Сигнал Спека идёт на карточку, но выход V9990 к нему не подмешивается, а просто подменяет его (есть битик вкл/выкл V9990). Подмешивать нельзя - все частоты разные.
В принципе можно, v9990 умеет работать по чужой синхронизации (genlock).
Romanich
02.05.2007, 08:31
to Alone: вы случайно не ALCO(Alone Coder)? Или это у меня сложилась иллюзия "одного человека"?
http://www.aleste520.narod.ru/html/vdp_emulator.html
Z80Н 8Mгц =Z80A 3.58Мгц + MSX2
9990= Z80 ?MГц
Предложение все обращеия к VDP толко через BIOS. Тогда можоно эмулировать на перспективных Х Мгц спеках, а на новых в шину VDP
Предложение все обращеия к VDP толко через BIOS. Тогда можоно эмулировать на перспективных Х Мгц спеках, а на новых в шину VDP
Нереально выделить полный набор рабочих функций. Я пытался всделать это в Ball Quest - не получилось.
to Alone: вы случайно не ALCO(Alone Coder)? Или это у меня сложилась иллюзия "одного человека"?
Случайно я, только не ALCO, а AlCo.
Romanich
17.05.2007, 06:48
Вы собираетесь писать свои игры под V9990 или будете портировать на Спек игры из других компов? (MSX например)?
Насколько реально закончить разработку карточки для Спека? Будет ли она материализована в этом году?
На счёт bitmap mode V9990. Где ниша их применения? Анимация?
На какой частоте Z80 может эмулировать V9990 с нормальной скоростью? В Алесте 520 медленная эмуляция 9958 на 4Мгц и почти оригинальная на 8Мгц. Игры для MSX используют BIOS для обращения е VDP и подменив его на эмулятор т.е. заменив первые несколько килобацт игры -всё работает.
Смысл в перспективных спектркмах предлагают максимум процессорной мощи, её можно использовать для эмуляции и цена меньше. Для новых компов(выпуска позднее 2000) с шиной аппаратный VDP.
Понятно что производителям железа это не выгодно, но всё равно нужно предусмотреть программный перехват обрашений к VDP для гибкости.
P.S. но ведь сделали эмулятор
falanger
24.05.2007, 00:32
А не проще тогдаотдельная "видеокарточка" со вторым Z-80, набортной SRAM и прошивкой чтобы он делали именно графику? В принипе это проще чем морочится с малодоступными V99хх и найдётся куча тех кто сможет что-то сделать, да и можно по желанию тогда реализовтаь любые "загружаемые" функции работы с видеоизображением. Кому чего надо - тот то и "подгрузил" в своей проге в дополнение к стандартному минимальному BIOS видеокарточки...
Это во многом проще и наверно быстрее чем ждать у моря погоды с V9990. ..
Orionsoft
24.05.2007, 01:03
А не проще тогдаотдельная "видеокарточка" со вторым Z-80
Вот именно поэтому я уважаю zx-next !
Вот именно поэтому я уважаю zx-next !
А причём здесь zx-next ??? Второй проц генерит только времянки , и ничем "полезным" его не запрячь .
А не проще тогдаотдельная "видеокарточка" со вторым Z-80, набортной SRAM и прошивкой чтобы он делали именно графику?
Z80 как то смешливо звучит , тогда уж лучше ARM :) Но кнему полюбому привинчивать матрицу (так же как и к Z80 , если делать на нём), что уже дороже сабжа в два раза . В результате остаётся либо сабж , либо матрицовый вариант .
Z80 как то смешливо звучит , тогда уж лучше ARM :) Но кнему полюбому привинчивать матрицу (так же как и к Z80 , если делать на нём), что уже дороже сабжа в два раза . В результате остаётся либо сабж , либо матрицовый вариант .
Может сразу тогда мост ZX-BUS - PCI-Express 16X ? Чего там мелочицо с ARM'ом ?
falanger
24.05.2007, 20:38
Z80 как то смешливо звучит , тогда уж лучше ARM :)
И много народу тут умеет рограмировать ARM И вообще работать с ними? И многие "асилят" такой девайс ка кпо деталям так и по прочему при самостоятельной сборке?
А ПЛИС можно поставить ИХМО небольшую если будет активный CPU. А елси только ПЛИС то по стуи придётся делать аналог "матрицового" V99хх. Те же яйца, вид в профиль.
Так что ИХМО или V9990 или Z-80 + SRAM + ПЛИС как обвязку. Третьего не дано.
Иначе будет очередной "мёртворождённый" девайс который никтоне будет пользовать кроме пары-тройки "эстетов".
Да и в конце концов поддержим производство Z-80 создавая спрос на него! :v2_yahoo:
Может сразу тогда мост ZX-BUS - PCI-Express 16X ? Чего там мелочицо с ARM'ом ?
Вот только бредить не надо . Z80 не даст ничего такого что не сможет дать матрица , посему он за даром не нуже .
И много народу тут умеет рограмировать ARM И вообще работать с ними? И многие "асилят" такой девайс ка кпо деталям так и по прочему при самостоятельной сборке?
Не знаю кто чего асилит , я как раз сказал что это получается не рентабельная конструкция . Даже если кто и позарится на такое , то прогу-прошивку нужно будет написать один раз (писать конечно будет Пушкин), упраление такой штукой не будет принципиально отличаться от уравления любым другим видео чипом . Кому не хватает тамоготчи от сони и нинтендо , смогут напрямую программировать ARM этой видюхи .
Вот только бредить не надо . Z80 не даст ничего такого что не сможет дать матрица , посему он за даром не нуже .
А матрица не сможет дать то, что даст Gf8800. Говорю же - PCI-Express надо.
Я за Z80 или за Z80 + ПЛИС.
Romanich
25.05.2007, 07:28
И много народу тут умеет рограмировать ARM И вообще работать с ними?
Ну я например :biggrin: CHRV ищё...
falanger
25.05.2007, 21:07
Ну я например :biggrin: CHRV ищё...
И возможно Фан. 3 человека.
А сколько тут могут ассембеле для Z-80 чегонибуть накатать или на Бейсике через стандартные порты?
Вот то-то и оно.
Так что вариант видеоакселя для функция XOR-AND-итп растяжению стандартному + загружаемое матобеспечение графики от сторонних програмёров более реалистичен.
V9990 - портирование от MSX. Это уже не Спектрум!
Собственно понимались не аппаратные решения, а программные. Написать BIOS-эмулятор внешнего видеоконтроллера для проверки, обучения использованию, , а те кто собрал Спекки на плис и более 7-14Мгц Z80 тем вобше не нужен будет аппаратный видеоконтроллер. Можно переделать GameBIOS с Алесты 520ХЕ возможно будет работать медленно и на 3,5Мгц. Программный перехват обращений к видеопроцессору нужно сделать обязательно иначе при переходе на другой нужно будет переделывать как минимум несколько программ, а так переписать БИОС и добавить программную эмуляцию недостающего.
P.S. GameBIOS в сети не нашёл на следующей неделе схожу к ним, возможно остались исходники.
P.P.S. Интересно а на Спекки с 3,5/7Мгц 128-256КБ можно эмулировать MSX1 (MSX2 проблемы с маппером)
V9990 - портирование от MSX. Это уже не Спектрум!
А MSX c V9990 - MSX ? ;)
Собственно понимались не аппаратные решения, а программные. Написать BIOS-эмулятор внешнего видеоконтроллера для проверки, обучения использованию, , а те кто собрал Спекки на плис и более 7-14Мгц Z80 тем вобше не нужен будет аппаратный видеоконтроллер.
Боюсь одно без другова не возможно , ибо в алесте торчит EGA чип , а спек читай ваще с однобитной графикой . И у меня есть сильные сомнения что Z80 7-14Мгц сможет потянуть Space Manbow / ALESTE2 . А сэмулировать чёнить из оперы V9990 с двумя скролируемыми слоями и гораздо более жирными(во всех смыслах) спрайтами , просто ляжет (ИМХО).
P.S. GameBIOS в сети не нашёл на следующей неделе схожу к ним, возможно остались исходники.
aleste520.narod.ru - Твой сайт ?
А MSX c V9990 - MSX ? ;)
Боюсь одно без другова не возможно , ибо в алесте торчит EGA чип , а спек читай ваще с однобитной графикой . И у меня есть сильные сомнения что Z80 7-14Мгц сможет потянуть Space Manbow / ALESTE2 . А сэмулировать чёнить из оперы V9990 с двумя скролируемыми слоями и гораздо более жирными(во всех смыслах) спрайтами , просто ляжет (ИМХО).
Понятно
[/QUOTE]aleste520.narod.ru - Твой сайт ?[/QUOTE]
Нет не мой.
Заходил в Патисоник сказали почти все разработчики разъехались, а у них исходников нет. Нужно напрямую искать их.
Symbos на GFX9000
http://www.youtube.com/watch?v=eK7r1EkSOKs
http://www.youtube.com/watch?v=a6v2EFAhiQA
KingOfEvil
11.09.2007, 21:09
И много народу тут умеет рограмировать ARM И вообще работать с ними?
Ну еще я недавно научился. Правда ассемблер арма я не изучал, начал сходу на c++ фигачить. Прикольно и думать почти не надо. Только дорогое это пока удовольствие.
Symbos на GFX9000
Афигеть дайте два!!! :v2_thumb:
Блин - была бы супруга толерантнее - завел бы себе MSX. Или деньги были бы на AlteraDE или OCM... Зачотная машинка.
Romanich
08.11.2007, 04:36
вариант схемы с 8-битной шиной (штоб совсем не унывали ;)
Romanich
09.11.2007, 03:42
ух ты! скоко раз скачивали! и никто не даже поблагодарил :( обидно...
Добавлено через 3 минуты
Z80 как то смешливо звучит, тогда уж лучше ARM
тогда лучше Fujitsu+ARM, чем V9990
Fujitsu
Что есть Fujitsu ?
Romanich
12.11.2007, 03:53
http://www.gaw.ru/html.cgi/txt/ic/Fujitsu/graf_control/MB86291.htm
Добавлено через 14 секунд
http://www.compitech.ru/html.cgi/arhiv/03_05/stat_80.htm
Добавлено через 1 минуту
в связи с тем что статическая шина у АРМов урезана до 16 бит прийдётся на логике городить огород
Fujitsu
Кстати, я про них давно упоминал.
Интересно, что с доставаемостью и ценой.
Этот Fujitsu помойму совсем не катит.
ИМХО слишком наворочено/громоздко для спека.
Не олдскульно.
Дорого.Цена гдето в пределах 40-50$
Romanich
13.11.2007, 03:31
сами спросили - вот и ответ получили. АРМ тоже не для спека. А фуджитса для АРМа
Добавлено через 7 часов 7 минут
если для Спека:
узнать какой видеочип стоял в Super Nintendo
Добавлено через 7 часов 7 минут
(у него есть режим 256 цветов на тайл)
далее узнать где этот чип можно достать
Купи енту вещицу на http://www.newgame.ru/16bit/obuch.htm и выдерни видеопроцессор, а лучше запаяй туда Z80A!
Romanich
14.11.2007, 04:32
Купи енту вещицу...
чё-т не хочеца :biggrin:
А зачем ты тогда Sega Mega Drive 2 на барахолке преобретаешь?
Чтоб выпаять Z80A? :v2_conf2:
Если для экспериментов то этот сабж будет поприкольней, там клаву с мышкой и флоппик подсоединить можно. Он Sega Rom`s играет и там Flash`ка внутри есть для операционки. Да и вид у него не игрушечный, смотри фотку. Так что если Сегу не купишь то присмотрись к сабжу еще раз. http://www.newgame.ru/16bit/Photos/Magistr16.jpg
Цена сабжа по прайс-листу 1219 руб. включая флоппик. Меньше чем просит товарищ с барахолки за Сегу, а возможностей в разы больше!
Romanich
15.11.2007, 03:55
to Серж: а вы узнайте -какой там видеопроцессор и даташит к нему найдите! ;) тогда посмотрю...
Добавлено через 1 минуту
а на счет мегадрайва - просто нужен - для изучения (моя не устраивает - там всё заинтегрировано)
Добавлено через 2 минуты
нужен видеопроц с 8-16 битной шиной и не менее 256 цветов на тайл
Добавлено через 1 час 14 минут
До слёз не хочется целые приставки ломать! Религия не позволяет!
Добавлено через 5 часов 48 минут
скачал Application Manual на YGV629
Добавлено через 5 часов 49 минут
очень клёвый видеопроцессор :):):)
Добавлено через 5 часов 50 минут
скачал Application Manual на YGV629
очень клёвый видеопроцессор :):):)
Добавлено через 5 часов 50 минут
ему надо только 8/16bit SRAM
а общение с CPU через 8bit I/O
Вот и я об ентом, хотел чтоб ты стал пионером в разборке этого чуда и нас просветил про шестеренки которые двигают ентот сабж.
Я вот думал если в Сеге есть два проца 68000 и Z80A, то можно легко портрировать игры со Спеки - логику игры оставить за Z80A, а прорисовку графики отдать 68000. Тогда будет просто сделать красивые продолжения легендарных игр со Спеки, самое трудное перенисти логику игры на новую платформу, а разукрасить спрайты и наклипать новые уровни попроще будет.
Ентот сабж производится и продается в промышленных маштабах и проблем купить его всем желающим не будет, а взамен мы получаем нашу любимую систему команд от Zilog, красивую графику и звук, плюс люди научатся программировать 68000, говорят тоже простой и удобный проц. Один Z80A уже в поле не воин, слабоват он для красивых вещей. Что думаеш Romanich?
Romanich
15.11.2007, 10:35
из-за того что у меня на работе интрнет-ограничения - свою реплику вложил в аттач
Спасибо за ответ Romanich.
Все ты прав, кроме того, что люди на сайте ждут готового решения и подовляющие большинство нехочет возиться с паяльником и покупкой деталей для нового сабжа. Оптимально для большинства это устройство которое можно подключить к телеку и в розетку, размером с пачку сигарет и запускающий Java-апплет (потому что на Java написанно много игр). Поэтому надо делать законченое устройство, со своим главным процом, видео и звуком, а-ля старый добрый Спек 48К в черном ящике. Видео и звуковые карточки для Спека не будут пользоваться спросом, слишком мало компов с ZX-BUS есть в мире, а новый компьютер на модуле вполне может стать новой меккой для почитателей Спека. Вопрос только как сохранить систему команд от Zilog и выпускать этот модуль в промышленных маштабах, чтоб он стал доступен каждому по приемлемой цене?
Я думаю если соединить проц eZ80 50Mhz + видео YGV629+звук YMF721+память SRAM 16Mega и все это на маленьком модуле (благо все микросхемы в QFP упаковке), то получиться приблизительно то что я думаю.
Я тут работаю с одной фирмой, так они выпускают такие компьютер на модуле, глянь сюда и ты поймешь о чем я:
http://www.compulab.co.il/f82/html/f82-cm-datasheet.htm
и
http://www.compulab.co.il/x270cm/html/x270-cm-datasheet.htm
Но это уже искусство, судя по количеству фитч на размеры модуля!
YGV629
А где его можно купить?
А где его можно купить?
http://zx.pk.ru/showpost.php?p=25841&postcount=3
Romanich
16.11.2007, 04:49
Спасибо за ответ Romanich см. ещё
Romanich
16.11.2007, 04:51
А где его можно купить?
Добавлено через 1 час 46 минут
тут продают YGV629: www.qumax.com.cn
Добавлено через 1 час 47 минут
никто не хочет помочь заказать пару-три чипов?
Добавлено через 1 час 49 минут
Кратко о чипе: поддержка спрайтов 8x8 до 512x512 !!! 256color
Добавлено через 1 час 53 минуты
:smile::smile::smile:Объявляю акцию:smile::smile::smile:: кто поможет достать два-три YGV629, тому спаяю карточку и напишу базовый софт
Добавлено через 3 часа 1 минуту
а на счет мегадрайва - просто нужен - для изучения Уже не нужен
Romanich
19.11.2007, 04:21
линк на концепцию игровых консолей:
http://zx.clan.su/_fr/0/4973095.txt
Добавлено через 35 секунд
выкладываю линк на свою концепцию игровых консолей: http://zx.clan.su/_fr/0/4973095.txt
Romanich привет!
Просмотрел твои ветки на форумах, мой тебе совет напиши проигрыватель Java-апплетов для своей Advanced MicroMachine. В интернете полно игр для мобильников, да и LCD твоей машинки идеально приспособлен для них. Это даст толчок для людей повторить твой сабж, недаром говорят нет софта для железа - нет спроса на железо. А самому написать кучу игр непосилам будет.
Romanich
20.11.2007, 04:11
мой тебе совет напиши проигрыватель Java-апплетов для своей Advanced MicroMachine
как это скажется на производительности? и полноцености использования "оригинальной" периферии?
Добавлено через 2 минуты
мой брат шарит в играх от мобильников-сказал что существующие java-игры -полное дерьмо, так как они используют только 10% возможностей телефона
Romanich
28.05.2008, 09:20
работа с V9990 возобновилась. Намереваюсь переразвести плату.
прошу оставить здесь сообщения тех, кому V9990 небезразличен для применений на Спектруме и для прочих применений.
подробнее в разделе "Другие компьютеры" в теме "Мега машина"
кто-либо еще занимается тридевятым на спектруме? как успехи? genlock с видеосигналом синклера получился?
http://zx.pk.ru/showthread.php?t=7836&page=2
на YGV апликейшн можно полистать?
PS даты вижу, все в порядке
Забудь... Поезд ушел на запасные пути, проржавел и рассыпался в прах.
Powered by vBulletin® Version 4.2.5 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot