Найдено 896 результатов

dr.Titus
20 ноя 2016, 13:03
Форум: Games
Тема: Дизасм Elite
Ответы: 274
Просмотры: 40783

Зачем столько много кода? Что он там делает?
dr.Titus
20 ноя 2016, 12:44
Форум: Games
Тема: Дизасм Elite
Ответы: 274
Просмотры: 40783

krt17 писал(а):
Конечно ошибся, раскладка прибавляет около килобайта, но все равно надо делать.

Сперва убыстришь линию, потом математику и игра залетает)

Интересно, что занимает основную память в Элите? Вроде графики нет, ничего такого нет. Модели кораблей не такие уж должны быть большие.
Это все код?
dr.Titus
20 ноя 2016, 00:48
Форум: Games
Тема: Дизасм Elite
Ответы: 274
Просмотры: 40783

Да и вообще, зачем RLC C и INC L трогать?
Всегда рисовать слева направо.
А что касается вверх и вниз, то тут по любому придется иметь две копии.
А модификацию XOR (в 8 или скольких там экземплярах) можно один раз делать изредка, она же не постоянно меняется туда-сюда, наверное.
dr.Titus
20 ноя 2016, 00:45
Форум: Games
Тема: Дизасм Elite
Ответы: 274
Просмотры: 40783

Кстати, даже модификацию RLC C и INC L и XOR можно сохранить даже в разложенном цикле.
Просто придется записать 8 копий этих байт, а не одну.
dr.Titus
20 ноя 2016, 00:42
Форум: Games
Тема: Дизасм Elite
Ответы: 274
Просмотры: 40783

Другой оптимизации я тут предложить не могу)
dr.Titus
20 ноя 2016, 00:29
Форум: Games
Тема: Дизасм Elite
Ответы: 274
Просмотры: 40783

Я тебе заодно сразу скину пару идей. Первая - избавится от DJNZ. Но для этого надо разложить цикл из 8 итераций в течение высоты одного знакоместа. Примерно так:Код:Loop:; Дублировать 8 разEntry0: LDA,(HL)ORCLD(HL),ADECDRETZINCHEXAF,AF'ADDA,EJRNC,.noOverRRCCJPNC,.noOverINCL.noOver:EXAF,AF'; конец фр...
dr.Titus
19 ноя 2016, 23:43
Форум: Games
Тема: Дизасм Elite
Ответы: 274
Просмотры: 40783

нет там до этого высчитывается коэффициент, типа синус. Есть уверенность что перевод на классический метод ускорит, единственное что пока останавливает, там возможны линии больше 256 в длину, насколько это критично пока не знаю. Не, наоборот замедлит. Так как раз наибыстрейшее решение. Ты не ответи...
dr.Titus
19 ноя 2016, 23:09
Форум: Games
Тема: Дизасм Elite
Ответы: 274
Просмотры: 40783

Интересная у них линия.
Вместо стандартного sub a,x, jr c, add a, y,
у них только add a,e, jr c
т.е. считается, что линия в одном измерении всегда кратна 256.
dr.Titus
19 ноя 2016, 22:59
Форум: Games
Тема: Дизасм Elite
Ответы: 274
Просмотры: 40783

Принципиальный вопрос - зачем там XOR а не OR?
dr.Titus
19 ноя 2016, 22:55
Форум: Games
Тема: Дизасм Elite
Ответы: 274
Просмотры: 40783

deathsoft писал(а):
Если это так, то надо просто заюзать второй экран на 128к и делать пэйдж флипинг, вместо блитинга.
Если обьекты стираются по XOR, то работать с двумя экранами так будет сложнее.

Кстати, действительно, зачем там XOR? Неужели для стирания?
dr.Titus
19 ноя 2016, 22:53
Форум: Games
Тема: Дизасм Elite
Ответы: 274
Просмотры: 40783

deathsoft писал(а):
Если это так, то надо просто заюзать второй экран на 128к и делать пэйдж флипинг, вместо блитинга.
Возможно, krt хочет сохранить 48Кб совместимость.
dr.Titus
19 ноя 2016, 22:49
Форум: Games
Тема: Дизасм Elite
Ответы: 274
Просмотры: 40783

Все так, в b458 inc l и jp в начало, после dnjz следующая строка. Я про то что все достаточно оптимально, без существенного увеличения обьема чет я не вижу способов ускорить хотя бы процентов на 10. Прекалк ускорю, там есть где развернутся, но простые места все сделаны достаточно оптимально. Все-та...
dr.Titus
19 ноя 2016, 22:37
Форум: Games
Тема: Дизасм Elite
Ответы: 274
Просмотры: 40783

Приведи более полный кусок кода с линией. Куда уходит по B458? И т.д.
Какие входные и выходные данные.
Понятно, что в HL - адрес на экране, C - бит и т.д.
Что в d? Длина линии? А в B счетчик линий внутри одной строки?
dr.Titus
19 ноя 2016, 21:55
Форум: Games
Тема: Дизасм Elite
Ответы: 274
Просмотры: 40783

krt17 писал(а):
Ну на заставке прилично побыстрее Изображение, процентов на 20, в игре конечно тоже ускорено но не так существенно.
Круги уже убыстырил?

Хорошо бы вести лог, чего ты сделал.
dr.Titus
19 ноя 2016, 21:45
Форум: Games
Тема: Дизасм Elite
Ответы: 274
Просмотры: 40783

krt17 писал(а):
Дак я и говорю что у меня их нет, раньше были но пропали. Видимо только для модераторов Изображение
Я не модер, но у меня есть. Впрочем, это не так важно)

Мне кажется, твоя элита стала побыстрее. Или может это субьективное впечатление)
dr.Titus
19 ноя 2016, 21:37
Форум: Games
Тема: Дизасм Elite
Ответы: 274
Просмотры: 40783

