Даже если время течёт так незаметно, вечность угнетает меня порой невыносимо. Если бы ты знал, что совсем не замечаю, как моя душа меня покидает. Даже если я и смогу замедлить время, повернуть назад эту реку просто невозможно. Что вокруг меня - я не сильно понимаю, только на себя я и полагаюсь.
Вижу ли я сон? Иль не вижу ничего? Чего стоят все слова? Бесполезная вода. От тоски спасенья нет, даже ясным летним днём: лучше жить без всяких чувств и не думать ни о чём. Если ты произнесёшь те заветные слова, не достигнут моего они сердца никогда. Когда сдвинуться смогу, всё изменится тогда, но укутается в тьму, станет чёрным навсегда.
Есть ли «завтра» у меня? - вот что я хотела знать. И должна ли я вообще в этом мире пребывать? Ощущаю ли я боль? Ощущаю ли печаль? Я ответить не могу, и поэтому мне жаль. Больше нету моих сил, так устала от всего, и других людей теперь не пойму я всё равно. Может если изменить в себе некую деталь, станет белым этот мир, улетучится печаль.
Даже если время течёт так незаметно, вечность угнетает меня порой невыносимо. Если бы ты знал, что совсем не замечаю, как моя душа меня покидает. Даже если я и смогу замедлить время, повернуть назад эту реку просто невозможно. Что вокруг меня - я не сильно понимаю, только на себя я и полагаюсь.
Вижу ли я сон? Иль не вижу ничего? Чего стоят все слова? Бесполезная вода. От тоски спасенья нет, даже ясным летним днём: лучше жить без всяких чувств и не думать ни о чём. Если ты произнесёшь те заветные слова, не достигнут моего они сердца никогда. Когда сдвинуться смогу, всё изменится тогда, но укутается в тьму, станет чёрным навсегда.
Если сделаю свой ход, если сделаю свой ход, я разрушу этим всё, я разрушу этим всё. Если буду я грустить, если буду я грустить, то смогу ли я тогда своё сердце отбелить?
До сих пор ни о себе, до сих пор ни о тебе, я не знаю ничего, лишь доверилась судьбе. Если я смогу открыть свои сонные глаза, но затем разрушу всё, крась всё в чёрный цвет тогда.
Авторы бесподобны. Это вообще глобальное достижение - такого сочетания анимации в хорошем разрешении и качественного цифрового звука я чего-то не нашел ни на таком заточенном под графику (и текст) ПК как С64, ни на священном Спектруме :) Даже в вариантах с использованием мега-расширений памяти типа REU (16 мбайт ОЗУ) на С64. Вообще на компах тех лет мало кто ставит себе задачу получить в Bad Apple одновременно хорошие видео и звук - обычно для этого не хватает или скорости процессора, или объёма памяти, или чего-то ещё. И только у БК-0011М всего хватило! В том числе и талантливых программистов :)
Мда. Глазам сначала не поверил. Это офигеть как круто! В далеком 90м году у меня появился БК. Если бы тогда я увидел на нем подобный ролик, я бы сильно охренел. :)
Слишком не восхищайтесь. Да, работа проведена качественная, но БК тут - всего лишь транслятор картинки и звука (насколько хватает его мощности). Собственно клип - заранее подготовлен. Строго говоря это "демка" с ооооочень сильной натяжкой.
40 мб ? в 90-м эти диски не знали чем заполнить ... (по помню как в институте втихаря "откусывал" 5-10 мб под личный диск и никто годами ничего не замечал ) (Притом что количество файлов было весьма впечатляющим их размеры обычно были считанные килобайты ) И кстати подобная мультяшка причем в 8-битном VGA цвете занимала бы от силы пару мегабайт
@@Aleksey_Kirienko Причём здесь всё это? Вопрос был в том, что если бы автор в 89 году, когда БК-0010 был в ходу, на тогдашних винтах и элементной базе попробовал это сделать, то не факт, что у него бы это получилось. Его же HDD из ролика по внешнему виду родом из 98 года.
when i saw those compression artifacts at 1:01 it immediately reminded me of another demo called 8088 domination, which also showcased bad apple, but on a DOS PC with a SoundBlaster. (albeit in mono audio) although here it seems like the encoding/delta packing is extremely optimized because there's no dropped frames whatsoever and the Covox sound device is just the cherry on top. (stereo audio, that's just wow)
douro20 PDP-11 arch is obviously quite advanced, but still this CPU is slower than a Z80 or 8088. And much slower than, say, 68000. This is why this demo is a significant achievement.
@@noop9k True...which made me wonder why Atari went for the T11 rather than a 68000 in their System 2 arcade hardware back in the mid-'80s. I guess they did it since it's easier to interface than a 68000.
The processor speed of the BK-0011M (it is almost the same as the simpler BK-0010, about 10% faster) is not very high - a maximum of 262 thousand ops / sec in RAM. This is almost like the first LSI-11 machines. And, say, for the IBM PC (i8088, 4.77 MHz), it is up to 1000 thousand op / s (as far as I know), that is, almost 4 times more. However, in real applications and benchmarks, the performance of the BK and the IBM PC are often quite comparable - for example, the speed of BASIC interpreters is almost the same, and according to the Sieve of Eratosthenes benchmark (in assembler), the IBM PC is only 30 percent faster than the BK. This is the magic of the PDP-11 architecture :) By the way, DEC T11's performance is about 2-2.5 times higher than that of the BК processor.
Браво! Как будто черно-белый фильм раскрасили (в хорошем смысле) - сразу появилось какое-то новое измерение в привычной всем анимации. В цвете выглядит намного живее, а с наушниками так вообще потрясающе. Отличная реклама Apple, правда для очень узкой аудитории :) Вообще, конечно, самая интересная версия этой анимации. Другие-то отличаются лишь разрешением да способом передачи полутонов и реализацией звука, а до такого никто на других пк не додумался. 👍👍👍
Loved the effort to bring Bad Apple to such an intriguing machine. I have to criticize the Apple (the company) references, they're grossly out of place ("think different" when Apple is literally the most profitable company in the world?). The use of colours was enough to distinguish your version from the original, if such a thing was also your goal.
Tiago Sousa thank you! I added headphones and colors as a reference to famous Apple iPod advertizing. I thought it would be nice to mix Bad Apple with Apple iPod. In additional, “good apple” means “cool girl” on urban slang, so “good” it’s mostly about girls you see here, not about the computer company :)
This was a very powerful home computer for 1984. To think that the Soviets produced a home computer that could rival Western offerings was almost unthinkable back then but it happened. It has an indigenously developed LSI-11 compatible CPU and a full 16-bit QBus implementation meaning it is basically a PDP-11 in a home computer form factor. Mind you it only has 4-colour graphics and limited sound capability but the raw processing power really makes up for that.
@@douro20 To be more precise, the 4 colors is on the BK 0010; the machine here is a BK11, which came with more RAM (128Ko instead of 16) and the video chip offered "real" color palettes similar in use to CGA (several palettes of garish colors). I say "real" as opposed to the BK's original 4 colors, where were in fact working akin to the colors for Game Boy : in reality the BK 0010 has 3 shades of gray that are colored in red, green and blue on the RGB video output. Being that the rest of the computer is identical, it is still impressive, especially since the video chip on the BK is really spartan, even for the era they were made in.
Manwe A year ago Yes, Packed video mixed with unpacked audio is loaded from the HDD on the fly. Meanwhile, sectors, heads, cylinders are switched, and the end of files is tracked (the data is divided into 4 parts). All this is adjusted in speed so that between each output of the sound always passed 176 processor clock cycles
Я думаю не влезло бы, даже если сжать (опустим то, что помимо распаковки нужно ещё и звуком и рендером заниматься) не влезло бы, так что скорее всего подгружает
если уж разобрались как видео сжимать - пойдите дальше. 512x256 можно ч/б реальное снимать, только контраст править с обработкой. это будет бомба )) ковокс много времени отнимает, забить пока ))
Лучше через строчку 384х128 с общей родной кадровой частотой. За один полукадр можно заполнить порядка 1/3 площади экрана БКашки. Ковокс желательно оставить (с качеством достаточным для человеческой речи) или заменить на синтез AY-шки (если это анимация, а не фильм) :)
Да, упакованное видео вперемешку с неупакованным аудио грузится с HDD налету. Между делом переключаются сектора, головки, цилиндры, отслеживается конец файлов (данные разбиты на 4 части). Всё это подогнано по скорости так, чтобы между каждым выводом звука всегда проходило 176 тактов процессора.
@@Manwe_SandS А сколько общая длина демки, на HDD? А, всё, увидел, 54мб. Ну, немало.. БКшка-то жива ещё ) Манва, ты жаришь, вот не думал что БКшкой займешься, привет тебе от старой трекерской сцены.
W Monk демку писали вдвоём с Ivanq, так что перенаправляю половину респектов ему :) В этом году ещё планируются демопати CAFe и Chaos Constructions, планирую туда выставить новые работы для БК.
@@Manwe_SandS Вы чёртовы гении ) Но от себя ещё респектану Ласофту, всегда немного грустному талисману демосцены ;) Представляю как ты с наушниками натр*хался, пересматриваю удивляюсь.. На каждый фрейм наверное столько нагляделся, что мог бы в формулы переложить векторной графики, глядишь бы влез в 128к оперативы ;)
gid.pdp-11.ru Только будет подтормаживать, так что надо частоту процессора изменить с 4 МГц на 5 с половиной или типа того. На реальной БК всё хорошо работает на стандартной частоте 4 МГц.
Чёт не верится, что такое могло быть реализовано на бкшке, пусть даже одиннадцатой. Звук такого качества? Столько данных по звуку? Неа, не верю. Количество цветов и скорость обновления экрана - тоже неправдоподобно.
Albert Abuzarov значит, демка удалась! В этом и смысл. Приходи на любую демопати типа Chaos Constructions или Яндекс Демодуляция и посмотри вживую на БК 0011
paul romanchenko Вручную побайтово читаешь из регистра контроллера HDD. Точнее, не по байтам, а по 16-битным словам. А когда надо перепозиционироваться на другую дорожку или переключить головку - руками пишешь управляющие команды в регистр контроллера HDD. Параллельно с этим, разумеется, нельзя ничего другого делать.
У БК кадровая частота 48.83125 Герц. Так что при показе на 50-герцовом ЖК-телевизоре кадры периодически выпадают. Всегда, в любом случае, в любой БК-шной программе. Конкретно в этой демке привязки к кадровому прерыванию нет. Данные выводятся в экранную память непрерывно, причём в перемешанные случайным образом адреса экрана (чтобы не возникало эффекта попадания под луч). Исходное видео (перед тем как оно попало на БК) было создано на PC с частотой 30 кадров в секунду. В целом скорость вывода в демке подстроена так, что когда записали в экранную память один кадр и ещё осталось время до следующего кадра (исходя из частоты 30 fps), ждём и ничего не рисуем. На самом деле не просто ждём, а продолжаем играть музыку и подсасываем данные для следующего ключевого кадра, но это уже другой вопрос. В любом случае, если не привязываться к кадровому прерыванию (на БК почти все программы не привязываются), можно рисовать с любой частотой кадров. Как в играх на PC может проседать fps до любых значений.
@@Manwe_SandS Спасибо за подробный ответ. Тупанул я, конечно. :) Эх, мне б в 13 лет те возможности, что есть сейчас... :( В 15 только БКшку увидел в первый раз в школе.
Кстати есть эксперименты по успешному получению дикого количества цветов на 4х цветных CGA адаптерах ... habr.com/ru/post/256409/ th-cam.com/video/EQbKgSqrc5k/w-d-xo.html Интересно, можно ли чего-то подобного добиться на БК?
Couldn't it hurt you to just use normal bad apple on this thing or just modified 8088 domination to work on plantronics colourplus and show the mmd version?!
Google suck balls На дискету не поместится :) Только HDD. Занимает примерно 54 мегабайта. Это примерно в два с половиной раза меньше, чем несжатое видео и звук. Работает только в MKDOS, потому что другие системы не поддерживают такие большие файлы.
Не, это оригинальное shadow-art видео, которое я раскрасил и дополнил трёхмерными наушниками (ну и ещё кое-какими элементами в стиле рекламы Apple iPod). А на SEGA просто оригинальное видео сконвертировали.
merlinulg если несжатое видео гнать, гораздо медленней получается. Excess team пробовали - у них получалось 22-25 кадров в секунду, не полный экран и звук менее качественный. Причём на разогнанной до 6 MHz БК. А у меня 30 кадров в секунду на обычной 4 MHz БК. Кадры так хитро упакованы, что не надо обеовлять весь экран целиком. Поэтому и быстрее, и меньше места занимает. Но на динамичных сценах артефакты, да. Зато на стандартной БК работает.
merlinulg ну а как бы что такое «компрессия»? Не конкретная реализация (RLE, LZW и т.д.), а общий принцип. Это выкидывание повторяющихся данных. Вот оно у меня и есть. А компрессия с потерями - выкидывание малозаметных данных, которые не умещаются. Это тоже есть. Общую степень компрессии я посчитал, получилось 2,36 раза по отношению к несжатому видео.
Это всё конечно круто выглядит, и очень круто сделано (автору респект, и лайк). Но(!) - фактически это просто воспроизведение видео и аудио с HDD... занимает колоссальный размер в 54 мегабайта. Сама электроника HDD гораздо мощнее БК-0011, и оперативки содержит едва больше :) Демки надо делать на стоковой БК, без такой навороченной периферии, которая сама в несколько раз производительней хоста, к которому подключена :) На Commodore Amiga есть зубодробительная демка "Simple State Of The Art" (можно найти на TH-cam), которая у меня в 1993 году "выносила мозг". Запускается она на стоковой Amiga-500/600, и занимает всего 800 килобайт (т.е. одну дискету). Там тоже на ходу идёт подгрузка, но это всё-таки штатный дисковод, никаких дополнительных кастомных девайстов... И в ней обалденная трекерная музыка, и анимация... Естественно я понимаю колоссальную разницу в возможностях Amiga и БК-0010/0011 и не умоляю достоинств БКшки (это моя первая любовь с 1987 года, до сих пор лежит в коробке, не расстанусь с ней до конца своих дней), но правильнее, всё-таки, в демках выжимать возможности стоковой машины. Автору - спасибо!..
@@MacIn173 совершенно верно, БК может отображать одновременно 4 цвета (один из них всегда чёрный). И да, здесь отображено больше цветов. В этом и смысл демо - придумать как программными хаками преодолеть ограничения железа. Хорошее демо всегда демонстрирует нечто "невозможное". demoscene.ru/info/article.php3?01911
Ну, вы, наверно, понимаете, что я подвожу к вопросу, как это сделано, а не просто удивляюсь :) Могу предположить, что это делается смешением двух цветов через быстрое переключение кадра. Интересно.
@@MacIn173 Быстрое переключение палитры. Фактически, в каждой строке включается своя палитра. Поэтому по краям кадра чёрные поля (слева и справа), чтобы палитра не влияла.
Still will we ever have a good apple
Found it!th-cam.com/video/kf5eUikyXYA/w-d-xo.html
Плохое яблоко!!!
Даже если время течёт так незаметно, вечность угнетает меня порой невыносимо.
Если бы ты знал, что совсем не замечаю, как моя душа меня покидает.
Даже если я и смогу замедлить время, повернуть назад эту реку просто невозможно.
Что вокруг меня - я не сильно понимаю, только на себя я и полагаюсь.
Вижу ли я сон? Иль не вижу ничего? Чего стоят все слова? Бесполезная вода.
От тоски спасенья нет, даже ясным летним днём: лучше жить без всяких чувств и не думать ни о чём.
Если ты произнесёшь те заветные слова, не достигнут моего они сердца никогда.
Когда сдвинуться смогу, всё изменится тогда, но укутается в тьму, станет чёрным навсегда.
Есть ли «завтра» у меня? - вот что я хотела знать. И должна ли я вообще в этом мире пребывать?
Ощущаю ли я боль? Ощущаю ли печаль? Я ответить не могу, и поэтому мне жаль.
Больше нету моих сил, так устала от всего, и других людей теперь не пойму я всё равно.
Может если изменить в себе некую деталь, станет белым этот мир, улетучится печаль.
Даже если время течёт так незаметно, вечность угнетает меня порой невыносимо.
Если бы ты знал, что совсем не замечаю, как моя душа меня покидает.
Даже если я и смогу замедлить время, повернуть назад эту реку просто невозможно.
Что вокруг меня - я не сильно понимаю, только на себя я и полагаюсь.
Вижу ли я сон? Иль не вижу ничего? Чего стоят все слова? Бесполезная вода.
От тоски спасенья нет, даже ясным летним днём: лучше жить без всяких чувств и не думать ни о чём.
Если ты произнесёшь те заветные слова, не достигнут моего они сердца никогда.
Когда сдвинуться смогу, всё изменится тогда, но укутается в тьму, станет чёрным навсегда.
Если сделаю свой ход, если сделаю свой ход, я разрушу этим всё, я разрушу этим всё.
Если буду я грустить, если буду я грустить, то смогу ли я тогда своё сердце отбелить?
До сих пор ни о себе, до сих пор ни о тебе, я не знаю ничего, лишь доверилась судьбе.
Если я смогу открыть свои сонные глаза, но затем разрушу всё, крась всё в чёрный цвет тогда.
Авторы бесподобны. Это вообще глобальное достижение - такого сочетания анимации в хорошем разрешении и качественного цифрового звука я чего-то не нашел ни на таком заточенном под графику (и текст) ПК как С64, ни на священном Спектруме :) Даже в вариантах с использованием мега-расширений памяти типа REU (16 мбайт ОЗУ) на С64. Вообще на компах тех лет мало кто ставит себе задачу получить в Bad Apple одновременно хорошие видео и звук - обычно для этого не хватает или скорости процессора, или объёма памяти, или чего-то ещё. И только у БК-0011М всего хватило! В том числе и талантливых программистов :)
Put everything in the 2000s together and run it. Perfect
Мда. Глазам сначала не поверил. Это офигеть как круто! В далеком 90м году у меня появился БК. Если бы тогда я увидел на нем подобный ролик, я бы сильно охренел. :)
Слишком не восхищайтесь. Да, работа проведена качественная, но БК тут - всего лишь транслятор картинки и звука (насколько хватает его мощности). Собственно клип - заранее подготовлен. Строго говоря это "демка" с ооооочень сильной натяжкой.
Это если бы в 90м были HDD сходного объёма и скорости чтения. Тогда диски на 40 мб уже считались чудом.
40 мб ? в 90-м эти диски не знали чем заполнить ... (по помню как в институте втихаря "откусывал" 5-10 мб под личный диск и никто годами ничего не замечал ) (Притом что количество файлов было весьма впечатляющим их размеры обычно были считанные килобайты )
И кстати подобная мультяшка причем в 8-битном VGA цвете занимала бы от силы пару мегабайт
@@Aleksey_Kirienko Причём здесь всё это? Вопрос был в том, что если бы автор в 89 году, когда БК-0010 был в ходу, на тогдашних винтах и элементной базе попробовал это сделать, то не факт, что у него бы это получилось. Его же HDD из ролика по внешнему виду родом из 98 года.
Here before youtube recommendeds it
Yeah
Вот это дааааа....(в 80-х была и БК-0010 и БК-0010-01).
Впечатлило, нечего сказать!
Damn these videos just keep coming
Bad apple took to the next level
For demosceners, by demosceners
Круто! :) Но отсылки к рекламе iPod всё-таки тут ни к чему, по-моему, хоть и хорошо вписываются.
Не хочешь попробовать, сделать, что нибудь подобное?
О, привет! Тоже с сайта demoscene.ru ??
@@polikarp12 Теперь да.
@@deadIlyich, в смысле ты туда зашёл? Я от туда наоборот пришёл.
Ikr
Потрясающе!!! И изумительные титры!
Демку надо было назвать "Good Apple ][" :-)
when i saw those compression artifacts at 1:01 it immediately reminded me of another demo called 8088 domination, which also showcased bad apple, but on a DOS PC with a SoundBlaster. (albeit in mono audio)
although here it seems like the encoding/delta packing is extremely optimized because there's no dropped frames whatsoever and the Covox sound device is just the cherry on top. (stereo audio, that's just wow)
вчера свою БК-шку достал с полки .... есть к чему стремится :-)
Да, нужно перебить тенденцию....
Потрясающе! Выдающаяся работа.
Сегодня увидел эту демку вживую. Теперь захотел себе БК-шку
Russian computers don't disappoint, it's slightly lower res than 8088 domination's version on the 5160 but it keeps up with the IBM one on framerate
99710 This is a relatively slow PDP-11 compatible CPU.
@@noop9k Still very powerful for a home computer of the time.
douro20 PDP-11 arch is obviously quite advanced, but still this CPU is slower than a Z80 or 8088. And much slower than, say, 68000. This is why this demo is a significant achievement.
@@noop9k True...which made me wonder why Atari went for the T11 rather than a 68000 in their System 2 arcade hardware back in the mid-'80s. I guess they did it since it's easier to interface than a 68000.
The processor speed of the BK-0011M (it is almost the same as the simpler BK-0010, about 10% faster) is not very high - a maximum of 262 thousand ops / sec in RAM. This is almost like the first LSI-11 machines. And, say, for the IBM PC (i8088, 4.77 MHz), it is up to 1000 thousand op / s (as far as I know), that is, almost 4 times more. However, in real applications and benchmarks, the performance of the BK and the IBM PC are often quite comparable - for example, the speed of BASIC interpreters is almost the same, and according to the Sieve of Eratosthenes benchmark (in assembler), the IBM PC is only 30 percent faster than the BK. This is the magic of the PDP-11 architecture :)
By the way, DEC T11's performance is about 2-2.5 times higher than that of the BК processor.
От оригинального PdP11 здесь мало что осталось в Бк0011м - 4 кадра ).
от Bk0010-01. Но разработчики молодцы.
0:25 Steve jobs would love this part XD
xD
Браво! Как будто черно-белый фильм раскрасили (в хорошем смысле) - сразу появилось какое-то новое измерение в привычной всем анимации. В цвете выглядит намного живее, а с наушниками так вообще потрясающе. Отличная реклама Apple, правда для очень узкой аудитории :) Вообще, конечно, самая интересная версия этой анимации. Другие-то отличаются лишь разрешением да способом передачи полутонов и реализацией звука, а до такого никто на других пк не додумался. 👍👍👍
Loved the effort to bring Bad Apple to such an intriguing machine. I have to criticize the Apple (the company) references, they're grossly out of place ("think different" when Apple is literally the most profitable company in the world?). The use of colours was enough to distinguish your version from the original, if such a thing was also your goal.
Tiago Sousa thank you! I added headphones and colors as a reference to famous Apple iPod advertizing. I thought it would be nice to mix Bad Apple with Apple iPod. In additional, “good apple” means “cool girl” on urban slang, so “good” it’s mostly about girls you see here, not about the computer company :)
This was a very powerful home computer for 1984. To think that the Soviets produced a home computer that could rival Western offerings was almost unthinkable back then but it happened. It has an indigenously developed LSI-11 compatible CPU and a full 16-bit QBus implementation meaning it is basically a PDP-11 in a home computer form factor. Mind you it only has 4-colour graphics and limited sound capability but the raw processing power really makes up for that.
@@douro20 To be more precise, the 4 colors is on the BK 0010; the machine here is a BK11, which came with more RAM (128Ko instead of 16) and the video chip offered "real" color palettes similar in use to CGA (several palettes of garish colors).
I say "real" as opposed to the BK's original 4 colors, where were in fact working akin to the colors for Game Boy : in reality the BK 0010 has 3 shades of gray that are colored in red, green and blue on the RGB video output.
Being that the rest of the computer is identical, it is still impressive, especially since the video chip on the BK is really spartan, even for the era they were made in.
@@douro20если совместим с LSI -11 откуда у него счётчик тогда появился?
Супер, моя любимая демка!
finally good apple
Шикарно, еще и в цвете =)
I'm not sure how, but you've managed to make a better 8088 video player than the original 8088 Domination.
Manwe
A year ago
Yes, Packed video mixed with unpacked audio is loaded from the HDD on the fly. Meanwhile, sectors, heads, cylinders are switched, and the end of files is tracked (the data is divided into 4 parts). All this is adjusted in speed so that between each output of the sound always passed 176 processor clock cycles
It's not 8088, it's 1801vm1, soviet PDP-11 compatible (but not a clone)
Блин! Это вообще законно?! Как??? Заставить БК делать ТАКОЕ!!!!!
apple: nice...
Божественно! Верните мне мой 1986!
весьма оригинально и классно получилось
БК-эппл!
Ah yes I finally found it. Good apple.
She got the new iPad pro, iphone and Even the new MacBook
Damn reanimated too
Good job ! Greeting to you too from R0ger !
DrSid42 Thank you! Your Atari XL version also roxx! Karaoke idea was really great!
@@Manwe_SandS Thanks ! Bad applers of the world, unite ! :-D
ヤバ過ぎる😱
Now that we know where Steeve jobs get his inspiration from
Gonna rickroll
Огонь! 👍
Офигеть. Других слов нет. Даже не верится, что БКшка на это способна. Интересно, анимация подгружалась с HDD или все влезло в оперативку БКшки?
Я думаю не влезло бы, даже если сжать (опустим то, что помимо распаковки нужно ещё и звуком и рендером заниматься) не влезло бы, так что скорее всего подгружает
если уж разобрались как видео сжимать - пойдите дальше. 512x256 можно ч/б реальное снимать, только контраст править с обработкой. это будет бомба ))
ковокс много времени отнимает, забить пока ))
Лучше через строчку 384х128 с общей родной кадровой частотой. За один полукадр можно заполнить порядка 1/3 площади экрана БКашки. Ковокс желательно оставить (с качеством достаточным для человеческой речи) или заменить на синтез AY-шки (если это анимация, а не фильм) :)
Lovely ... I do have a БК0011m PCB at hand but have a hard time finding the ROM chips (or suitable replacements) ... maybe you can help out?
Hans Meier there is a modern ROM emulator for BK-0011M that covers all ROM chips at once: forum.pk-fpga.ru/viewtopic.php?f=43&t=5450
Клёво!!!
оч круто, плавно и непонятно :) сдается мне или графика или музыка сразу с HDD играется, или все сразу :)
Да, упакованное видео вперемешку с неупакованным аудио грузится с HDD налету. Между делом переключаются сектора, головки, цилиндры, отслеживается конец файлов (данные разбиты на 4 части). Всё это подогнано по скорости так, чтобы между каждым выводом звука всегда проходило 176 тактов процессора.
@@Manwe_SandS А сколько общая длина демки, на HDD?
А, всё, увидел, 54мб. Ну, немало..
БКшка-то жива ещё ) Манва, ты жаришь, вот не думал что БКшкой займешься, привет тебе от старой трекерской сцены.
W Monk демку писали вдвоём с Ivanq, так что перенаправляю половину респектов ему :)
В этом году ещё планируются демопати CAFe и Chaos Constructions, планирую туда выставить новые работы для БК.
@@Manwe_SandS Вы чёртовы гении ) Но от себя ещё респектану Ласофту, всегда немного грустному талисману демосцены ;)
Представляю как ты с наушниками натр*хался, пересматриваю удивляюсь.. На каждый фрейм наверное столько нагляделся, что мог бы в формулы переложить векторной графики, глядишь бы влез в 128к оперативы ;)
Поток, но отлично сделано, только не понятно, это наши рисовали и пели, или содрали опять..
3:48 captions: *you*
Soviet power
Однако, на последних сборках эмулятора Калмыкова уже почему-то не пускается.
хорошо
How do you animate the earphones? Is it manually frame by frame?
I made 3D models in Blender, animated them with keyframes, then fixed issues pixel by pixel on every frame
@@Manwe_SandS that was some serious smooth keyframing man, good job
Что-то не понятно на каком эмуляторе его запустить? Есть ссылка на эмуль?
gid.pdp-11.ru
Только будет подтормаживать, так что надо частоту процессора изменить с 4 МГц на 5 с половиной или типа того. На реальной БК всё хорошо работает на стандартной частоте 4 МГц.
@@Manwe_SandS Спасибо друг!
What is this version? Sounds like they make the cymbals shorter
Чёт не верится, что такое могло быть реализовано на бкшке, пусть даже одиннадцатой.
Звук такого качества? Столько данных по звуку? Неа, не верю.
Количество цветов и скорость обновления экрана - тоже неправдоподобно.
Albert Abuzarov значит, демка удалась! В этом и смысл. Приходи на любую демопати типа Chaos Constructions или Яндекс Демодуляция и посмотри вживую на БК 0011
как такое возможно ?
На бк-ашке можно и получше сделать! (а тут сильно похоже что просто мультик сконвертировали )
If apple bad its mean Androids good
WAI-
Почему цветной? В оригинале же все силуэты были белые. =)
ТО "Магия Дружбы" (BronyRu) потому что я всё вручную перекрашивал :) И наушники подрисовывал. Просто копировать оригинал - не интересно.
У БКшки кнопки блестят. Это какое-то лаковое покрытие? С завода?
А как БК с HDD работает?
paul romanchenko Вручную побайтово читаешь из регистра контроллера HDD. Точнее, не по байтам, а по 16-битным словам. А когда надо перепозиционироваться на другую дорожку или переключить головку - руками пишешь управляющие команды в регистр контроллера HDD. Параллельно с этим, разумеется, нельзя ничего другого делать.
omg. а данные как организуются? это такой "большой магнитофон" или хоть какие-то файлы есть?
paul romanchenko Написано несколько операционных систем, в том числе с файловыми менеджерами типа Norton Commander. Самая популярная - MKDOS.
Как 30 кадров в секунду на телевизоре с частотой кадров 25/50Гц?
У БК кадровая частота 48.83125 Герц. Так что при показе на 50-герцовом ЖК-телевизоре кадры периодически выпадают. Всегда, в любом случае, в любой БК-шной программе.
Конкретно в этой демке привязки к кадровому прерыванию нет. Данные выводятся в экранную память непрерывно, причём в перемешанные случайным образом адреса экрана (чтобы не возникало эффекта попадания под луч). Исходное видео (перед тем как оно попало на БК) было создано на PC с частотой 30 кадров в секунду. В целом скорость вывода в демке подстроена так, что когда записали в экранную память один кадр и ещё осталось время до следующего кадра (исходя из частоты 30 fps), ждём и ничего не рисуем. На самом деле не просто ждём, а продолжаем играть музыку и подсасываем данные для следующего ключевого кадра, но это уже другой вопрос.
В любом случае, если не привязываться к кадровому прерыванию (на БК почти все программы не привязываются), можно рисовать с любой частотой кадров. Как в играх на PC может проседать fps до любых значений.
@@Manwe_SandS Спасибо за подробный ответ. Тупанул я, конечно. :) Эх, мне б в 13 лет те возможности, что есть сейчас... :( В 15 только БКшку увидел в первый раз в школе.
Кстати есть эксперименты по успешному получению дикого количества цветов на 4х цветных CGA адаптерах ...
habr.com/ru/post/256409/
th-cam.com/video/EQbKgSqrc5k/w-d-xo.html
Интересно, можно ли чего-то подобного добиться на БК?
На БК-0010 в демке 32 цвета, само собой смешанные пикселы.
Couldn't it hurt you to just use normal bad apple on this thing or just modified 8088 domination to work on plantronics colourplus and show the mmd version?!
E B БК0011 platform has nothing in common with Intel and CGA. It is DEC PDP-11 compatible. So, no any “port” or “modification” is possible.
Ещё вопрос, как добились таких цветов на мониторе? Что за модулятор? Свяжитесь плизь.. Хочу.
Framemeister xRGB mini
А на УКНЦ?
у меня нет контроллера IDE для УКНЦ, к сожалению
круто о.о )) а через что звук выводится?
DenisSTALKER15 на принтерном порту из резисторов спаян ЦАП (covox)
⑨/0⑨/2018
Сколько кб в итоге демка занимает?
Google suck balls На дискету не поместится :) Только HDD. Занимает примерно 54 мегабайта. Это примерно в два с половиной раза меньше, чем несжатое видео и звук. Работает только в MKDOS, потому что другие системы не поддерживают такие большие файлы.
You found a non-Russian comment, here have this trophy i guess 🏆 _-help me-_
Это же демка с сеги дженесис?
Не, это оригинальное shadow-art видео, которое я раскрасил и дополнил трёхмерными наушниками (ну и ещё кое-какими элементами в стиле рекламы Apple iPod). А на SEGA просто оригинальное видео сконвертировали.
Где можно такую посмотреть?
@@Manwe_SandS и не напрасно! стильно так получилось, а иначе бы было просто yet another one Bad Apple
Прикольно. А чего такие артефакты при активной анимации? Видео еще и расжиматься успевает что ли?
Да, там сжатие. Когда кадр не успевает распаковаться за 1/30 секунды, остаются следы от предыдущего кадра.
Manwe еще и сжатое видео пытается успеть разжать на таких мощностях. Может вообще проще без сжатия было, на винте же места много - грузи и выводи.
merlinulg если несжатое видео гнать, гораздо медленней получается. Excess team пробовали - у них получалось 22-25 кадров в секунду, не полный экран и звук менее качественный. Причём на разогнанной до 6 MHz БК. А у меня 30 кадров в секунду на обычной 4 MHz БК. Кадры так хитро упакованы, что не надо обеовлять весь экран целиком. Поэтому и быстрее, и меньше места занимает. Но на динамичных сценах артефакты, да. Зато на стандартной БК работает.
Manwe то есть у тебя сжатия нет, просто кусками нужные области кадра изменяешь, или какая-то элементарная компрессия есть?
merlinulg ну а как бы что такое «компрессия»? Не конкретная реализация (RLE, LZW и т.д.), а общий принцип. Это выкидывание повторяющихся данных. Вот оно у меня и есть. А компрессия с потерями - выкидывание малозаметных данных, которые не умещаются. Это тоже есть. Общую степень компрессии я посчитал, получилось 2,36 раза по отношению к несжатому видео.
Это всё конечно круто выглядит, и очень круто сделано (автору респект, и лайк). Но(!) - фактически это просто воспроизведение видео и аудио с HDD... занимает колоссальный размер в 54 мегабайта. Сама электроника HDD гораздо мощнее БК-0011, и оперативки содержит едва больше :) Демки надо делать на стоковой БК, без такой навороченной периферии, которая сама в несколько раз производительней хоста, к которому подключена :)
На Commodore Amiga есть зубодробительная демка "Simple State Of The Art" (можно найти на TH-cam), которая у меня в 1993 году "выносила мозг". Запускается она на стоковой Amiga-500/600, и занимает всего 800 килобайт (т.е. одну дискету). Там тоже на ходу идёт подгрузка, но это всё-таки штатный дисковод, никаких дополнительных кастомных девайстов... И в ней обалденная трекерная музыка, и анимация... Естественно я понимаю колоссальную разницу в возможностях Amiga и БК-0010/0011 и не умоляю достоинств БКшки (это моя первая любовь с 1987 года, до сих пор лежит в коробке, не расстанусь с ней до конца своих дней), но правильнее, всё-таки, в демках выжимать возможности стоковой машины.
Автору - спасибо!..
Титры - не относятся к демке?
MacIn173 как это не относятся? Неотъемлемая часть этой программы для БК-0011м
Ага, так вот вопрос: разве на БК не был ограничения в 4 одновременно выводимых цвета? Там в титрах есть 5 разных одновременно. Или я путаю что-то?
@@MacIn173 совершенно верно, БК может отображать одновременно 4 цвета (один из них всегда чёрный). И да, здесь отображено больше цветов. В этом и смысл демо - придумать как программными хаками преодолеть ограничения железа. Хорошее демо всегда демонстрирует нечто "невозможное". demoscene.ru/info/article.php3?01911
Ну, вы, наверно, понимаете, что я подвожу к вопросу, как это сделано, а не просто удивляюсь :) Могу предположить, что это делается смешением двух цветов через быстрое переключение кадра. Интересно.
@@MacIn173 Быстрое переключение палитры. Фактически, в каждой строке включается своя палитра. Поэтому по краям кадра чёрные поля (слева и справа), чтобы палитра не влияла.
Давай теперь на УКНЦ!
Touhou but fucked up
So much russian