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

User Tag List

Страница 17 из 25 ПерваяПервая ... 131415161718192021 ... ПоследняяПоследняя
Показано с 161 по 170 из 243

Тема: Video Monster на V9990

  1. #161

    Регистрация
    04.09.2006
    Адрес
    Краснодар
    Сообщений
    58
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от captain cobalt
    Это недоделанные процессоры.
    Да что вы говорите! Любой процессор из линейки 68к - очень даже 'доделан'. А вот у кого-то мозги не доделаны - их хватает только лишь на то, чтобы генерить шум и чушь в отдельных темах (например - про линковку, или здесь).

  2. #162

    Регистрация
    02.11.2006
    Адрес
    Владивосток
    Сообщений
    481
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от captain cobalt
    Это недоделанные процессоры.
    Интересно узнать, по каким критериям Вы их так оценили?
    EMU Apparatchik Romanich
    http://emu-apparatchik.narod.ru

  3. #163

    Регистрация
    02.11.2006
    Адрес
    Владивосток
    Сообщений
    481
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от yoko_ono
    Любой процессор из линейки 68к - очень даже 'доделан'.
    С программной точки зрения согласен.
    С аппаратной нет! ИМХО можно было всю логику по дешифрации адресов/данных/стробов чтения/записи и выборов кристаллов памяти сделать внутри M68K. Тоже самое и с дсаками. В Z80 например есть ножка ~WAIT-намного удобная вещь, чем DSACK у M68K. А также у Z80 есть ножки ~NMI и ~INT. Наиболее удобен с железной точки зрения режим прерываний с фиксированными адресами - они жестко привязаны - и не надо перифералам на шину скидывать номер вектора или адрес хэндлера - это очень удобно! В Мудороле же - опять кило логики а эффект тот же самый... ИМХО Z80@20MHz самое то для игрушек (всесте с Сабжем
    Практика показала - ATmega8515@16MHz+Сабж(6 тактов для обращения к регистрам) - для движения/анимации спрайтов самое то!

    На счёт подвижек: составил схему картриджа/купил детальки на картридж. Осталость развести и сделать картридж

    Потом надо будет программатор сделать: это три 74x373, одна 74x04 , одна 74x08...

    P.S. Работа в последнее время пожирает меня полностью! Вечером как выжатый лимон приходишь - только 2 выходных дня остаётся на Hobby
    EMU Apparatchik Romanich
    http://emu-apparatchik.narod.ru

  4. #164

    Регистрация
    07.04.2005
    Адрес
    Санкт-Петербург
    Сообщений
    994
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А может не стоит с картриджами заморачиватся ? Время наглядно показало, что есть картридж и чем это черевато. Может лучше с CD-ROM сделать ? Расположить в некой области драйвер и загрузчик с CD и грузить игрушку с него. И места много и стоимость носителя копеечная и копировать удобно.
    A4000D Cyberstorm MK-III 060@50Mhz, 128Mb, UW-SCSI, A1200 030@50Mhz, 16Mb, CD32
    PowerMAC 9600, PPC604EV@350Mhz, 512Mb

  5. #165

    Регистрация
    04.09.2006
    Адрес
    Краснодар
    Сообщений
    58
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Romanich
    С программной точки зрения согласен.
    С аппаратной нет! ИМХО можно было всю логику по дешифрации адресов/данных/стробов чтения/записи и выборов кристаллов памяти сделать внутри M68K.
    Я, к сожалению, не знакома с физической архитектурой 68k. Но мне всё же кажется, что не дело процессора - выбирать кристаллы памяти и делать дешифрацию. Его дело - выполнять программу. А что, если к процессору подключить, например, синхронную память? SDRAM. Там никаких стробов не нужно, и архитектура 68к окажется удачнее, чем, к примеру, Z80.
    Тоже самое и с дсаками. В Z80 например есть ножка ~WAIT-намного удобная вещь, чем DSACK у M68K.
    Не могу ничего сказать, может быть, Вы поясните, в чём тут дело?

    А также у Z80 есть ножки ~NMI и ~INT. Наиболее удобен с железной точки зрения режим прерываний с фиксированными адресами - они жестко привязаны - и не надо перифералам на шину скидывать номер вектора или адрес хэндлера - это очень удобно!
    Насколько я помню, у 68к прерывание подаётся по 3 выводам - сразу и факт прерывания фиксируется, и его приоритет (всего, кажется, 7 приоритетов). Далее возможен режим или считывания вектора, или же т.н. автовекторный режим, когда номер вектора связан с приоритетом прерывания.
    Для Z80, опять же, при наличии более одного источника прерываний режим IM2 становится удобнее. Да, он требует некоторой (незначительной) аппаратуры, но зато сразу переход на нужный вектор, без утомительного 'поллинга'.
    В Мудороле же - опять кило логики а эффект тот же самый... ИМХО Z80@20MHz самое то для игрушек (всесте с Сабжем
    Ну это смотря для каких. Посмотрите игрушки на Neo-Geo!

  6. #166

    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    5,029
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    327
    Спасибо Благодарностей получено 
    336
    Поблагодарили
    258 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от yoko_ono
    Ну это смотря для каких. Посмотрите игрушки на Neo-Geo!
    Тридевятый конечно не потянет. Но вот разработать и прицепить к Z80 достаточно дешевую видеокарту, которая сможет обеспечить такие же (или лучше) качество и скорость графики сейчас уже не проблема. Правда, неогеевские игрушки - это еще и мегабайты и мегабайты данных (потому и картриджи были офигительно дорогие). Но это уже другая проблема.

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

  8. #167

    Регистрация
    02.11.2006
    Адрес
    Владивосток
    Сообщений
    481
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mike
    А может не стоит с картриджами заморачиватся ? Время наглядно показало, что есть картридж и чем это черевато.
    Чем может быть чреват картридж с 512k x 8 SRAM'ой, потребляющей при хранении данных ток 10мА? Снабжён ионистором на 5.5V 1F.
    С одной стороны: Q=It, с другой Q=CU => t=CU/I=1*5.5/0.01=550c или 9минут За это время всяко успею перенести картридж с программатора на материнку! При программировании и при работе в системе картридж питаетсявнешним источником питания...
    Это отладочный картридж-для девелопания программ
    Никто не мешает сделать релизный картридж из РОМов

    Цитата Сообщение от Mike
    Может лучше с CD-ROM сделать ? Расположить в некой области драйвер и загрузчик с CD и грузить игрушку с него. И места много и стоимость носителя копеечная и копировать удобно.
    Для начала нужно сделать хоть что-то (чтоб систему оживить), конкретно:
    1) Картридж
    2) Программатор
    3) Прога для программирования
    4) Мать на Z80 (CPU,Decoder,Mapper,...)
    5) Освоить Z80 Asm
    6) Пробовать писать программулины, в ходе которых смотрица работа
    периферии(видео/звук/управление/...)
    7) Навернуть что-нить ещё...

    К последнему пункту идут CD/.... Мне кажется, что более красивый вариант получица с CF/MMC
    Но до этого ещё далеко - нужно проектировать/собирать/испытывать/дорабатывать/ итп...
    EMU Apparatchik Romanich
    http://emu-apparatchik.narod.ru

  9. #168

    Регистрация
    02.11.2006
    Адрес
    Владивосток
    Сообщений
    481
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от yoko_ono
    Не могу ничего сказать, может быть, Вы поясните, в чём тут дело?
    Если девайс быстрый(типа 15-наносекундной СРАМы), то просто ~Wait не используется(ждать не надо) -он подтянут. Если девайс немножко (или сильно) тормозной - у него есть нога, которую притягивает к 0 - это идёт на ножку ~Wait Z80 - он вставляет один(или несколько) тактов, пока медленный девайс опять не подтянет.

    А в Мотороле всегда надо подтверждать приём/передачу данных для Mem и/или I/O, даже если девайс шустрый - это меня и обламывает делать...

    По мне лучше так: выставил адрес/данные, дал стробы записи/чтения и забыл... Вывод занятости тормозных девайсов цепляем к ~Wait CPU и всё!

    Цитата Сообщение от yoko_ono
    Насколько я помню, у 68к прерывание подаётся по 3 выводам - сразу и факт прерывания фиксируется, и его приоритет (всего, кажется, 7 приоритетов). Далее возможен режим или считывания вектора, или же т.н. автовекторный режим, когда номер вектора связан с приоритетом прерывания.
    У Z80 три режима прерывания-0,1,2. ИМХО 0,2- требуют дофига логики.
    Режим 1 - NMI с адреса 0x0066, INT с адреса 0x0038 - всё жёстко фиксированно. На ножки ~NMI и ~INT Z80 заводишь прерывания V9990 и YMF721 и будет счастье Больше ничё соединять не надо!!!
    В таком варианте схема легко собирается/нет излишков логики итд итп...
    EMU Apparatchik Romanich
    http://emu-apparatchik.narod.ru

  10. #169

    Регистрация
    02.11.2006
    Адрес
    Владивосток
    Сообщений
    481
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Lethargeek
    Но вот разработать и прицепить к Z80 достаточно дешевую видеокарту, которая сможет обеспечить такие же (или лучше) качество и скорость графики сейчас уже не проблема.
    Тогда между ними PCI-контроллер шины

    Цитата Сообщение от Lethargeek
    Правда, неогеевские игрушки - это еще и мегабайты и мегабайты данных (потому и картриджи были офигительно дорогие). Но это уже другая проблема.
    неужели так трудно собрать программатор микрух ПЗУ/ОЗУ и сам картридж на СРАМах??? ИМХО проблемы не вижу - захотел поиграть в одну игру - залил её программатором, захотел в другую - опять перепрошил! Захотел сдуть с фирменного картриджа - слил в файл с файла в свой картридж... проблем -то...
    EMU Apparatchik Romanich
    http://emu-apparatchik.narod.ru

  11. #170

    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    5,029
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    327
    Спасибо Благодарностей получено 
    336
    Поблагодарили
    258 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Romanich
    Тогда между ними PCI-контроллер шины
    Да зачем же? Вполне хватит шины Z80 - если вся (по крайней мере для "текущего уровня") графика будет в памяти видеокарты сидеть. Проблемы могут быть только с количеством объектов (произвольно накладывающихся, в том числе элементов фона), а не с их размером. Это еще помимо обсчета игровой логики, что тоже сильно от числа объектов (активных) зависит.

    Цитата Сообщение от Romanich
    неужели так трудно собрать программатор микрух ПЗУ/ОЗУ и сам картридж на СРАМах??? ИМХО проблемы не вижу - захотел поиграть в одну игру - залил её программатором, захотел в другую - опять перепрошил! Захотел сдуть с фирменного картриджа - слил в файл с файла в свой картридж... проблем -то...
    Вот я и говорю - другая проблема. Сможет ли Z80 через страницы успевать ворочать эти мегабайты, особенно если там не одна графика (которую можно в отдельную видеопамять перекачать), а сложное поведение персонажей и всяческие таблицы (возможно и звук, если опять не отдельная память).

    Цитата Сообщение от Romanich
    Никто не мешает сделать релизный картридж из РОМов
    А цена за мегабайт (просто не в курсе)..?
    Последний раз редактировалось Lethargeek; 27.11.2006 в 08:17.

Страница 17 из 25 ПерваяПервая ... 131415161718192021 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Турбо Видео v9990
    от CHRV в разделе Изображение
    Ответов: 227
    Последнее: 17.08.2014, 13:01
  2. RGB-video.
    от Dendy в разделе Изображение
    Ответов: 30
    Последнее: 21.03.2006, 13:10
  3. more new (?) video
    от kas1e в разделе Пресса
    Ответов: 2
    Последнее: 11.09.2005, 23:53

Ваши права

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