Спустя 29 лет игру DOOM для 16-битной консоли Super Nintendo Entertainment System перевыпустят на картриджах. Причём, это будет совершенно новая версия, которая содержит в себе все четыре эпизода и даже сопроцессор Super FX нового поколения. А создаст её разработчик оригинальной игры.
Перенос игры Doom на 16-битную консоль Super Nintendo Entertainment System в далёком 1995 году многим казался невозможным. Но нашлась команда разработчиков, которая справилась с этой невероятной задачей. Во главе этой команды стоял разработчик Рэнди Линден.
Даже несмотря на некоторые урезания в плане контента и технологий, порт Doom для SNES на базе сопроцессора Super FX впечатлил многих игроков. Ведь игра вышла в такое время, когда компьютер, на котором можно было запустить игру, стоил гораздо дороже, чем 16-битная приставка Nintendo вместе с картриджем Doom.
Несмотря на то, что Линден и его команда в своё время справились с этой непосильной задачей, сам разработчик до сих пор считает, что у него осталось незаконченное дело. Именно поэтому вместе с компанией Limited Run Games он планирует выпустить обновлённую версию игры Doom для SNES на физических носителях.
Игра будет полностью переделана с чистого листа. Новый Doom включит в себя весь тот контент, который пришлось выбросить из SNES-версии в 1995 году. Кроме этого, обновлённая версия будет поддерживать полноэкранное видео и даже функцию вибрации. Последняя станет возможной благодаря новому контроллеру, который разработала компания Innex.
Рэнди Линден дал небольшое интервью порталу Time Extension.
Как вы пришли к идее разработки новой и улучшенной версии игры Doom для SNES?
Рэнди Линден: Около двух лет назад я давал интервью Digital Foundry, где мы обсуждали мои проекты и карьеру. Одним из интервьюеров был Ауди Сорли, который работает в Limited Run Games. Через несколько недель после интервью Ауди связался со мной и спросил: интересно ли мне сделать обновленную версию DOOM для SNES? Я сказал, что определенно хотел бы это сделать и немедленно приступил бы к работе! Несколько месяцев спустя я разговаривал с другом, который знал, над чем я работаю. И он спросил: «Если вы добавите недостающие уровни из первой игры, почему бы также не добавить весь недостающий эпизод 4?». На тот момент я уже сказал id Software, что буду использовать версию DOOM 1.666, в которой нет четвёртого эпизода. Поэтому на нашей следующей встрече с id я спросил: могу ли я использовать версию 1.9 (в которой был четвертый эпизод). И они согласились!
Расскажите историю нового чипа, совместимого с Super FX? Как вы пришли к его созданию и сколько сил было вложено в его разработку?
Рэнди Линден: Оригинальный DOOM для SNES использовал максимально доступное пространство на картридже Super FX, которое составляло 2 мегабайта или 16 мегабит. Добавление недостающих и дополнительных уровней в DOOM потребовало бы большего объема памяти. Я сделал оценку и пришел к выводу, что размер нового картриджа должен быть не менее 3 мегабайт. Чтобы ускорить процесс создания игры, я решил использовать существующие эмуляторы с открытым исходным кодом для разработки программного обеспечения и оборудования. В итоге выбрал эмулятор Mesen для разработки программного обеспечения и FXPak Pro от Krikzz в качестве основы для прошивки Super FX FPGA.
Какие улучшения ваш картридж содержит в сравнении с оригинальным чипсетом Super FX компании Argonaut?
Рэнди Линден: Есть два основных улучшения: больший объем памяти и повышенная скорость работы. Максимальный размер картриджа теперь составляет 4 мегабайта вместо 2. Из них 3 мегабайта делят между собой Super FX и SNES. Последний же мегабайт используется для музыки, звуков, графики и вывода видео во вступительных эпизодах. Ещё одно улучшение — общее увеличение скорости, чем-то похожее на использование «быстрого режима» на FXPak Pro.
Делали ли вы обратный инжиниринг чипа Super FX, чтобы достичь таких результатов?
Рэнди Линден: В середине 1990-х годов я много занимался обратным инжинирингом оригинального Super FX. Это было нужно для того, чтобы создать девкит, на котором создавались игры с чипом Super FX.
Некоторые разработчики называют вашу новую разработку Super FX 3 — это его официальное название?
Рэнди Линден: Мы не давали официального названия новому чипу. Но Super FX 3 — это отличное прозвище, которое мы теперь используем внутри компании.
Будут ли производиться чипы после того, как вы выпустите обновлённую игру DOOM? Планируете ли вы использовать этот чип в других играх?
Рэнди Линден: Мы рассматриваем возможность создания других игр с еще более усовершенствованной версией чипа. В ней объём памяти увеличится до 8 мегабайт!
Вы открыты к тому, чтобы другие разработчики использовали чип для улучшения и дополнения как новых, так и существующих SNES-игр?
Рэнди Линден: Мы планируем опубликовать спецификации чипа Super FX 3, а также контроллера с поддержкой вибрации. Благодаря этому другие разработчики смогут модифицировать и обновлять свои игры, добавляя в них новые функции.
Планируете ли вы работать над чипами для других консолей на основе картриджей? Например Sega Virtua Processor?
Рэнди Линден: Я пока не стану загадывать. Очень ценю в Limited Run Games, что они готовы браться за рискованные проекты, которые другие компании обходят стороной. Может быть всё сложится так, что однажды мы доберёмся и до другой платформы.
С печатной платой для картриджей вам помогает компания Bitmap Bureau. Расскажите об этом подробнее.
Рэнди Линден: Я — программист, поэтому у меня очень мало опыта в работе с оборудованием. Испытываю огромное уважение к Мэтту и Гэвину из Bitmap Bureau — они приложили максимум усилий, чтобы сделать новые чипсет и плату потрясающими. Они усердно работали над железной частью, пока я завершал программную составляющую. Всё идет по плану. И мы все будем очень рады представить игру нашим поклонникам в следующем году!