| Автор | Сообщение | 
Feuer Recruit
   |  | 1 |  
  Doom Rate: 1
  | 
  Отправлено: 03.02.07 09:36:53 |  |  
  |  В этой теме задаем все технические вопросы типа:
 
"как записать/воспроизвести демку в том или ином порте",
 
"как пользоваться той или иной утилитой для записи",
 
и тому подобные.
 
 
----------------------------------------------------------------------
 
 
Дарова всем! 
 
 
Расскажите, пожалуйста, о том, какие демки к каким портам подходят и как их запускать? 
 
Если не затруднит, прямо ссылку на демки и на соответствующую версию DOOM. 
 
 
Спасибо! |   |  
  | 
 |  | 
Justice]ASTS[ - Warrant Officer -
   |  | 1159 |  
   Doom Rate: 1.2
  | 
  Отправлено: 03.02.07 09:39:22 |  |  
  |  | Хай и тебе чувак!Я не особо смотрю демки,но знаю,что демки для порта Gzdoom и Zdoom вроде бы одинаковые. |   |  
  | 
 |  | 
SubFrozen - UAC Gunner -
   |  | 83 |  
  Doom Rate: 0.61
  | 
  Отправлено: 03.02.07 17:01:06 |  |  
  |   	  | Frank Herrigan : | 	 		  | демки для порта Gzdoom и Zdoom вроде бы одинаковые. | 	  
 
Но удобнее их проигрывать в zdaemon. Формат zdo. |   |  
  | 
 |  | 
chocobo UAC Sergeant Major
   |  | 901 |  
  Doom Rate: 1.48
  | 
  Отправлено: 05.02.07 18:34:42 |  |  
  |  | Демки к классике можно найти на iddqd.ru - запускать их можно через классический дум экзешник, либо через порт PrBoom любой версии. Как запустить? - да просто, можно конечно прописывать команду в экзешнике, а проще всего - перетаскиваешь демку (файл) на ярлык игры или порта - и всё. |   |  
  | 
 |  | 
Eternal = UAC Marshal =
   |  | 3432 |  
  Doom Rate: 3.12
  | 
  Отправлено: 05.02.07 22:29:42 |  |  
  |   	  | Blaster[iddqd] : | 	 		  | перетаскиваешь демку (файл) на ярлык игры или порта - и всё. | 	  
 
Если демка к pwad, то ещё и pwad перетаскиваешь до кучи... |   |  
  | 
| 2 | 
2 | 
2 | 
  | 
 
 
 |  
  |  | 
Eternal = UAC Marshal =
   |  | 3432 |  
  Doom Rate: 3.12
  | 
  Отправлено: 06.02.07 05:13:34 |  |  
  |  Feuer
 
А ты вообще скажи, какие конкретно демки ты хочешь увидеть,
 
скоростные там, или uvmax... и к каким вадам?У меня до хрена разных демок,
 
хоть консервируй. Если что-то интересует конкретное, пиши здесь, обсудим... |   |  
  | 
| 2 | 
2 | 
2 | 
  | 
 
 
 |  
  |  | 
Heretic - 1st Lieutenant -
   |  | 1537 |  
   Doom Rate: 3.11
  | 
 | 
| 1 | 
4 | 
1 | 
  | 
 
 
 |  
  |  | 
print]ASTS[ UAC Sergeant Major
   |  | 862 |  
  Doom Rate: 2.46
  | 
  Отправлено: 27.06.07 15:44:41 |  |  
  |  | а что дает complevel? |   |  
  | 
| 1 | 
3 | 
1 | 
  | 
 
 
 |  
  |  | 
entryway -= DoomGod =-
   |  | 3010 |  
  Doom Rate: 2.45
  | 
  Отправлено: 27.06.07 15:48:21 |  |  
  |  
 
Эмуляция поведения ванильных версий и основных базовых портов плюс эмуляция предыдущих версий себя же. Список находится в usage.txt в архиве прбум+. Вот он.
 
0  doom_12_compatibility       Partial (improved) emulation of Doom.exe v1.2
 
1  doom_1666_compatibility     Partial emulation of Doom.exe/Doom2.exe v1.666
 
2  doom2_19_compatibility      Emulates the original Doom.exe v1.9 & Doom2's doom2.exe v1.9
 
3  ultdoom_compatibility       Emulates Ultimate Doom v1.9 and Doom95
 
4  finaldoom_compatibility     Emulates Final Doom's doom2.exe
 
5  dosdoom_compatibility       Emulates Dosdoom .47
 
6  tasdoom_compatibility       Emulates Tasdoom.exe
 
7  boom_compatibility_compatibility Emulates Boom's compatibility mode
 
8  boom_201_compatibility      Emulates Boom v2.01  <--- this now works!
 
9  boom_202_compatibility      Emulates Boom v2.02
 
10 lxdoom_1_compatibility      Emulates LxDoom v1.4.x
 
11 mbf_compatibility           Emulates MBF
 
12 prboom_1_compatibility      Emulates PrBoom v2.03beta
 
13 prboom_2_compatibility      Emulates PrBoom v2.1.0
 
14 prboom_3_compatibility      Emulates PrBoom v2.1.1-2.2.6
 
15 prboom_4_compatibility      Emulates PrBoom v2.3.x
 
16 prboom_5_compatibility      Emulates PrBoom v2.4.0
 
17 prboom_6_compatibility      Latest PrBoom-plus
 
-1 default_compatibility_level Current Prboom-plus 
 
То есть если ты хочешь записать демку которая потом проиграется в Ultimate Doom v1.9, то надо добавить в ком. строку параметр -complevel 3
 
 
P.S. Это такой прикол на форуме что тег [code] не использует моноширинный шрифт? Зачем он тогда? |   |  
  | 
| 3 | 
1 | 
1 | 
  | 
 
 
 |  
  |  | 
M0chK0z Marine
   |  | 48 |  
  Doom Rate: 0.48
  | 
  Отправлено: 20.07.07 20:03:59 |  |  
  |  
 
А что за TAS?   |   |  
  | 
 |  | 
Eternal = UAC Marshal =
   |  | 3432 |  
  Doom Rate: 3.12
  | 
  Отправлено: 20.07.07 21:29:27 |  |  
  |   	  | MochiKozlov : | 	 		  | А что за TAS? | 	  
 
TAS - Tools Assisted Speedruns. |   |  
  | 
| 2 | 
2 | 
2 | 
  | 
 
 
 |  
  |  | 
CsKaSemak5 - UAC Gunner -
   |  | 87 |  
  Doom Rate: 0.78
  | 
  Отправлено: 21.07.07 01:31:46 |  |  
  |  Eternal
 
Я вообще в этом не понимаю объясни мне всё с первого до последнего клика пожалуйста вот как мне запустить думку с первой страницы? |   |  
  | 
 |  | 
Hitherto = 2nd Lieutenant =
   |  | 1349 |  
   Doom Rate: 1.88
  | 
  Отправлено: 21.07.07 02:41:11 |  |  
  |  Ключ комстроки -playdemo работает во всех портах:
 
doom2.exe -playdemo <demoname>
 
Замени дум2екзе на твой порт и будет тебе счастье. |   |  
  | 
 |  | 
R_R]ASTS[ -= DoomGod =-
   |  | 1312 |  
  Doom Rate: 5.55
  | 
  Отправлено: 21.07.07 03:07:59 |  |  
  |  Я написал неорусу батник, но под здум у него демка не пошла, ибо он ругался, что это не здумовская демка. Посоветовал смотреть прбумом, но ему внезапно стало лнь возиться с ещё одним портом.    
 
 	   |  	 		  doom2.exe -playdemo <demoname> 
 
Замени дум2екзе на твой порт и будет тебе счастье. | 	  
 
Позволю себе не согласиться. Это слишком частный случай. По хорошему надо читать консольные команды на сайтах портов. И я не удивляюсь, что у неоруса ничего не запускалось с такими советами (даже сам здум).
 
для демки плутонии работающий батник получался примерно такой (при условии, что всё валяется в одной папке с здумом):
 
zdoom -iwad plutonia.wad -playdemo blablabla.wad
 
Это не совсем то, что написано выше. С настройками хитхерто демка на плутонии ваще не заведётся ни на каком порте)) Посему не забывайте, что объясняете всё это 12-13 летним детям, которые доса скорее всего вообще не видели и могут даже не знать, что такое батник. Следовательно уровень объяснения должен быть соответствующий.       |   |  
  | 
