Board.KolibriOS.org
https://board.kolibrios.org/

Новые демки
https://board.kolibrios.org/viewtopic.php?f=41&t=1301
Page 2 of 3

Author:  Mario [ Fri Aug 28, 2009 11:01 am ]
Post subject:  Re: Новая демка

Asper
Производительность приличная. На Matrix 1 стоит замедлить.
Удачи в дальнейшей работе.

Author:  Asper [ Fri Aug 28, 2009 5:47 pm ]
Post subject:  Re: Новые демки

Mario
Спасибо, тебе тоже удачи. Попробую замедлить Matrix 1.

Author:  diamond [ Sat Aug 29, 2009 2:24 am ]
Post subject:  Re: Новые демки

Непохоже на оригинал получилось, потому что палитра формируется не так, как надо. Кроме того, код далёк от оптимального. Поправил генерацию палитры, оптимизировал - 500 байт, в отличие от 586, замечательно влезают в один сектор, для неупакованного кода разница, естественно, больше - заодно добавил вычисление высоты скина и привёл выводимое изображение в точное соответствие с рабочей областью окна. Прилагаю архив с исходником и бинарником (бинарник один, ибо влом).

Attachments:
firework.7z [5.35 KiB]
Downloaded 146 times

Author:  Asper [ Sat Aug 29, 2009 9:43 am ]
Post subject:  Re: Новые демки

Diamond
Спасибо за оптимизацию. С палитрой я правда вчера вечером разобрался
Attachment:
firework.7z [5.28 KiB]
Downloaded 146 times

но твоя версия лучше.

Mario
Замедление Matrix 1 положительного результата не дало, более-менее смотрится так как есть, потому что отрисовка происходит не по законам Матрицы.

Author:  Leency [ Sat Aug 29, 2009 2:10 pm ]
Post subject:  Re: Новые демки

Если демка не "тянтся", то нет смысла делать окно растягиваемым.
Мне ещё оч понравилась эта демка

Attachments:
zone of fire scr.png
zone of fire scr.png [ 19 KiB | Viewed 4168 times ]

Author:  Mario [ Sat Aug 29, 2009 2:20 pm ]
Post subject:  Re: Новые демки

Asper
Нужно скорее не замедление, а привязка к частоте - в Qemu скорость нормальная (проверял под Linux), а вот на реальном железе или эмуляторе Diamond'a скорость бешеная.

Author:  Asper [ Wed Sep 02, 2009 6:48 pm ]
Post subject:  Re: Новые демки

Leency
Если используешь новый KlbrInWin, то вопрос в соответствующую ему тему, т.к. я и использую окно фиксированых размеров со скином (Y=4).

Mario
Например вот:

Attachments:
matrix.kex [578 Bytes]
Downloaded 150 times

Author:  DmitrySokolowsky [ Wed Sep 02, 2009 10:20 pm ]
Post subject:  Re: Новые демки

Паутина на реальном железе и последней ночной сборке почти не мигает. Но не помешало бы сглаживание - линии выглядят лохматыми.
Firework - круто, кто автор? :)

Author:  Mario [ Thu Sep 03, 2009 9:23 am ]
Post subject:  Re: Новые демки

Asper
Да, так гораздо лучше.
Удачи.

Author:  DmitrySokolowsky [ Fri Sep 04, 2009 2:44 pm ]
Post subject:  Re: Новые демки

Только дошли руки запустить матрицу. Хорошо, но мне хотелось бы, чтобы рисунок был крупнее, а то трудно что-то разглядеть.

Author:  Asper [ Thu Sep 10, 2009 11:28 am ]
Post subject:  Re: Новые демки

Mario
Помог обычный delay на терцию, при желании можно увеличить.

Атауальпа
Возможно напишу другую демку, а то существующая и так-то не сильно похожа на матрицу.

Author:  Asper [ Thu Jan 21, 2010 12:37 pm ]
Post subject:  Re: Новые демки

Демка из OctaOS, автор Octavio Vega Fernandez.

Attachments:
unvwater.7z [3.99 KiB]
Downloaded 148 times

Author:  Mario [ Thu Jan 21, 2010 1:08 pm ]
Post subject:  Re: Новые демки

Ядрена кочерыжка! :shock:
Красиво, только посветлей бы.

Author:  Asper [ Thu Jan 21, 2010 5:49 pm ]
Post subject:  Re: Новые демки

:)
Уже думал об этом. Для осветления нужно снять комментарий со строки 28 в файле unvwater.asm.

Attachments:
unvwater.kex [277 Bytes]
Downloaded 137 times

Author:  Mario [ Thu Jan 21, 2010 5:56 pm ]
Post subject:  Re: Новые демки

Только вот снова нет привязки к производительности. На эмуляторе под Виндой шуршит зверски.

Page 2 of 3 All times are UTC+03:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/