User Tag List

Страница 75 из 87 ПерваяПервая ... 717273747576777879 ... ПоследняяПоследняя
Показано с 741 по 750 из 868

Тема: Вектор-06Ц: Общие вопросы

  1. #741

    Регистрация
    03.07.2021
    Адрес
    г. Кировск
    Сообщений
    922
    Спасибо Благодарностей отдано 
    87
    Спасибо Благодарностей получено 
    211
    Поблагодарили
    156 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от svofski Посмотреть сообщение
    То есть надо было где-то хранить прототип спрайта в невидимой странице, например
    Можно сделать аппаратное разделение при работе с памятью: читаем из одной области, а пишем уже в другую. Навроде разделения выборки опкода и данных.
    Это позволило бы хранить спрайты/данные в "верхней" памяти, а писать уже в видеопамять. Кваз же, как понимаю, затеняет верхнюю? Вот как раз бы и пригодилось.

  2. #742

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

    По умолчанию

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

  3. #743

    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,299
    Спасибо Благодарностей отдано 
    1,028
    Спасибо Благодарностей получено 
    813
    Поблагодарили
    484 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

    Интересно чего бы стоило схемотехнически сделать на Векторе самое минимальное ускорение -- параллельную запись байта в несколько выбранных плоскостей залпом? Понятно, что это не для всех случаев полезно, но зато такой "ускоритель" проще представить в схеме современной Вектору, чем настоящие спрайтовые или блиттерные навороты.
    Больше игр нет

  4. #744

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,391
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от svofski Посмотреть сообщение
    И сдвигов и вообще ничего
    Сдвиги в ega есть

    Этот пользователь поблагодарил ivagor за это полезное сообщение:

    svofski(26.07.2022)

  5. #745

    Регистрация
    20.01.2010
    Адрес
    г. Зеленоград
    Сообщений
    600
    Спасибо Благодарностей отдано 
    28
    Спасибо Благодарностей получено 
    231
    Поблагодарили
    123 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от svofski Посмотреть сообщение
    Это помогло бы во многих случаях. Правда на EGA, если память не изменяет, мы могли таким образом копировать четыре плоскости залпом, но только из видеопамяти в видеопамять.
    Да, но и это было же круто. Commander Keen тому примером, 60 честных кадров в секунду на EGA. Честный мягкий скролл.

    4xИР23 и управление, было бы офигенно! Вектор и так один из лучших компов на 8080, а ещё и чутка добавить ...

  6. #746

    Регистрация
    05.04.2013
    Адрес
    Починки, Нижегородская обл.
    Сообщений
    1,371
    Спасибо Благодарностей отдано 
    402
    Спасибо Благодарностей получено 
    647
    Поблагодарили
    255 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от svofski Посмотреть сообщение
    Плохо знаком с Корветом в деталях, но я слышал, что какая-то часть такого подхода в нем была реализована.
    Да, есть что-то подобное. Вроде бы и недавно с Корветом разбирался, но как-то там это не совсем очевидно сделано, так что детали тоже уже не помню.
    Но в Корвете видеопамяти 48 Кб в минимальном варианте (и 192 Кб в максимальном), так что это несколько другая "весовая категория", сравнивать с Вектором не приходится...
    Последний раз редактировалось Pyk; 27.07.2022 в 00:23. Причина: typo

  7. #747

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,391
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Pyk Посмотреть сообщение
    Но в Корвете видеопамяти 48 Кб в минимальном варианте (и 192 Кб в максимальном), так что это несколько другая "весовая категория", сравнивать с Вектором не приходится...
    Не вижу препятствий для сравнения. И это при том, что на мой взгляд ускоритель подобного рода не особо нужен был корвету и в векторе от него было бы не так уж много толка. Это по одному из возможных критериев эффективности - увеличение быстродействия/аппаратные затраты (на элементной базе того времени).

  8. #748

    Регистрация
    20.01.2010
    Адрес
    г. Зеленоград
    Сообщений
    600
    Спасибо Благодарностей отдано 
    28
    Спасибо Благодарностей получено 
    231
    Поблагодарили
    123 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Lethargeek Посмотреть сообщение
    вот если бы вместо возни с портами, настройками режимов и плоскостей просто выбирать два цвета и их фигачить...
    ??? В EGA можно и так. Например, ставим set/reset на нужные цвета, и вперёд.

    EGA на самом деле нормально спроектирован для своей задачи, просто документация на него воистину кошмарна. Её надо разбирать, как древний шифр алхимиков, блин.

  9. #749

    Регистрация
    15.10.2017
    Адрес
    г. Хабаровск
    Сообщений
    472
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    103
    Поблагодарили
    64 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Здравствуйте!

    Возможно такой вопрос, были вообще законченные разработки в плане сменить процессор Вектора на ИМ1821ВМ85 или i8085?

    Подскажите тему где такое обсуждалось?
    FPGA - наше все!

  10. #750

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,391
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от svofski Посмотреть сообщение
    Интересно чего бы стоило схемотехнически сделать на Векторе самое минимальное ускорение -- параллельную запись байта в несколько выбранных плоскостей залпом?
    Это наверно единственная реалистичная штука из этой серии. Скорее всего хватило бы 2-3 микросхем и не надо разводить кучу дополнительных дорожек. Достаточно разрешать/запрещать casы РУ6ых при записи в 8000-FFFF.

Страница 75 из 87 ПерваяПервая ... 717273747576777879 ... ПоследняяПоследняя

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

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

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

Ваши права

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