Какую роль они там исполняют? (игру сегодня увидел впервые)
Вид для печати
Начните с
ld hl,...
add hl,bc
ld d,(hl)
ld hl,...
add hl,bc
ld e,(hl)
push de
И всё станет понятно.
Надеюсь по теме.
"Как это НЕ работает" :)
Ссылка на самуУ демУ
Было бы хорошо, если разжевали ту самую бегущую строку, бордюрно-экранную.Особенно в части как именно по экрану двигают, и синхронят с бордюром. Как по бордюру оно движЫЦЦАа - немного и так понятно. Но вопрос вообще-то не в этом. Что такого "хитрого" в этом коде, что в одних эмулях замечательно работает, в других, частичЬно, (хе-хе, не буду указывать авторство), но самое интересное и главное - совершенно не работает в железном эмууляторе Speccy2010 :((((((
Пробовал несколько прошивок, и старых и новых, и от автора, которому похоже бесполезно задавать этот вопрос, ибо он проект забросил(???).
Ну, кто еще проверит , и объяснит мне, где я не прав?
Ах да, скрины двух эмулей, для сравненийя:
http://savepic.ru/3753988.jpg
В Спекки2010 вообще только верхняя красНаЙя "указка" отображаеЦЦо.
Что с кодом не так? Или с железом у мну?:v2_conf2:
Эту дему досканально разбирал тибох. Надеюсь у него остались запчасти. Автор демы Величайший кодер Бузи.
http://busy.speccy.cz/tvorba/clanky.htm
Кодер РСТ 7 ой делал такое же, токма буквы там дюкались.
http://zxaaa.untergrund.net/get.php?f=DEMO3/inshid.zip
http://zxaaa.untergrund.net/screen4/inshid.png
Свет клином конечно не сошёлся. Клин быстрее всего в другом. Дело в том, что RST7 делал свои бордюрные эффекты под Пентагон. А в вышеперечисленых эмулях нужно сделать соответствующие настройки. Speccy2010 стоит вообще своим клоном Спека. Там свои характеристики INT-а.
Вот и всё вроде.
З.Ы. А сорцами не поделишься? Неохота дизассемблить;-)
Значит дизассемлил когда-то. Токо где искать - не помню. Скинь, плз, если не затруднит. Есть задумки кой-какие.