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

User Tag List

Страница 5 из 7 ПерваяПервая 1234567 ПоследняяПоследняя
Показано с 41 по 50 из 62

Тема: Ремейк Athletic Land by Konami

  1. #41
    R.I.P.
    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    во блин, сделал вывод спрайта только если он обновился
    все классно, но работает криво

    надо перерисовывать все
    спрайт оказывается может быть затерт и другим спрайтом, и соответственно будет бага

    значит способ только стерать все и перерисовывать все ...

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

    По умолчанию

    Можно перерисовывать не все спрайты, но тогда нужно отслеживать их координаты, считая при этом спрайты прямоугольниками. Если при выводе или стирании текущий прямоугольник кого-то задел - их тоже надо перерисовать.
    Последний раз редактировалось ivagor; 21.09.2012 в 15:22.

  3. #43
    R.I.P.
    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  4. #44
    R.I.P.
    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    другой вариант вывода спрайтов
    в основном не мигает в эмуляторе b2m

    чищу исходники и открываю репозиторий

    думаю еше два бага исправить и наверное все

    звук может быдет когда сдедующий раз вдруг дойдут руки
    Вложения Вложения

  5. #45
    R.I.P.
    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    открыл репозиторий
    https://bitbucket.org/esl/park_korvet/

    вроде везде где лез своими руками стоят метки
    разделить четко не получилось, местми есть добавления в MSX коде

    тоже задачка на будующеее, порезать правильно

    а может и сделать один репозиторий на несколько портов вдруг такие будут
    а то пока не особо есть желанине

    попозже добалю скриттик который использовал при генерации PGT

    совсем забыл
    b.bat - ассемблировать
    с.bat - запустить эмулятор (F6 турбо - чтоб не ждать, F9 - dbg, F12 - exit, F7 lut DBG, f10 bwmode)
    все тулзы лежат внутри
    Последний раз редактировалось esl; 23.09.2012 в 19:53.

  6. #46
    R.I.P.
    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    новая бета и таки стековые спрайты
    Вложения Вложения

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

  8. #47
    R.I.P.
    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    нашел багу с "фруктой", закоментировал код который казаляс не нужным
    вторая бага оказалась и в родной msx версии, нафиг ее

    ускорил "clearfromcenter"
    и бинарник с новыми спрайтами
    решил не аттачить а ставить ссылку на репозиторий
    https://bitbucket.org/esl/park_korve...tools/disk.kdi

  9. #48
    R.I.P.
    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    вставил переключение палитры в int_handler
    стало визуально видно что сколько занимает
    b2m emu - rulez!

    blue - sprite
    green - main game routine
    red - scr2 emu
    gray - end of int

    реально спрайты не успевают за VBL отработать
    а вот SCR2 эмулятор - это да, тормоз редкий

    то что проскакивает красное во время "обычных" экранов
    это обновление верхних двух строчек 1P/2P & scores & timer

    выглядит призабавно
    особенно смотреть как прыгает sprite в зависимости от кол-ва спрайтов на экране.
    Вложения Вложения

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

    По умолчанию

    esl, а как же забота о казуальщиках, чтобы с нормальными цветами посмотреть, пришлось аж 5 строчек комментировать и компилировать
    Может стоит убрать черточку ("тень")?
    Последний раз редактировалось ivagor; 04.10.2012 в 21:05.

  11. #50
    R.I.P.
    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    esl, а как же забота о казуальщиках, чтобы с нормальными цветами посмотреть, пришлось аж 5 строчек комментировать и компилировать

    Может стоит убрать черточку ("тень")?
    та ладно, я вон "прусь" пока, так забавно
    скоро все равно выкидывать.

    сделаем .com/.bin/.rom и хватит.

    та оно забавно с тенью, можно ее отдельно "оптимизировать"
    выкинуть - легко

    про спрайты
    максимум что увидел пока 3 рыбки + 3 каштана +2+-1 человечка
    максимум 9 спрайтов на экране
    в теории может еще быть пчела, но лень смотреть.

    и эт при том что оптимизировал человечка, было 4 спрайта на него, по 2 объеденил

    надо не забыть "мордочки" псевдоспрайтми сделать, а то не хватает.

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

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

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

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

Похожие темы

  1. Ответов: 56
    Последнее: 12.07.2021, 15:58
  2. Magicians Land
    от Shadow Maker в разделе Игры
    Ответов: 19
    Последнее: 12.11.2018, 02:13
  3. ZX Land и X-Magazine в trd
    от Rindex в разделе Пресса
    Ответов: 15
    Последнее: 13.04.2012, 19:55
  4. Magic Land Dizzy
    от jim в разделе Игры
    Ответов: 20
    Последнее: 09.03.2008, 22:43
  5. adventure land
    от tasman в разделе Игры
    Ответов: 4
    Последнее: 27.01.2005, 16:28

Ваши права

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