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

User Tag List

Страница 15 из 20 ПерваяПервая ... 111213141516171819 ... ПоследняяПоследняя
Показано с 141 по 150 из 193

Тема: "Океан-240": видеовыход

  1. #141
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,844
    Спасибо Благодарностей отдано 
    654
    Спасибо Благодарностей получено 
    1,822
    Поблагодарили
    1,045 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Решил не оффтопить в спрайтах, а написать сюда. Фэнтезийный вариант, как с минимальными затратами получить режим с 16 цветами. Речь о режиме 128x256x16 цветов на точку. Для него нужна замена одной микросхемы и немного вашего любимого провода. D66 (556РТ4) надо заменить как минимум на 556РТ14 и подать туда на три "лишние" адресных входа: сигналы с D34\10 и D36\10 и 3 МГц. Для переключения режима придется пожертвовать половиной палитр и один бит номера палитры отдать собственно на переключалку 2-4/16. Если есть подобная ПЗУшка бОльшего размера, то палитрами можно не жертвовать, но тогда нужно куда-то засунуть бит переключения режимов.
    Можно воспринимать это как затравку для размышления над New Okeanом.

  2. #142
    Guru Аватар для svofski
    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,116
    Спасибо Благодарностей отдано 
    795
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    403 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А нельзя ему палитру сделать в РУ, чтобы было как на Векторе? 4 цвета само по себе это не обязательно плохо. Плохо, что приходится мириться со странными наборами цветов.
    Больше игр нет

  3. #143
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,844
    Спасибо Благодарностей отдано 
    654
    Спасибо Благодарностей получено 
    1,822
    Поблагодарили
    1,045 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Если заменить ROM на SRAM, то было бы совсем хорошо. Проблема в том, что тогда надо обеспечить возможность процессору записывать в SRAM палитры.
    Признаюсь, что немного думал на эту тему, и одна из мыслей такая - весь "классический" океанский софт вроде бы переключает палитры через Esc, а не лезет самостоятельно в порт. А это значит, что можно на SRAM не подавать номер палитры, а вместо этого менять там цвета. При этом три бита порта освободятся. Примерно аналогично можно поступить с битами выбора цвета фона, если сделать перепрограммируемую палитру, то они имхо не нужны (при этом формат хранения и фрагмент схемы после пзу придется немного поменять). Итого освобождаются 6 бит порта, которых с запасом хватит для задания адреса SRAM палитры при программировании. Там достаточно 256/8=32 адреса, т.е. 5 бит, если без ранее озвученной фантазии про 16цветный режим. А если бит c D10\18 отрабатывать не через пзу, а отдельно логикой, то хватит и SRAM с 4 битами адреса. Но еще нужен порт данных для записи в SRAM, надо смотреть куда его приткнуть.
    Последний раз редактировалось perestoronin; 12.07.2019 в 20:08.

  4. #144
    Banned
    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,841
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    512 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Но еще нужен порт данных для записи в SRAM, надо смотреть куда его приткнуть.
    в итоге софта под это не будет
    тот который будет
    будет работать только в эмуляторе
    тк никто дорабатывать машину для этого не будет

    платформа не такая распространенная и известная
    чтобы сейчас делать новые видео режимы...

    меритесь с тем что есть
    и ищите способ как выжать больше из то что есть
    (впридачу на вид у океана большие возможности)
    а не что можно припаять чтоб было 16 цвет на точку...

  5. #145
    Guru Аватар для svofski
    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,116
    Спасибо Благодарностей отдано 
    795
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    403 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    в итоге софта под это не будет
    Мы и так не обременены тяжким наследием огромного количества написанного для Океана софта. Все обе игры для него разрабатываются прямо сейчас.
    Больше игр нет

  6. #146
    Veteran Аватар для perestoronin
    Регистрация
    25.11.2011
    Адрес
    г. Красногорск
    Сообщений
    1,389
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Решил не оффтопить в спрайтах, а написать сюда. Фэнтезийный вариант, как с минимальными затратами получить режим с 16 цветами. Речь о режиме 128x256x16 цветов на точку. Для него нужна замена одной микросхемы и немного вашего любимого провода. D66 (556РТ4) надо заменить как минимум на 556РТ14 и подать туда на три "лишние" адресных входа: сигналы с D34\10 и D36\10 и 3 МГц. Для переключения режима придется пожертвовать половиной палитр и один бит номера палитры отдать собственно на переключалку 2-4/16. Если есть подобная ПЗУшка бОльшего размера, то палитрами можно не жертвовать, но тогда нужно куда-то засунуть бит переключения режимов.
    Можно воспринимать это как затравку для размышления над New Okeanом.
    +1 Добавить в разводку очередного варианта платы не сложно. Насочинять остальную часть прошивки 556РТ14 для такой замены кому поручить?

    - - - Добавлено - - -

    Цитата Сообщение от ivagor Посмотреть сообщение
    Если заменить ROM на SRAM, то было бы совсем хорошо. Проблема в том, что тогда надо обеспечить возможность процессору записывать в SRAM палитры.
    Признаюсь, что немного думал на эту тему, и одна из мыслей такая - весь "классический" океанский софт вроде бы переключает палитры через Esc, а не лезет самостоятельно в порт. А это значит, что можно на SRAM не подавать номер палитры, а вместо этого менять там цвета. При этом три бита порта освободятся. Примерно аналогично можно поступить с битами выбора цвета фона, если сделать перепрограммируемую палитру, то они имхо не нужны (при этом формат хранения и фрагмент схемы после пзу придется немного поменять). Итого освобождаются 6 бит порта, которых с запасом хватит для задания адреса SRAM палитры при программировании. Там достаточно 256/8=32 адреса, т.е. 5 бит, если без ранее озвученной фантазии про 16цветный режим. А если бит c D10\18 отрабатывать не через пзу, а отдельно логикой, то хватит и SRAM с 4 битами адреса. Но еще нужен порт данных для записи в SRAM, надо смотреть куда его приткнуть.
    +1 тоже интересный вариант, но требует схемной проработки вместо более простой предыдущей замены. Кроме того емкие SRAM не долго живут в таких узлах, а разные долгоживущие КР531РУ9 имеют совсем небольшую емкость. Достаточно для задумки КР531РУ9 ? 64 бит (16 слов х 4 разряда) ?
    Последний раз редактировалось perestoronin; 12.07.2019 в 20:16.

    Ретрокладовая продажи

    продажи
    [свернуть]

  7. #147
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,844
    Спасибо Благодарностей отдано 
    654
    Спасибо Благодарностей получено 
    1,822
    Поблагодарили
    1,045 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Не стоит воспринимать озвученные мною фантазии слишком серьезно. Хотя они сравнительно реалистичные (особенно первая с заменой пзушки на более емкую), но для их внедрения нужны какие-то очень весомые причины и много желания. Про New Okean я специально написал, хотя это и было толстовато.
    Можно спуститься поближе к земле и вспомнить, что у tnt23 не все было гладко с получением цветного изображения с океана. Если уж прикладывать силы, то наверно в первую очередь сюда и уточнить аналоговую часть, чтобы были нормальные цвета изображения и фона. Возможно этот вопрос уже решен, просто я не в курсе.

  8. #148
    Banned
    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,841
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    512 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от perestoronin Посмотреть сообщение
    Кроме того емкие SRAM не долго живут в таких узлах
    откуда такая инфа?

  9. #149
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,844
    Спасибо Благодарностей отдано 
    654
    Спасибо Благодарностей получено 
    1,822
    Поблагодарили
    1,045 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    На мой дилетантский взгляд для палитры лучше (для любого компа которому их будет достаточно, не обязательно для океана) 1802ИР1. Пример такого их использования в Aleste 520. Они двухпортовые и быстрые (в алесте нормально работают с пиксельклоком 16 МГц).

  10. #150
    Moderator Аватар для BYTEMAN
    Регистрация
    11.01.2006
    Адрес
    Брест/Минск
    Сообщений
    8,394
    Записей в дневнике
    4
    Спасибо Благодарностей отдано 
    179
    Спасибо Благодарностей получено 
    115
    Поблагодарили
    57 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    На мой дилетантский взгляд для палитры лучше (для любого компа которому их будет достаточно, не обязательно для океана) 1802ИР1. Пример такого их использования в Aleste 520. Они двухпортовые и быстрые (в алесте нормально работают с пиксельклоком 16 МГц).
    ИР1 периодически попадаются трупы, приехала мне как-то партия из 4-х чипов, ни одной живой - где-то часть битов выбита, где-то залипшие биты... Хотя чипы были новые.
    С уважением, Александр.
    Scorpion ZS-256 Turbo+ GMX-2048
    SID-Blaster/ZX
    Музей ретрокомпьютеров в Минске!
    Здесь ничего нет => http://byteman.by
    И здесь тоже --->>> http://bytespace.by

Страница 15 из 20 ПерваяПервая ... 111213141516171819 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. "Океан-240": подключение клавиатуры
    от tnt23 в разделе Океан-240
    Ответов: 62
    Последнее: 29.03.2024, 18:37
  2. Компьютер "Океан-240"
    от Gryphon в разделе Океан-240
    Ответов: 404
    Последнее: 17.03.2024, 20:27
  3. Реплики платы ПЭВМ "Океан-240"
    от perestoronin в разделе Океан-240
    Ответов: 300
    Последнее: 15.01.2024, 21:09
  4. Реплика КНГМД ПЭВМ "Океан-240"
    от Viktor2312 в разделе Океан-240
    Ответов: 54
    Последнее: 15.12.2023, 21:55
  5. Ответов: 22
    Последнее: 06.12.2018, 11:55

Ваши права

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