User Tag List

Показано с 1 по 10 из 66

Тема: MSX - VDP. Что делать с V9958. Пора менять?

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #3

    Регистрация
    16.12.2008
    Адрес
    Kharkov, Ukraina
    Сообщений
    2,221
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    18 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Это я к чему

    Какую замену можно предложить для V9958?

    V9990 тут как бы лидер. Благодаря конторе Sunrise, которая изготовила модуль Video9000.
    И все бы хорошо, и программы иногда пишутся и какая никакая активность в этом направлении есть. На этом хорошее и заканчивается. Сам по себе V9990 никакого отношения к стандарту MSX не имеет. С таким же успехом можно было прикрутить любой VDP от существующих в то время компьютеров и приставок. Потенциал V9990 не раскручивает даже R800, который сам по себе оказался не намного шустрей штатного Z80.

    R800 и Wait. facepalm

    - In internal RAM, 0 waits are inserted, or 1 wait if the instruction fetch crosses a 256-byte memory page boundary (“page break”).
    - In internal RAM, 2 waits are inserted for every memory read/write, or 3 if it does both, regardless of whether it is in the same page or not.
    - In internal RAM, 2 waits are inserted for every jp.
    - In internal ROM, 3 waits are inserted.
    - In external memory, 4-5 waits are inserted depending on bus clock alignment.
    - For I/O, 6-7 waits are inserted depending on bus clock alignment.
    - For I/O to ports 98H-9BH, ± 54 extra waits are inserted if not enough time has passed since the last access to these ports.
    [свернуть]

    На мой взгляд, проект PlaySoniq и Franky с инородным VDP, намного предпочтителен для замены V9958.

    Или можно пойти другим путем и оставить полную совместимость со стандартом MSX. Допустим, включить несколько V9958 в параллель с одним выходом, как сделал некий бразилец. Или расшарить память VDP для CPU - проект ADVRAM. Но опять же запас у китайцев V9958, не вечен.

    И последний вариант. Можно пойти по пути проекта F18A для TI-99/4A. Запихнуть V9958 в FPGA оставить базовую совместимость и добавить новые возможности. Этот вариант в долгосрочной перспективе самый предпочтительный, что ли выходит.
    Последний раз редактировалось OrionExt; 05.01.2018 в 15:05.
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

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

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

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

Похожие темы

  1. MSX - что делать и кто виноват (с)
    от OrionExt в разделе MSX
    Ответов: 21
    Последнее: 12.01.2018, 20:57
  2. Ответов: 6
    Последнее: 17.04.2012, 06:59
  3. Продам 512 Пентагон,тот что хотел менять на УКНЦ!
    от Mad Killer/PG в разделе Барахолка (архив)
    Ответов: 8
    Последнее: 14.03.2011, 22:17
  4. Что делать со Спектрумом?
    от STS в разделе Разный софт
    Ответов: 8
    Последнее: 09.10.2010, 22:50
  5. [FWD] Знать, что делать, а не как делать Автор: Сергей Леонов
    от Wladimir Bulchukey (500:95/462) в разделе Зарубежные компьютеры
    Ответов: 1
    Последнее: 29.06.2006, 17:29

Ваши права

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