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

User Tag List

Страница 1 из 5 12345 ПоследняяПоследняя
Показано с 1 по 10 из 41

Тема: Видеоплеер с FLASH CARD 4 ZX Spectrum

  1. #1
    Veteran Аватар для andrews
    Регистрация
    20.04.2006
    Адрес
    Санкт-Петербург
    Сообщений
    1,484
    Благодарностей: 121
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Видеоплеер с FLASH CARD 4 ZX Spectrum

    Это проект никак нее связан с "Обществом любителей Спектрума"
    Речь идет об отдельном модуле с аппаратным декодером видео и аналоговым выходом, контроллером формирующим поток и флэш картой.

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

  3. #2
    Veteran
    Регистрация
    06.05.2006
    Адрес
    Ливны, Орловская обл
    Сообщений
    1,169
    Благодарностей: 192
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А чем обусловлен выбор спеки, как основы, кроме как фанатизмом? =)
    И что это даст Спектруму?

  4. #3
    Veteran Аватар для andrews
    Регистрация
    20.04.2006
    Адрес
    Санкт-Петербург
    Сообщений
    1,484
    Благодарностей: 121
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Спектруму это даст принципмально новые возможности. В начале игры можно будет прокручивать ролик. Можно смотреть оцифрованные демки ... очень много
    Можно смотреть с друзьями свои первые любительские фильмы. Ну, и разумеется любое другое видео.
    Таким образом это не выбивается из канвы творчества. Мне как разработчику все-равно на какой платформе пробовать. Просто для писи это не актуально, а на Спектруме никогда не появится процессор, сопоставимый по мощности даже с Pentium III...поэтому для него решения в виде отдельных функционально законченных плат с мощными локальными архитектурами кажутся мне перспективными.

  5. #4
    Master
    Регистрация
    27.04.2005
    Адрес
    Москва
    Сообщений
    869
    Благодарностей: 3
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вообще тут Andrews прав. Получится распределенная архитектура, а... Собственно что в этом плохого? Кроме того что кто-то может сказать что "это не спек"...
    Мне тут как-то вечером представился GS+ (условно) с поддержкой MPEG AUDIO. Такая плата должна иметь собственный доступ к контроллеру IDE. Точнее - собственный контроллер IDE, видимый и с материнской платы как скажем NemoIDE.
    Полноценная реализация файловой системы HDD для этого не нужна. Материнская плата может вместо этого сообщать дочерней Block List файла (список секторов винта в том порядке в каком их надо читать) - и порядок.
    Хотя... Такие концептуальные вещи ИМХО все-таки надо начинать с современного CPU такого как z180. Обратную совместимость со старым спеком для z180 обеспечить можно без проблем. Можно и на eZ80, но с проблемами (там встроенные порты съедят TR-DOS и прочие привычные нам вещи, там если только на импортную DOS переехать сразу, там пофиг какие порты ибо API толковый).
    Режим старого спека будет являться subset'ом архитектуры такой машины, но от этого никуда не деться. Впрочем режим 48 кб тоже является subset'ом ZX128, и никто от этого не умер. Зато в нативном режиме будет тебе Flat address space до 4 мб, а там можно ох как развернуться... И видео/аудио с DMA заделать и много чего еще... И частота уже не 3.5 мГц...

  6. #5
    Veteran
    Регистрация
    06.05.2006
    Адрес
    Ливны, Орловская обл
    Сообщений
    1,169
    Благодарностей: 192
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    "Flat address space до 4 мб" У eZ80 же 16?
    Про многопроцессорность уже не раз спорили, вроде решили что сопроцессор в десятки, а то и стони раз мощнее CPU это не хорошо =)
    Если брать eZ80 как CPU, то возникают определённые сомнения, в том, что ему хватит производительности на декодировку видео.
    Поскольку сейчас в embedded правит arm, то и сравнивать надо с ним
    http://www.us.design-reuse.com/artic...icle11288.html
    ТЕ на декодировку 352x288 при ~20 fps нужно около 200 arm mips'ов. У eZ80 - 80 MIPS на 50 MHz. 8ми битных мипсов... Да даже если и 16ти...
    Такая вот арифметика.

  7. #6
    Veteran Аватар для andrews
    Регистрация
    20.04.2006
    Адрес
    Санкт-Петербург
    Сообщений
    1,484
    Благодарностей: 121
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вы меня не поняли. Зачем видеоплееру IDE?
    Его контроллер поддерживает локальную FAT, а z80 выдает по запросу директории и файлы через цепочку ответных сообщений на запросы. Протокол обмена сообщениями разработать и драйвер написать.
    А насчет того, что плохо иметь разномощностные архитектуры...типичная клиент-серверная архитектура...спектрум в качестве тонкого клиента...отдельные функционально законченные модули в качестве серверов приложений

  8. #7
    Master
    Регистрация
    27.04.2005
    Адрес
    Москва
    Сообщений
    869
    Благодарностей: 3
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от andrews
    Зачем видеоплееру IDE?
    Его контроллер поддерживает локальную FAT, а z80 выдает по запросу директории и файлы через цепочку ответных сообщений на запросы.
    1) CPU не успеет - качать слишком много. По крайней мере на 3.5 мГц.
    2) В случае видео это конечно неприменимо, а вот аудио таким образом можно играть полностью в фоне, при этом скажем работая в XASе.

  9. #8
    ZEK
    Гость

    По умолчанию

    Цитата Сообщение от NovaStorm
    У eZ80 - 80 MIPS на 50 MHz. 8ми битных мипсов... Да даже если и 16ти...
    Такая вот арифметика.
    Я думаю было бы правильней 50MIPS на 80MHZ то так как таких процов нет пропорционально уменьшаем циферку

  10. #9
    Master
    Регистрация
    27.04.2005
    Адрес
    Москва
    Сообщений
    869
    Благодарностей: 3
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NovaStorm
    Про многопроцессорность уже не раз спорили, вроде решили что сопроцессор в десятки, а то и стони раз мощнее CPU это не хорошо =)
    Вообще по-хорошему тут ты прав.

  11. #10
    Veteran Аватар для andrews
    Регистрация
    20.04.2006
    Адрес
    Санкт-Петербург
    Сообщений
    1,484
    Благодарностей: 121
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sonic
    1) CPU не успеет - качать слишком много. По крайней мере на 3.5 мГц.
    2) В случае видео это конечно неприменимо, а вот аудио таким образом можно играть полностью в фоне, при этом скажем работая в XASе.
    опять не поняли... видеопоток для аппаратного декодера mpeg формирует локальный мелкопроцессор, например ARM 7, он же загружает файл с !локального же! SD-диска ( и с файловой системой разбирается)...а z80 как клиенту по запросам отсылает файлы текущего директория...что z80 не справится принять 2К ASCII?
    ARM7+вся обвязка= сервер приложений
    zx spectrum (z80) = тонкий клиент
    аналоговый выход видео формируется на самой карточке
    при необходимости муксируется с выходом с zx spectrum

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

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

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

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

Похожие темы

  1. Flash Color
    от moroz1999 в разделе Unsorted
    Ответов: 14
    Последнее: 05.12.2006, 13:12
  2. flash rom help!
    от skyther в разделе Unsorted
    Ответов: 15
    Последнее: 18.09.2006, 14:58
  3. FLASH under ROM
    от breeze в разделе Unsorted
    Ответов: 31
    Последнее: 10.07.2006, 16:04
  4. General Sound Card
    от Splinter в разделе Звук
    Ответов: 47
    Последнее: 06.04.2006, 17:15

Ваши права

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