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

User Tag List

Страница 6 из 8 ПерваяПервая ... 2345678 ПоследняяПоследняя
Показано с 51 по 60 из 73

Тема: C64: Клёво, но непонятно

  1. #51

    Регистрация
    05.10.2005
    Адрес
    Москва
    Сообщений
    153
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Совершенно правильно - В Амиге видеоконтроллер сам все делал, причем независимо от размера спрайта. В Коммодоре не так.

  2. #52

    Регистрация
    23.01.2005
    Сообщений
    1,113
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Знахарь
    И память под спрайты не выделялась в Амигах а просто в нужное место (каж. в регистр / порт) засылался номер спрайта, параметры и его аддр в ОЗУ. ВСЁ. дальше ГПУ само все берет и масочку если надо и рога и копытца.
    А пц так вообще БЫЛ убогой платформой, так и умер в убожестве, задохнувшись от мегагерцев!

    Вообще-то номер спрайта никуда не засылается. Есть 8 указателей в память для 8 каналов спрайтовой ДМА. А дальше да - первыми 2мя вордами каждый канал берёт координаты/размеры на экране, далее непосредственно граф. данные. После вывода всего спрайта фетчатся следующие 2 ворда - и снова можно выводить спрайт в том же канале, но ниже на 1 строчку, чем предыдущий. Таким образом, на амиге 8 спрайтов не могут быть в 1 горизонтальной строчке, а так - дофигища.
    Последний раз редактировалось lvd; 24.01.2006 в 17:34.
    --- Кто съел всю уху?

  3. #53

    Регистрация
    23.01.2005
    Сообщений
    1,113
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от d_wanderer
    Совершенно правильно - В Амиге видеоконтроллер сам все делал, причем независимо от размера спрайта. В Коммодоре не так.
    Таки в комодуре похоже. На каждый спрайт 64 байта, из них 63 (24/8*21) - граф. данные и ещё байтик для чего-то там (или вообще не использовался?). + в отдельные регистры VICа впихиваются координаты спрайтов.
    Последний раз редактировалось lvd; 24.01.2006 в 17:34.
    --- Кто съел всю уху?

  4. #54

    Регистрация
    05.10.2005
    Адрес
    Москва
    Сообщений
    153
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от lvd
    Таки в комодуре похоже. На каждый спрайт 64 байта, из них 63 (24/8*21) - граф. данные и ещё байтик для чего-то там (или вообще не использовался?). + в отдельные регистры VICа впихиваются координаты спрайтов.
    Я имел в виду что в Амиге готовишь область памяти и подпихиваешь ее контроллеру DMA. Область, помоему, неограниченную 64мя байтами как Коммодоре. В Коммодоре помоему пихаешь адрес блока спрайтов в один регистр, а в другой координаты из списка.
    Короче смысл заключается в том, что Толстый Агнус с Гари круче чем VIC. )))

  5. #55

    Регистрация
    23.01.2005
    Сообщений
    1,113
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от d_wanderer
    Короче смысл заключается в том, что Толстый Агнус с Гари круче чем VIC. )))
    А шо, хтото с ентим спорит? =)
    --- Кто съел всю уху?

  6. #56

    Регистрация
    23.03.2005
    Адрес
    г. Чернигов, Украина
    Сообщений
    477
    Спасибо Благодарностей отдано 
    15
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да и 6800 GT еще круче Дело не в этом, а в, так сказать, сравнимости вещей для их лучшего понимания: вот если я на амиге сидел, то провожу параллель с ней, ну в самом деле, не с radeonХ850 же сравнивать.

    Т.е. выяснили, что граф контроллер есть. и неплохой.
    Можно подробнее про "на амиге 8 спрайтов не могут быть в 1 горизонтальной строчке"... А сколько может быть ?

    Ну а линии и тп VIC могет ?

  7. #57

    Регистрация
    23.01.2005
    Сообщений
    1,113
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Знахарь
    Да и 6800 GT еще круче Дело не в этом, а в, так сказать, сравнимости вещей для их лучшего понимания: вот если я на амиге сидел, то провожу параллель с ней, ну в самом деле, не с radeonХ850 же сравнивать.
    С чем не сравнивай, ы86 всё равно в глубокой клоаке хотя бы по кол-ву регистров! =)
    Т.е. выяснили, что граф контроллер есть. и неплохой.
    Можно подробнее про "на амиге 8 спрайтов не могут быть в 1 горизонтальной строчке"... А сколько может быть ?
    Не более 8!

    Ну а линии и тп VIC могет ?
    НЕТ! =) Ничего САМ он делать не умеет - токо похитрому показывать то, что есть - там спрайты всякие, текстовый или граф. мод, етц!
    --- Кто съел всю уху?

  8. #58

    Регистрация
    05.05.2005
    Адрес
    Германия
    Сообщений
    1,614
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от lvd
    С чем не сравнивай, ы86 всё равно в глубокой клоаке хотя бы по кол-ву регистров! =)
    То-то Макинтоши перекинулись на x86, в клоаку тоже хотят.

  9. #59

    Регистрация
    23.03.2005
    Адрес
    г. Чернигов, Украина
    Сообщений
    477
    Спасибо Благодарностей отдано 
    15
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Мда... это факт... а шо ж теперь моторола ? сосет ноги ?

    Мне, как и ЛВД, гораздо больше нравится архитектура моторол и ппц...

    Ну как это сам не умеет ? Хорошо, а как осуществляется масштабирование, там упоминалось ?

  10. #60

    Регистрация
    23.01.2005
    Сообщений
    1,113
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от icebear
    То-то Макинтоши перекинулись на x86, в клоаку тоже хотят.
    Пусть макинтоши хоть обгадятся, это не отменит факта, что в ы86 7 регистров по 32 бита, а даже в древней 68000 - целых 15.
    Про ублюдочность ФПУ на ы86 вообще молчу...
    Система команд ы86 - бредовее не придумаешь - кол-во опкодов варьируется как бык поссал.
    --- Кто съел всю уху?

Страница 6 из 8 ПерваяПервая ... 2345678 ПоследняяПоследняя

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

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

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

Ваши права

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