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

User Tag List

Страница 3 из 3 ПерваяПервая 123
Показано с 21 по 26 из 26

Тема: SUBOR SB225-B "клавиатурная Денди".

  1. #21
    Veteran Аватар для falanger
    Регистрация
    21.04.2006
    Адрес
    город Черняховск
    Сообщений
    1,102
    Спасибо Благодарностей отдано 
    29
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    9 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Сегодня весь день вдумчиво читал и перечитывал доку и описание видеоконтроллера 6538.

    Выводов 2.

    1) Его нельзя использовать для вывода "готовых картинок" например для кручения таким образом "кино". Это чисто спрайтовый видеоконтроллер.

    2) Из-за п.1 большое видео-ОЗУ ему ни нафиг ни сдалось в варианте "компа". Он его не сможет эффективно использовать. Так нафига городить огород?
    К тому-же заливка даже 128Кх8 страницами по 16К через регистры видеоконтроллера в ПДП по обратному ходу луча...
    "Мъсье знает толк в извращениях(с)".
    А так на все про все хватит 16Кх8 адресуемой им памяти.

    (Пояснение:

    В картридже приставки "страничная" адресация видео-ПЗУ сделана чисто по причине эффективной организации игрушки. Там есть смысл "перещелкивать" готовые залитые банки со спрайтами согласно игровой ситуации.

    А вот в режиме компа, да еще при особенности организации видео-ОЗУ видеоконтроллера Денди делать его "многостраничным" - смысла нет.)

    Предлагаю поставить на будущей "елке" поставить одну кеш-статику 32Кх8, половиной которой 16Кх8 стационарно и будет рулить видеоконтроллер. И дальше на разъемы "елки" шины видеоконтроллера не разводить и "адресацией" внешней страничного видео-ОЗУ не парится.

    По крайней мере мне такой совет дал мой друг-разработчик. И я склоняюсь му последовать...

  2. #22
    Guru Аватар для fan
    Регистрация
    11.02.2005
    Адрес
    Москва
    Сообщений
    3,789
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от falanger Посмотреть сообщение
    1) Мануал на видеоконтроллер 6538. Оттуда возьмем схему подключения видео-ОЗУ 16 Кб Показанный на схеме регистр в Денди уже есть и надо к соответствующим разъемам картриджа подключить толь статик-ОЗУ 32Кх8. И пофига что пока нет внешней дешифрации и всего 1 страница на 16К. Её хватит чтобы научится писать в видео-ОЗУ через ПДП и регистры процессора.
    ИМХО Не нужену больше 16к с внешним маппером . Ибо таблица тайлов в сопре от этого сама не выростит . Практически все игрушки просто подкидывают тайлы задника и спрайтов за кадровое прерывание и обновляют таблицу имён тайлов .
    Юзать внешний маппер ИМХО просто не реально , т.к. фиг получится скомпоновать фазы анимации разных обектов в разных страницах . А щелкать страницами в реал тайме да ещё умудряться менять таблицу имен тайлов будет крайне глюкодромично и скорей всего не реально ИМХО .

    Добавлено через 3 минуты
    Вобщем я опоздал с коментариями %)

    Добавлено через 6 минут
    ================================================== ================
    Цитата Сообщение от falanger Посмотреть сообщение
    1) Его нельзя использовать для вывода "готовых картинок" например для кручения таким образом "кино".
    Отчего же нельзя , закидывай тайлов сколько влезит за кадр и смотри
    Цитата Сообщение от falanger Посмотреть сообщение
    Это чисто спрайтовый видеоконтроллер.
    Вероятно имелось ввиду тайловый .
    Последний раз редактировалось fan; 30.05.2008 в 20:53. Причина: Добавлено сообщение
    Спек128 - испанская выдумка, навязанная Сэру Клайву. © Shaos
    REAL HARDWARE MUST LIVE ! - http://SBLive.narod.ru/ZX-Spectrum/

  3. #23
    Veteran Аватар для falanger
    Регистрация
    21.04.2006
    Адрес
    город Черняховск
    Сообщений
    1,102
    Спасибо Благодарностей отдано 
    29
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    9 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Почитал кое-какие темы у Мигеры на форуме.
    Страничная адресация и внешнее расширенное видео-ОЗУ может быть полезным.
    НО - и указанные коллегой fan-ом проблемы имеют место быть...

    Добавлено через 47 минут
    Провел ревизию тех деталей что планирую "пожертвовать" для расширения Денди:
    UM61512, статик-ОЗУ организации 64Кх8 - 4 шт. 256 Кб памяти в сумме.
    UM61256, статик-ОЗУ организации 32Кх8 - 23 шт. 736 Кб памяти в сумме.
    W24257, статик-ОЗУ организации 32Кх8 - 8 шт. 256 Кб памяти в сумме.
    29ЕЕ010, FLASH организации 128Кх8 - 8 шт. 1024 Кб памяти в сумме.

    Итого - 1024К FLASH-диск хочу. Но его дешифратор по "Reset" должен впечатывать первую 4Кб страницу флеш-диска в конец памяти 6502 где находится точка перехода по RESET у денди.
    Соответственно там должна жить BIOS, или по крайней мере её начало. Которая инициализирует порты и устройства.

    Хочется также и оперативку 512К которую можно расширить до 1024К.

    Ну и потом можно подумать о видео-ОЗУ в внешней дешифрацией в 256К-1024К например. А может и не морочиться оставив одну страницу в 16К.

    Добавлено через 1 час 24 минуты
    А теперь я объясню почему я "нацеливаюсь" на страницы ОЗУ-ПЗУ по 4 Кб.

    Раскладка памяти Денди согласно мануалу Мигеры следующая:

    $0000-$07FF 2K RAM
    $0800-$1FFF 6K RAM Mirror (x3)
    $2000-$2007 $8 = 8 байт Registers Video
    $2008-$3FFF $1FF8 = 8184 байт Register Video Mirror (x1023)
    $4000-$4017 $20 = 32 байта Register Audio & DMA & I/O
    $4018-$4FFF $0FE8 = 4072 байта Not used
    $5000-$5FFF 4K Expansion ROM (for MMC5)
    $6000-$7FFF 8K SRAM (WRAM)
    $8000-$BFFF 16K PRG-ROM (1)
    $C000-$FFFF 16K PRG-ROM (2)

    Итого видим что:

    $5000-$5FFF 4K Expansion ROM (for MMC5) - "банка" на 4К.
    $6000-$7FFF 8K SRAM (WRAM) - 2 "банки" на 4К.
    $8000-$BFFF 16K PRG-ROM (1) - 4 "банки" по 4К.
    $C000-$FFFF 16K PRG-ROM (2) - 4 "банки" по 4К.

    Итого - область памяти в 44К которая логично делится на 11 "банок" по 4К.
    И при полной дешифрации банки ОЗУ-ПЗУ по 4К в эту область подставляем в такой комбинации как нам надо.

    Это смотрится предпочтительней по сравнению с:

    - ОЗУ процессора: 8 + 512 Кбайт, из которых 8 килобайт hard-wired, 512 килобайт переключаемые, страницами по 16 Кбайт;
    - ПЗУ: 16 Кбайт;
    И кстати, чего я голову парю, если написано:

    - 8 (32) Кбайт для загрузки шрифтов; ОЗУ видеопроцессора
    Ставим 16 Кб, "половинкой" статик-ОЗУ 32Кх8 как оно изображено в мануале на видеоконтроллер 6538/ТА03.
    Последний раз редактировалось falanger; 30.05.2008 в 23:15. Причина: Добавлено сообщение

  4. #24
    Veteran Аватар для falanger
    Регистрация
    21.04.2006
    Адрес
    город Черняховск
    Сообщений
    1,102
    Спасибо Благодарностей отдано 
    29
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    9 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Дошел до меня сабж "Магистр". Собрал имплантировав резинки от ломаной клавиатуры. Скоро попытаюсь включить, сегодня тупо нет времени.

  5. #25
    Member Аватар для poisk
    Регистрация
    13.04.2008
    Адрес
    Киров
    Сообщений
    81
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Нарисовал схемку своего Subor'a, но пока только на бумаге. Освоюсь с eagle переведу в электронный вид.

    Освоился. В архиве 2 схемы: первая - контроллер клавиатуры и принтера Сюбора, вторая - контроллер принтера от Денди. Вся нумерация как на плате. Добавил в архив схему самой клавиатуры.
    Вложения Вложения
    Последний раз редактировалось poisk; 11.12.2008 в 20:08.

  6. #26
    Member
    Регистрация
    18.05.2011
    Адрес
    Воронежская обл.
    Сообщений
    129
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от poisk Посмотреть сообщение
    Нарисовал схемку своего Subor'a
    Так чем схемы открывать?

    Я так понял 486 это китайский вариант, хотя похож на один из наших, но они все разные https://fcgamer.wordpress.com/category/subor/

    Хочу срисовать схему 225, да есть только обломки плат, разыскивается фотка. Картриджа тоже нет, пока никаких схем не нашлось.

    Сайт с упоминаем скорее мёртв http://sannata.org/articles/subor.shtml
    ----------
    Файлы реально в орле открываются, только они бинарные, вроде как очень первые версии орла были в таком формате, поэтому открывается с матюками.

    Обе схемы одинаковые, точнее первая с принтером это кусок второй, видимо в другом компе похожая схема с другой реализацией.

    Вторая схема не без ошибок, 1 нога sb1 помечена как print1, но реально она идёт к 1 ноге lpt, который почемуто помечен как /stb. Возможно ошибки и в других местах, хорошо бы фотку платы сюбора.
    Наглядной схему тоже не назвать, ни разъёмов, ни перемычек, нет даже разделения какие микросхемы на какой плате. Не удивительно что при такой сложности есть ошибки, надо было рисовать как есть.
    Поэтому и думал нарисовать именно платами
    Последний раз редактировалось LED; 28.12.2019 в 19:40.

Страница 3 из 3 ПерваяПервая 123

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

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

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

Похожие темы

  1. Ответов: 67
    Последнее: 21.04.2021, 14:51
  2. Ответов: 6
    Последнее: 20.11.2007, 11:29
  3. Ответов: 5
    Последнее: 20.06.2005, 00:10
  4. "Ремейк или плагиат?" или "про FIRE & ICE..."
    от antiplagiat в разделе Игры
    Ответов: 27
    Последнее: 04.06.2005, 02:55

Ваши права

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