В прошлом году режиссер Кристофер Нолан призывал зрителей смотреть его ленту «Довод», вышедшую 13 августа, на большом экране. «Это фильм, изображением и звуком которого действительно нужно наслаждаться в в кинотеатрах», — заявил режиссер. Его выступление в разгар пандемии коронавируса показалось неуместным блогеру Бобу Вульфу с YouTube-канала WULFF DEN. В знак протеста ютубер уместил ленту на картридж приставки Game Boy Advance SP, выпущенной в 2003 году.
Объем памяти картриджей Game Boy Advance всего 32 Мб. Вульфу пришлось разделить 2,5-часовую ленту на пять частей по 30 минут. По словам Вульфа, «30 минут — это максимальное время видеоролика, который можно вместить на картридж Game Boy Advance Video, чтобы при этом видео было в смотрибельном состоянии».
Вульф снизил частоту до 6 кадров в секунду вместо 24, а разрешение до 192х128 пикселей. Фильм можно перематывать кнопками приставки. Сам блогер признает, что это, вероятно, «худший способ смотреть фильм при этом хоть немного понимать, что происходит».
Ранее некоторые эпизоды анимационных сериалов, таких как «Покемон» или «Губка Боб», выходили в формате Game Boy Advance Video, предназначенном специально для воспроизведения на Game Boy Advance. Также в этом формате выходили полнометражные фильмы — «Шрек», «Шрек 2» и «Подводная братва».
В прошлом году пользователь Reddit под ником GreedyPaint написал видеокодек, который сжимает видео до разрешения 120х96 пикселей и 4 кадров в секунду. Он смог записать фильм «Шрек» на дискету объемом 1,44 Мб.
iliazeus
Но ведь:
Получается, не уместил?
В целом, было бы скорее интереснее почитать про технические особенности кодека, чем "новость" вида "парень пережал готовый фильм готовым кодеком".
unsignedchar
Пожалуй, нужно выдать хакеру орден Бронзового Шакала.
tvr
десятой степени.
x67
Интереснее было бы, сделав он модифицированный картридж, на котором разместил бы фильм с адекватным фпс полностью
Alexeyslav
Ограничение наверняка связано с ограниченной разрядностью адреса. Как ни крутись, а больше 32М сама приставка не в состоянии считать. Только с внешним переключателем, как сейчас делают картриджи для денди 10-в-1 т.е. 10 картриджей в одном корпусе а какой именно выбираешь переключателем или счетчик выбора нужного «картриджа» завязан на циклы подачи/сброса питания.
KivApple
Ещё наверняка можно сделать какой-то хак, который будет ремаппить часть адресов по программным командам с приставки. В конце-концов читал статью, что для некоторых игр в картриджи вообще встраивали сопроцессор мощнее процессора самой приставки.
Alexeyslav
Как расширенная память. Но тогда и плеер надо свой писать, который знает куда прописывать старший адрес и откуда читать «окно» с ремапом.
x67
или использовать для ремапа какую нибудь уникальную но редкоиспользуемую фичу, например переключение субтитров
fzn7
На NES так и сделано, там штук 30 вариантов этого маппера