Страница 1 из 1

ах вот как вы это делаете ( DiHalt Outro )

Добавлено: 10 июл 2018, 18:15
Random Great
Разбирался с переключением двух экранов под zx128 ( листая старую тетрадь let's make demo от Goblin ) случайно покрутил и получился такой вот "полосатый" эффект который уже видел в некоторых демках ( все уже придумано до нас ).
pg:

ld a, %00010101
ld bc,$7FFD
out (c),a

LD A, #43
OUT (#FE), A
CALL PAUSE2

ld a, %00011111
ld bc,$7FFD
out (c),a

LD A, #44
OUT (#FE), A
CALL PAUSE2

jP pg

PAUSE2:
LD B, #21
PAUSE_LOOP2:
nop
DJNZ PAUSE_LOOP2
RET

Совместил два наиболее подходящих по теме кадра и получась как мне кажется прекрасная картина, выражающая хтонический ужас от происходящего.

Изображение


[file=https://zxdemos.ru/uploads/files/102/fe1944f66da3854654b194a4d7ef8c92.zip]outrosna.zip[/file]

Добавлено: 10 июл 2018, 18:20
shiny
Для Пентагона 224 такта на одну линию. Щелкаешь экраном, делаешь задержку по тактам и повторяешь.

Добавлено: 10 июл 2018, 20:09
Random Great
pg:
ld a,$17
ld bc,$7FFD
out (C),a
xor $0A
ld (pg+1),a
…demoeffect
Jp dmo
Да, теперь дошло почему ты переключения экранов через xor делаешь - кол-во тактов не меняется между переключениями :)

Добавлено: 10 июл 2018, 20:39
shiny
так удобнее на фрейм

Добавлено: 08 фев 2019, 19:17
Random Great
О, я в тот раз не показал чем все дело закончилось )

Произведение называется "Встреча индейца с лесным духом", вот и графоний с ДиХальта пригодился...

[file=https://zxdemos.ru/uploads/files/102/161d91e7e134de73103bcc6da32e7ce0.zip]mainsna.zip[/file]

Добавлено: 09 фев 2019, 18:27
бох в отпуске
Random Great 64397 писал(а):О, я в тот раз не показал чем все дело закончилось )

Произведение называется "Встреча индейца с лесным духом", вот и графоний с ДиХальта пригодился...

[file=https://zxdemos.ru/uploads/files/102/161d91e7e134de73103bcc6da32e7ce0.zip]mainsna.zip[/file]

Мне понравилось. Очень эффектно смотрится эффект