Ты не разобрался, почему иногда видны скрытые грани обьекта? Например, на заставке, когда крутится кобра, иногда видно, что проскакивает скрытая грань.
dr.Titus
19 ноя 2016, 21:35
Форум: Games
Тема: Дизасм Elite
Ответы: 274
Просмотры: 40783

Кнопка для ссылки - это цепочка с зеленым плюсиком. Между кнопкой форматирования по правому краю и книжкой.
dr.Titus
19 ноя 2016, 20:10
Форум: ZX DemoScene
Тема: Ещё стоит ребята! Посмотреть ))
Ответы: 51
Просмотры: 9653

AAA писал(а):
Requiem of a Sun (4k intro)

Хороший эффект, быстрая линия)
dr.Titus
18 ноя 2016, 19:21
Форум: ZX DemoScene
Тема: Megademo
Ответы: 5
Просмотры: 1837

Ты уверен, что эта дема целиком работает?
Как-то странно после последней части выезжает заставка, как при загрузке новой части, и на этом все останавливается.
dr.Titus
18 ноя 2016, 19:15
Форум: ZX DemoScene
Тема: Ещё стоит ребята! Посмотреть ))
Ответы: 51
Просмотры: 9653

Я понял просто тут интер нажать можно и менять рисунок. 4 приятный. Это не сложно. Это даже нормально для подобных эффектов, когда рисунки разные. Просто, видимо, РСТ решил не делать этого в Insult MD. Но у него там число точек на пределе для данной реализации (вроде 800). Даже почти не осталось та...
dr.Titus
18 ноя 2016, 18:17
Форум: ZX DemoScene
Тема: Ещё стоит ребята! Посмотреть ))
Ответы: 51
Просмотры: 9653

В целом мегадемо полное говно, но есть одна достойная часть Один из множества клонов эффекта с точками из Satisfaction (sinedots). Тот случай, когда код вывода эффекта один в один RST'шный, да и точек даже меньше. Тут нет никакого изобретательского нюанса. Просто клон, почти один в один)Отредактиро...
dr.Titus
18 ноя 2016, 16:22
Форум: Обсуждение демонстраций
Тема: Promo - Goblin
Ответы: 6
Просмотры: 1212

http://zxdemos.ru/img/posts/posts_7/18085.png http://zxdemos.ru/img/posts/posts_7/18085_2.png Весьма много кадров Гоблин сделал. И без запилятора) Хотя, 50 с чем-то - это не так уж и много. В данном случае весьма выгодная анимация - мало различий между соседними кадрами.Отредактировано dr.Titus (20...
dr.Titus
12 ноя 2016, 15:50
Форум: 8Bit Graphics
Тема: Новые логотипы названия для сайта zxaaa.net
Ответы: 139
Просмотры: 34258

В предыдущих версиях у тебя в слове deMo была все же буква M, а не H и не A)
dr.Titus
12 ноя 2016, 00:16
Форум: ZX DemoScene
Тема: (Pentagon Fix) - демы переделанные для корректной работы Pentagon 128
Ответы: 26
Просмотры: 6466

GoodBoy писал(а):
настроить под пентагон относительно легко,
а вот впихнуть исправления в упакованную дему гораздо труднее
Твой .sna, кстати, когда грузится в Спектакуляторе в моем, автоматом переключает его в режим 48Кб, и мультиколора не видно)
dr.Titus
10 ноя 2016, 15:08
Форум: Обсуждение демонстраций
Тема: Manchester United 2 Crack Intro
Ответы: 13
Просмотры: 2394

AAA писал(а):
Блин пиздетс тебя наебывали )) У ААА была империя которая позволяла и заработать и получить софт бесплатно, просто за то что ты в тусовке и полезен. Зря ты на меня не вышел.

Я был в крутой тусовке - MKHG. Но жадной) Исайка денюшек не давал)
dr.Titus
10 ноя 2016, 14:53
Форум: Обсуждение демонстраций
Тема: Manchester United 2 Crack Intro
Ответы: 13
Просмотры: 2394

Я думаю это ложь как и редактор музыки от Океан )) скорее всего скодил все какой нить несчастный титус "за еду" - дискеты )) Так и было) В 90-х приходилось кодить за еду) Юстировщик дискет - за тиковский дисковод. Элиту-3 - за (на выбор) либо 50000р (это 5 дискет с новьем, или 10 со старь...
dr.Titus
10 ноя 2016, 14:40
Форум: Обсуждение демонстраций
Тема: Manchester United 2 Crack Intro
Ответы: 13
Просмотры: 2394

Интересно, что, очевидно, когда MagicSoft перестал торговать и сошел с рынка в начале 97 года, сименсы решили его выкинуть из своей интры, и оставить только себя)
dr.Titus
08 ноя 2016, 23:14
Форум: Games
Тема: Дизасм Elite
Ответы: 274
Просмотры: 40783

krt17 писал(а):
Сижу разбираюсь в процедуре рисования окружностей (из 2.5к строк причем :О)
Все 2.5к строк - это окружность???
dr.Titus
07 ноя 2016, 00:12
Форум: ZX DemoScene
Тема: Почемуи я "ТИТУС" (НЕ) пишу демы.
Ответы: 71
Просмотры: 11775

А, точно значит с PowerPC)

Просто Лехе она не оказалась интересной)
К тому же в наше время)

Это все равно, что спектрум подарить современному человеку, который не трогал его в невинном детстве.
dr.Titus
06 ноя 2016, 23:46
Форум: ZX DemoScene
Тема: Почемуи я "ТИТУС" (НЕ) пишу демы.
Ответы: 71
Просмотры: 11775

Ну так что) У тебя не было PowerPC, судя по твоему описанию)