Инструкция для будущих спидраннеров
Прислано Justice Август 27 2010 11:02:20
Первым делом вам нужно скачать порт, поддерживающий limit removing, то есть совместимость с оригинальным думовским движком. Можете выбрать любой из этих портов (даны ссылки на последние версии):
PrBoom+
PrBoom
Boom
Strawberry Doom
Chocolate Doom
Doom+
Рекомендую PrBoom+: это наиболее удобный и популярный порт. Все ниженаписанное будет относиться именно а PrBoom'у, в остальных портах тоже должно работать, но лично я не проверял.
Для начала переместите все iwad'ы в папку с портом. То есть DOOM.WAD; DOOM2.WAD; TNT.WAD; PLUTONIA.WAD. Скачать все четыре вада можно отсюда. Затем переместите туда же pwad (дополнительный вад, под который писалась/будет записываться демка). Если вы собираетесь просматривать демку, тоже перенесите ее в эту папку.
Теперь небольшая инструкция о пусковых строчках. С их помощью вы можете задавать параметры записи/воспроизведения.
Для просмотра демок строчка в общем случае будет выглядеть так:
-iwad iwad -file pwad -playdemo.
Здесь вместо iwad вписываем имя iwad-файла, под который записывалась демка (например, doom2.wad).
Вместо pwad вписываем имя дополнительного файла (если его наличие не предполагалось, -file не пишем).
Для записи строчка чуть длиннее, но в принципе тоже не представляет никакой сложности. Вот она в общем виде:
-iwad iwad -file pwad -record name -warp ab -skill c complevel d - для doom2.wad, tnt.wad, plutonia.wad; или
-iwad doom -file pwad -record name -warp a b -skill c complevel d - для doom.wad.
Здесь вместо iwad.wad вписываем имя iwad-файла, под который записывалась демка (например, doom2.wad).
Вместо pwad.wad вписываем имя дополнительного файла (если его наличие не предполагалось, -file не пишем).
Вместо demoname - имя вашей демки (желательно не более восьми символов).
Вместо ab в первом случае вписываем номер уровня (например 30 или 04), во втором случае вместо a - номер эпизода, вместо b - номер уровня в эпизоде (например 1 3 или 4 9).
Вместо c - число, соответствующее уровню сложности. I'm too young to die - 1; Hey, not too rough - 2; Hurt me plenty - 3; Ultra Violence - 4; Nightmare! - 5.
Вместо d - комплевел. Эта функция нужна для обеспечения совместимости с оригинальными doom'ами и старыми портами. Так, для совместимости с doom2.exe значение комплевела должно быть равно двум, для совместимости с doom.exe (ultimate doom) - трем, с tnt и plutonia - четырем, с boom-форматом - девяти. Полный список значений вы сможете найти в приложении в конце этой инструкции.
Итак, теперь осталось эти строчки куда-то ввести. Для просмотра/записи демок есть три наиболее "общих" способа: 1) Через ярлык. Создаете ярлык для пускового файла (например, для prboom.exe). Далее щелкаете на нем правой кнопкой, выбираете пункт "свойства", в появившемся диалоговом окне находите строку "объект" (там должен находиться полный адрес пускового файла) и дописываете сзади пусковую строку. В результате должно получиться что-то типа "C:/Program files/Prboom+/prboom-plus.exe" -playdemo demo1.lmp. 2) Через bat-файл. В папке с вашим портом создаете bat-файл (обычно создается текстовый документ с расширением .txt , после чего .txt заменяется на .bat). В этот файл вписывайте строчку вроде prboom-plus.exe -playdemo demo1.lmp . Затем открываете его одним щелчком. 3) Через командную строку. Нажимаете кнопку "Пуск", выбираете пункт "Выполнить". Вводите туда полный адрес пускового файла и дописываете пусковую строку. В результате должно получиться что-то типа "C:/Program files/Prboom+/prboom-plus.exe" -playdemo demo1.lmp. 4) Для просмотра демок в PrBoom+ (не знаю, работает ли это в других портах) можно просто перетащить демку на prboom-plus.exe, в появившемся окне выбрать iwad и pwad, нажать ОК; или ассоциировать файлы .lmp с prboom-plus.exe, после этого можно будет запускать демки двойным щелчком.
Напоследок немного советов начинающим спидраннерам:
* Не пытайтесь записать демку с хорошим результатом с первого раза.
* Внимательно осмотрите карту (может быть даже в редакторе). Это поможет вам увидеть опасные места и секреты, которые бы вы могли не найти при обычном прохождении.
* Не страшно, если вы сначала пройдете карту с сохранениями или даже с читами. Это поможет запомнить карту, что сыграет на пользу, когда вы будете проходить карту "серьезно". Более того, чем больше вы будете практиковаться в спидране, тем реже будете использовать читы/сохранения.
* Помните, что удар "в лоб" - не всегда лучшее решение, иногда бывает полезно поискать альтернативные пути.
* И главный совет: никогда не отчаивайтесь! Поначалу вы вряд ли сможете бороться за первые места, не расстраивайтесь по этому поводу. Помните, что чем больше вы тренируетесь, тем быстрее растет ваше мастерство!
Надеюсь, что эта статья поможет вам разобраться с азами записи демок. Желаю удачи в вашей карьере спидраннера!
Приложение: таблица комплевелов в PrBoom+
значение с чем дает совместимость
0 Doom версии 1.2
1 Doom версии 1.666
2 Doom2
3 Ultimate Doom
4 Final Doom (TNT и PLUTONIA) и Doom95
5 Старые версии dosdoom (требуется для записи некоторых TAS-демок)
6 Не используется
7 Boom
8 Boom версии 2.01
9 Boom версии 2.02 (требуется почти для всех вадов под boom)
10 LxDoom v1.4.x
11 MBF
12 PrBoom v2.03beta
13 PrBoom v2.1.0
14 PrBoom v2.1.1-2.2.6
15 PrBoom v2.3.x
16 PrBoom v2.4.0
17 Последние версии PrBoom (по умолчанию)