Вот тебе скролл с маштабированием во весь экран и во фрейм: http://www.youtube.com/watch?v=7ZDoW...ailpage#t=232s
У Ивана Рощина есть статья о том как такое делается.
Вид для печати
Вот тебе скролл с маштабированием во весь экран и во фрейм: http://www.youtube.com/watch?v=7ZDoW...ailpage#t=232s
У Ивана Рощина есть статья о том как такое делается.
Найди адрес начала текста, который в нём выводится - это очень просто.. Затем найди где этот адрес задаётся в какой-нибудь регистр, например HL. Скорее всего это и будет начало подпрограммы. :)
---------- Post added at 10:30 ---------- Previous post was at 08:45 ----------
Так он атрибутный, хоть и с масштабированием :)
пример фреймового крупномасштабного скролла (емнип, пиксельный) есть в beta commander'e при копировании с использованием одного дисковода
Это ты мне рассказывать будешь, где пиксельный скролл, а где атрибутный? И какого размера атрибуты на спектруме? :v2_dizzy_tired2:
Если тебе хочется верить в то, что на ютубе пиксельный, верь. Я спорить не буду. Там дрыгает через несколько знакомест, помоему любой даже не программист сразу увидит что это атрибуты. А пиксельный там возможно и возникает на пару кадров, только при самом большом уменьшении. Всё остальное, когда на весь экран - атрибутами.
Даже если предположить что он пиксельный, стандартный спектрум физически не прорисует такой объем графики за 1 кадр.
---------- Post added at 13:34 ---------- Previous post was at 13:26 ----------
Проверить легче простого, но лучше грабить не ролик, а взять бы саму демку. Если у кого есть образ, поделитесь ссылочкой :)
Мне с дачи сложно посмотреть ютубовский ролик. Но если эта та демка от X-Trade, о которой я думаю, где там на весь экран скролл масштабирующийся, то когда-то я туда заглядвывал, это был пиксельный скролл.
---------- Post added at 14:42 ---------- Previous post was at 14:41 ----------
Нет, я его делал) Причем, скролл занял всего 1/2 фрейма по быстродействию примерно.
vtrdos - наше всё
Да, тут графикой. Но во-первых, он не на весь экран, а в 1/3, а во-вторых я бы так сразу не делал вывод что он пиксельный.. скорее байтовый. короче говоря, вовсе не то что обычно делается простым сдвигом точек. (кстати, в этой связи сразу вопрос: а почему в этих скроллах шрифт такой квадратный? издержки метода? :)
Нет, не байтовый. Для интересующихся, можете залезть в код и полюбопытствовать.
Кстати, в отличие от скроллов в других демках, где все горизонтальное масштабирование делалось табличным методом, в Диззи-7 каждый кадр рендерился новый код, который в реальном времени вычислял масштабирование для текущего кадра. Что касается вертикального масштабирования, то оно везде одинаковое и до примитивного простое.
Квадраты - это издержки чанковой графики. Это вам не современная видеокарта с аппаратным сглаживанием.
http://zxaaa.untergrund.net/intmkhg.html
dizzy7
http://zxaaa.untergrund.net/INTRO/dizzy7.png
http://zxaaa.untergrund.net/inttitus.html
http://zxaaa.untergrund.net/INTRO/navysa.png
В приложении запчасти выдранные:
Crackvnn2
-----------
Battle City_Flash Inc (сувать, произвидение искусств!)
Saboteur 2_Silicon Brains (сувать, т.к., музон бесподобный!)
Tom&Jarry_Starfire HG (скролл классный, музон классный и имено эта интроха впервые показала такой скролл, если получиться сунуть)
Tarzan Goes Ape! (сувать, уникальное интро флашивцев)
Firefly_KDF (сувать, но надо проверить музон, помойму глючит у ВНН)
Stunt Car Racer_Multi Soft (3 ка можно и не сувать)
Thing_Programers Group (не знаю. вроде ничяго, но... как место будет)
Navy Seals A_Titus (сувать естестно)
Super Monaco_Agaev Eldar (скролл классный, музон классный ее сувать. а тома не сувать тода)
Crystal Kingdom Dizzy_Titus (сувать)
Bride Of Frankishtein_Mayhem (оригинальный скролл, но конечно не тянет на 4 ку 3 балла)
Swiv_Max Iwamoto (раритет, но не тянет, посмотрим как с местом там у нас...)
Capitan Dynamo_Max Iwamoto (надобть сунуть конечно 5 баллов)
Dina Blaster_Prestige (знаешь, мне не нравится музон, а эффект хороший, 3 ка)
Запуск в Унреал в перфект коммандере интер интре в прямые адреса.
PS у ААА выдрано всё, это так на всяк случай...
figeyu просто!
В век нано технологий...
Ну почему нельзя сделать такое вот: makem
есть еще куча всего что можно сделать и воплотить. нет, блин, атрибутный скролл... 1992 год Васильев Антон... 1987 год КИЦИА...
Что тут познавать. бери любую дему, смотри любой скролл, проси выдрать и вставляй его себе. У тебя в арсенале более 5000 демок и из любой можно выдрать что угодно, немного поджправишь скажи что сам написал, вставил как есть скажи где украл. Демостроение это как конструктор Лего. А ничего нового уже давно не писалось, потому что некем.
Зачем брать атрибутное унылое *****, когда скроллов полно, которые потрясающие воображение и еще никкем не взяты. Выдрать всегда помогут добрые люди. Во всяком случае все интро без защиты есть у доброго ААА.
Остальное нужно выдрать обсуждаемо. Лучше для себя же сделать красивый эффект.
Никто еще не повторил скролл Дреам Тима из ассорти с буквами снизу вверх. А если там перерисовать спрайты в стиле алко, то будет круть. Этот скролл выдирал ВНН.
Да уж, отклонились от темы конкретно :)
http://www.zxpress.ru/article.php?id=1709Цитата:
Сообщение от ALKO
http://www.zxpress.ru/article.php?id=1703
как ещё обозначаются строковые данные, а то мой компилятор не понимает DEFM
---------- Post added at 01:06 ---------- Previous post was at 01:00 ----------
Всё, нашёл... c DEFB пашет.... только пашет как-то криво....точнее вообще никак.
Кто-то безнадежно отстал от жизни на спектруме... лет эдак на 16...
---------- Post added at 09:29 ---------- Previous post was at 09:09 ----------
Если включить голову... то станет ясно, что бегущая строка при масштабировании это в порядка 8-16 уникальных строк графики, растянутых по вертикали.
Опять же не забываем основной смысл демо - делать невозможное возможным.
Спасибо, посмотрел.
Ну, что можно сказать. Молодцы, графикой. Байтовый скроллер, успевает. Забрасывать одинаковые байты командами push хорошая идея в случае квадратного шрифта... Пусть сделают то же с другим шрифтом.
Чем хорош спектрум - заставляет искать простые решения. :)
вот сделал 3 картинки, сделал музыку, собрал все, сделал метку FX на которую прерывания бьют, при музыке, и... и незнаю че дальше делать. бумашку эквалайзера потерял, в газетном сайте ненашел чего полегче...
---------- Post added at 13:42 ---------- Previous post was at 13:29 ----------
дайте текст мигалки под музыку, в левом нижнем
Я в своё время уже делал, еще задолго до этих авторов подобный вывод креста в "Over the Top" (pop / push).
И тогда я достаточно много думал про разные методы вывода, чтобы утверждать, что это и есть самый быстрый способ вывода и вывести за фрейм больше чем там выводилось, на спектруме невозможно.
За год как минимум. Тогда это было задолго.
Да, говорил. Потому что видя впервые скролл в "Иллюзион" складывается первое впечатление, что он атрибутный. Просто делать графикой такой квадратный скролл на первый взгляд никому в голову и не прийдёт. Но фокус в масштабировании...
Да, ребята молодцы, всё расчитали, и наверняка на пределе. С точки зрения программиста, теоретически было бы любопытно проверить даже: а все ли символы можно там включать в текст, чтобы не завалить процессор. Но это просто мысли вслух, не более...
А что касается демок с 3D, то насколько я знаю, к ним обычно не предъявлялись требования уложиться в кадр. А в таком случае интерес уже не тот... Меня 3D на спектруме никогда не привлекало.. Это вотчина PC...
написал простейшее - http://sderni.ru/127561