| 1 | 
1 | 
1 | 
  | 
 
 
 |  
  |  | 
Hitherto = 2nd Lieutenant =
   |  | 1349 |  
   Doom Rate: 1.88
  | 
  Отправлено: 21.07.07 03:21:32 |  |  
  |  Ну да. Я еще хотел про -iwad дописать, но потом лень стало.
 
 	   |  	 		  | С настройками хитхерто демка на плутонии ваще не заведётся ни на каком порте | 	  
 
Ну почему же. Заведется кое-где, если других ивадников кроме плутонии там лежать не будет. |   |  
  | 
 |  | 
Eternal = UAC Marshal =
   |  | 3432 |  
  Doom Rate: 3.12
  | 
  Отправлено: 21.07.07 03:43:02 |  |  
  |   	  | R_R]ASTS[ : | 	 		  | zdoom -iwad plutonia.wad -playdemo blablabla.wad  | 	  
 
Правильнее наверное всё таки не "blablabla.wad", а "blablabla.lmp" или здумовсий какой там формат демки. 
 
 	  | CsKaSemak5 : | 	 		  | Я вообще в этом не понимаю объясни мне всё с первого до последнего клика пожалуйста вот как мне запустить думку с первой страницы? | 	  
 
Значит, если мне например приспичит посмотреть демку Heretica (а мне часто приспичивает  ), то я как правило не пишу никаких комстрок, а просто натягиваю на ярлык (значок) glBoom-plus.exe, выделив предварительно сам вад(например MM.wad), и файл демки. Вот оба их берёшь мышью, и несёшь через экран на этот значок, когда поднесёшь, и значок выделится, отпускай, и созерцай нашего неповторимого Heretic'а...
 
Вроде так более менее понятно объяснил...уф... устал   
 
А если по уму, то я делаю так, создаю ярлык glBoom-plus (правой кнопой мыши на екэешник, в менюшке выбираешь создать ярлык), потом в свойствах ярлыка,
 
там где написано C:(или какой там у тебя диск, D: скажем/тыр пыр восемь дыр/
 
glBoom-plus.exe. И вот после этого .exe, пишешь так:
 
doom2.wad mm.wad -playdemo имядемки (напимер, если у тебя демка называется
 
mm-movie, то так дописываешь в имени демки mm-movie.
 
Ух..всё.... запарился аж всё это вписывать   |   |  
  | 
| 2 | 
2 | 
2 | 
  | 
 
 
 |  
  |  | 
Tarhun Marine 1st class
   |  | 68 |  
  Doom Rate: 2.62
  | 
  Отправлено: 17.11.07 12:32:23 |  |  
  |  Мож кто нить знает как демки в prboom+ записывать? А то я весь измучался...   |   |  
  | 
 |  | 
Memfis - Warrant Officer -
   |  | 1102 |  
   Doom Rate: 2.23
  | 
  Отправлено: 17.11.07 12:39:25 |  |  
  |  Приписывай к экзешнику параметры комстроки вроде: prboom-plus.exe -iwad IWAD -file FILE -record NAME -warp LEVEL -s SKILL -complevel LEVEL, где
 
IWAD - ну то есть doom2.wad, PLUTONIA.WAD и прочее
 
FILE - дополнительный вад файл(например скачанный уровень из интернета)
 
NAME - как демка будет называться (больше 8ми символов вроде нельзя)
 
LEVEL - с какого уровня начать запись демки.Первые 9 уровней можно писать как 0x, так и x, разницы нет.
 
SKILL - на каком уровне сложности будет проходить игра.Просто цифра от одного до пяти, по возрастающей.
 
LEVEL - уровень совместимости.2 - совместимость с оригинальным дум2.exe, 3 с дум.ехе(с первым то есть), 9 - с бумом, остальные точно не скажу.
 
 
Куда это писать?Можно создать *.bat-файл, куда написать всю эту команду, можно правой кнопкой по свойствам prboom-plus.exe и прописать туда.Как тебе удобней   |   |  
  | 
 |  | 
Eternal = UAC Marshal =
   |  | 3432 |  
  Doom Rate: 3.12
  | 
  Отправлено: 17.11.07 12:46:56 |  |  
  |  Гы...гы-гы...у меня нервное, не обращай внимания...
 
Значит так. Вот у тебя папка где лежит прбум+, в этой папке видишь значок экзешника, райткликаешь по нему, и создаёшь здесь же ярлык, потом в свойствах ярлыка пишешь после prboom-plus.exe следующее:
 
-iwad doom2.wad -record demoname
 
или если другая игра в дум2, например AV.wad:
 
-iwad doom2.wad -file AV.wad -record demoname
 
если нужно начать запись например пятого уровня пишешь так:
 
-iwad doom2.wad -file AV.wad -warp 5 -record demoname
 
соответсвенно если IWAD (то есть основной вад игры)Doom то после -iwad будет не 
 
doom2.wad, а doom.wad. Если хочешь играть в финалдум то строка такая:
 
-iwad TNT.wad -record demoname
 
или
 
-iwad Plutonia.wad -record demoname
 
Потом запускаешь этот ярлык,  (естественно все указанные файлы нужные для игры должны быть в папке с экзешником) и пишешь, после выхода из игры, в папке будет лежать твоя демка. |   |  
  | 
| 2 | 
2 | 
2 | 
  | 
 
 
 |  
  |  | 
Tarhun Marine 1st class
   |  | 68 |  
  Doom Rate: 2.62
  | 
  Отправлено: 17.11.07 13:16:28 |  |  
  |  | Спасибо всем! А -complevel, то что такое? |   |  
  | 
 |  | 
Memfis - Warrant Officer -
   |  | 1102 |  
   Doom Rate: 2.23
  | 
  Отправлено: 17.11.07 13:27:28 |  |  
  |  Tarhun
 
Ну я ж говорю, это уровень совместимости с оригинальными экзешниками.То бишь, если ты хочешь, чтобы записанная тобой демка проигрывалась без глюков в оригинальном doom2.exe, то тебе нужен -complevel 2.Иначе возможна рассинхронизация.При просмотре демок по идее тоже надо писать комплевел, хотя в большинстве случаев prboom сам распознаёт какой он нужен и дописывает сам. |   |  
  | 
 |  | 
StasBFG[iddqd] -= DoomGod =-
   Doom Rate: 2.1
  | 
  Отправлено: 25.03.08 02:18:03 |  |  
  |  как пользоваться DRE (Doom Replay Editor)?
 
 
У меня есть тас демка плутонии мап25, которая короче compet-n рекорда на 16 секунд. Но из за неудачного рокетджампа в конце я пролетаю мимо экзита. Вручную это сделать не получается. Нарыл где-то DRE версии 2.2.6, тыкался там - так и не разобрался. С какими параметрами ни запускай - вместо изображения либо размазня, либо его вооще нет, не говоря уже о редактировании движений.
 
Помогите плз - такая хорошая демка получается и такой облом   |   |  
  | 
| 1 | 
2 | 
1 | 
  | 
 
 
 |  
  |  | 
Heretic - 1st Lieutenant -
   |  | 1537 |  
   Doom Rate: 3.11
  | 
  Отправлено: 25.03.08 17:57:41 |  |  
  |   	  | StasBFG[iddqd] : | 	 		  | Нарыл где-то DRE версии 2.2.6, тыкался там - так и не разобрался | 	  
 
Если это DRE v1.0 - то там все элементарно. А вот во второй версии я так и не смог разобраться, показалась мне какой-то непонятной она.
 
 	   |  	 		  | С какими параметрами ни запускай - вместо изображения либо размазня, либо его вооще нет, не говоря уже о редактировании движений. | 	  
 
Кинь в папку с ДРЕ свой конфиг глбум-плюс, переименуй в глбум. Отредактируй чтобы запускалось в окне, например 640*480. Запускай с параметром -iwad или -file. Появятся два окна, в одном редактируешь действия игрока, во втором все это отображается, ничего сложного.
 
Ну а дальше думаю разберешься, ищешь нужный фрейм и редактируешь его, тут же все отображается во втором окне.
 
Но тут есть проблема, десинк начинает наступать в определенный момент на многоуровневых демках, т.е. происходящее на экране не соответствует тому, что ты делаешь. Жмешь один и тот же фрейм несколько раз и тебя кидает постоянно с уровня на уровень. Так у меня было с ММ, уже с 6 уровня, и так теперь со scythe, началось уже где-то с 10 уровня. Понятия не имею почему так происходит, но это сильно раздражает. |   |  
  | 
| 1 | 
4 | 
1 | 
  | 
 
 
 |  
  |  | 
DOOMadept = UAC Gunner =
   |  | 126 |  
   Doom Rate: 1.52
  | 
  Отправлено: 25.03.08 20:50:38 |  |  
  |  | Люди подскажите плиз как записать демку в Legacy. |   |  
  | 
 |  | 
Pain Taggart [B0S] - Sergeant -
   |  | 416 |  
   Doom Rate: 2.51
  | 
  Отправлено: 25.03.08 21:17:00 |  |  
  |  Во первых - для демок есть специальный раздел "Doom Speed Demos". Думаю, модераторы сочтут нужным перенести ее туда.
 
Во вторых - записать демку в Легаси? Проще простого! Запускаешь лаунчер и выбираешь "Single map". После этого, выбираешь мапу, на которой дему собрался писать, выбираешь скилл, помечаешь галочкой "Record Demo", нажимаешь ОК и понеслаась... |   |  
  | 
 |  | 
Hitherto = 2nd Lieutenant =
   |  | 1349 |  
   Doom Rate: 1.88
  | 
  Отправлено: 08.05.08 02:08:18 |  |  
  |  Разобрался я, почему в ванили возникает десинк при манипуляциях с меню при записи демки. Ваниль (как и дос-бум) ставит на паузу игровой процесс при входе в меню, но запись демки продолжает как ни в чем не бывало. То есть десинк гарантированно наступает с первого же тика после нажатия на эскейп. Какой тупой баг...    
 
 
В прбуме это пофиксено совершенно правильным образом - при заходе в меню встает на паузу как игра, так и запись. 
 
 
В здуме же этот фикс придуман просто через задницу: не останавливается ничего (и монстры бегают, и запись идет), но большинство игровых клавиш управления блокируются (у меня например работает только Y мыши). 
 
-------------
 
 
А еще я не один раз наблюдал, на то как здум в режиме проигрывания (!) демок после alt-tab валится в десинк. На такой "подвиг" не способна даже ваниль.    |   |  
  | 
 |  | 
Komerc Recruit
   |  | 1 |  
  Doom Rate: 1
  | 
  Отправлено: 05.11.08 21:11:09 |  |  
  |  | Как смотреть демку в Zdoome? |   |  
  | 
 |  | 
StasBFG[iddqd] -= DoomGod =-
   Doom Rate: 2.1
  | 
  Отправлено: 06.11.08 01:02:09 |  |  
  |   	  | Komerc : | 	 		  | Как смотреть демку в Zdoome? | 	  
 
Так же как и в остальных портах:
 
zdoom -playdemo demofile.lmp  (дополнительно может пригодиться -file wadfile.wad если демка записана для PWAD'а)
 
Расширение по умолчанию (lmp) можно не указывать |   |  
  | 
| 1 | 
2 | 
1 | 
  | 
 
 
 |  
  |  | 
Nil = Colonel =
   |  | 2558 |  
   Doom Rate: 2.3
  | 
  Отправлено: 06.11.08 17:15:44 |  |  
  |  StasBFG[iddqd]
 
Здум и гозза держат ещё и -Timedemo с этой командой смотреть часовые демки гораздо веселее |   |  
  | 
| 1 | 
2 | 
1 | 
  | 
 
 
 |  
  |  | 
eltorrio - Lance Corporal -
   |  | 236 |  
  Doom Rate: 1.3
  | 
  Отправлено: 06.11.08 18:31:47 |  |  
  |  | А если я хочу записать демку в Zdoom'e мне точно также как прбуме или как-то по-другому команду писать? |   |  
  | 
 |  |