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

User Tag List

Страница 2 из 5 ПерваяПервая 12345 ПоследняяПоследняя
Показано с 11 по 20 из 50

Тема: Быстрый вывод картинки 88*88

  1. #11
    Master Аватар для GM BIT
    Регистрация
    27.11.2008
    Адрес
    Красноярск
    Сообщений
    747
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Господа программисты, а где ваша готовая прога????????
    Алгоритмами мы тут все умеем блистать!!! А 3 минуты потратить?
    Была просьба, была помощь. Какая никакая!

    Цитата Сообщение от VNN_KCS Посмотреть сообщение
    Зачем 2 процедуры? А нельзя сделать ex de.hl?
    Можно, руки быстрее пишут чем голова думает

    ---------- Post added at 17:00 ---------- Previous post was at 16:58 ----------

    Цитата Сообщение от NovaStorm Посмотреть сообщение
    В связи с этим возник тоже интересный вопрос, переброс от сотни до пары тысяч байт лучше делать ldir или есть варианты со стеком, всосать/выплюнуть все регистры?
    Смотря, какая задача, экономия памяти, экономия скорости, способ вывода и т.д.

  2. #12
    Veteran
    Регистрация
    06.05.2006
    Адрес
    Ливны, Орловская обл
    Сообщений
    1,169
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    >будет гемморойнее
    Ещё как =) Но оно может того стоить.
    Как вариант, делать графику бойцов по типу принца персии, каратеки, shaq fu, another world и flashback. Она и занимать меньше будет, и упаковываться на ура.

    ---------- Post added at 17:03 ---------- Previous post was at 17:00 ----------

    Цитата Сообщение от GM BIT Посмотреть сообщение
    Смотря, какая задача, экономия памяти, экономия скорости, способ вывода и т.д.
    Ну по памяти LDIR не переплюнуть, но можно ли сделать простую пересылку блока быстрее, не расходуя килобайты кода?(быстрее пачки LDI, а значит наверное со стеком)
    Последний раз редактировалось NovaStorm; 15.03.2011 в 17:05.

  3. #13
    Master Аватар для GM BIT
    Регистрация
    27.11.2008
    Адрес
    Красноярск
    Сообщений
    747
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NovaStorm Посмотреть сообщение
    упаковываться на ура.
    А вот это самое правильное! Выводить сразу упакованную графику, будет огромная экономия памяти

    ---------- Post added at 17:05 ---------- Previous post was at 17:04 ----------

    Цитата Сообщение от NovaStorm Посмотреть сообщение
    можно ли сделать простую пересылку блока быстрее, не расходуя килобайты кода?
    оптимизация 1:
    dup 11
    ldi
    edup

  4. #14
    Veteran
    Регистрация
    06.05.2006
    Адрес
    Ливны, Орловская обл
    Сообщений
    1,169
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ох, про Каратеку я наверное зря, на Спеке она как раз спрайтовая, но идея думаю понятна, делать довольно схематичную графику в угоду размеру и количеству кадров из больших горизонтальных блоков, которые утопчутся уже на RLE стадии. LZ тут всё же не нужен, тк распаковать хотя бы пару килобайт на анимацию удара например за 2-3 прерывания довольно сложно, хотя...

  5. #15
    Veteran Аватар для ALKO
    Регистрация
    25.09.2009
    Адрес
    Одесса
    Сообщений
    1,555
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NovaStorm Посмотреть сообщение
    Как вариант, делать графику бойцов по типу принца персии, каратеки, shaq fu, another world и flashback. Она и занимать меньше будет, и упаковываться на ура.
    Вообще-то в another world векторная графа.(как и заставки в флэшбэке).

  6. #16
    Veteran
    Регистрация
    06.05.2006
    Адрес
    Ливны, Орловская обл
    Сообщений
    1,169
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Сомневаюсь, что на всех платформах ведь оно работало ещё на SMD и SNES, и если 68к ещё туда-сюда, то 65c816 на векторах встал бы раком. Да и вывод там спрайтовый. ИМХО там как раз куча простых, но за счёт этого хорошо упакованных кадров.
    Да и wikipedia про Flashback говорит "while the vectors are pre-rendered".

  7. #16
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  8. #17
    Veteran Аватар для ALKO
    Регистрация
    25.09.2009
    Адрес
    Одесса
    Сообщений
    1,555
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    так я про SMD и говорю.(ну на ПЦ она по любому векторная)

  9. #18
    Master
    Регистрация
    04.03.2005
    Адрес
    Ukraine, Kiev
    Сообщений
    792
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Привет !!!

    Дай примеры графики, которую собираешься отображать. Если графика ручной работы, то будет паковаться. В общем нужно пробовать на примере.
    AAA когда меня режут, я терплю, но когда дополняют, становится нестерпимо.

  10. #19
    Veteran Аватар для ALKO
    Регистрация
    25.09.2009
    Адрес
    Одесса
    Сообщений
    1,555
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NovaStorm Посмотреть сообщение
    то 65c816 на векторах встал бы раком.
    а там он не один, у него под командыванием куча примочек вращения и масштабирования. иначе как бы он дум утянул?

    ---------- Post added at 20:55 ---------- Previous post was at 20:55 ----------

    Цитата Сообщение от Robus Посмотреть сообщение
    Дай примеры графики, которую собираешься отображать. Если графика ручной работы, то будет паковаться. В общем нужно пробовать на примере.
    примерно вот:


    ---------- Post added at 20:56 ---------- Previous post was at 20:55 ----------

    можо зум уменьшить через граф редактор на несколько пикселей.

  11. #20
    Veteran
    Регистрация
    06.05.2006
    Адрес
    Ливны, Орловская обл
    Сообщений
    1,169
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ALKO Посмотреть сообщение
    а там он не один, у него под командыванием куча примочек вращения и масштабирования. иначе как бы он дум утянул?
    Ох лол. Ты помнишь тот кастрированный Дум? Тянул кстати его не ЦП, а Super FX, который сейчас АФАИК поставляется как кастомное ядро ARC - http://en.wikipedia.org/wiki/ARC_International

    А картинки надо сконвертить в 1битный "цвет" и спеково разрешение, если не возникает отвращения, значит нервы(или желудок) крепкие и можно продолжать =)
    Но "ручная" графика по опыту сжимается отсилы процентов на 40 в лучшем случае.
    Последний раз редактировалось NovaStorm; 15.03.2011 в 21:18.

Страница 2 из 5 ПерваяПервая 12345 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Быстрый проигрыватель AY-музыки (980-1300t)
    от TmK в разделе Программирование
    Ответов: 45
    Последнее: 20.08.2016, 14:31
  2. Вывод картинки на экран
    от Alex Clap в разделе Для начинающих
    Ответов: 17
    Последнее: 22.08.2010, 15:46
  3. Ответов: 11
    Последнее: 21.07.2010, 17:58
  4. Куплю проц Z84C0006PEC или более быстрый.
    от Evgeny Muchkin в разделе Барахолка (архив)
    Ответов: 6
    Последнее: 19.09.2006, 11:24

Метки этой темы

Ваши права

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