DeuTex v 4
Manual Edited by Kevin McGrail ([email protected])
DeuTex/DeuSF 3.6 O.Montanuy manual by
Kevin McGrail (HevKev) . Доступні для DOS, DOS
extended, OS/2, Linux, SUN O/S. Sources
available too.
Це утиліта для розпакування та запакування WAD файлів, що працює під ДОС-ом з командного рядка. Не треба бояться слова ДОС вона чудово почувається під будь-які WIN навіть ХР.
Вміє розпаковувати IWAD файли, після чого залишається вихідний файл сценарію або внутрішнього пристрою WAD файлу. Що в цьому "танці" головне, головне те, що ми маємо після розпакування групу каталогів відповідних підрозділам WAD файлу з розкладеними зручними для роботи ресурсами. Вся графіка (Текстури спрайти) у форматах .GIF .BMP, звуки в .WAV .MUS, рівні карти в окремих WAD-ах а не купою потрухів, ПЦСпікерні звуки теж у вигляді файлів, які досить легко редагувати. У спрайтах можна задавати зміщення шириною за висотою.
І найголовніше Думівські текстури або їх опис, адже вони можуть складатися з декількох картинок, вони теж у вигляді файлу сценарію, який легко редагувати і потім запхати назад.
Тобто, маючи начинку для файлу IWAD і файл сценарію, який ми робимо самі, можна завжди зібрати робочий пак сумісний з досовими і портованими Думами.
Дуже зручно.
Кінковий результат отримуємо простим запуском .BAT файлу з потрібними ключами.
Рекомендую до вживання захоплюючими (типу мене) редагуванням всього і вся в Думі.
Deutex - Інструкція з експлуатації.
Deutex призначений для розкроювання та зшивання різних WAD файлів як з вихідних матеріалів так і з декількох WAD файлів відразу.
Для синхронізації вмісту та сумісності з ДОС версіями Дума вимагає наявності головного WAD файлу (doom.wad doom2.wad) у своєму каталозі. якщо сильно треба) якщо сумісність з ДОС думами не потрібна, то пак під порт робимо.
Отже, перш за все створюємо папку, наприклад, там же де і лежить наш Дум, нехай це будить "(WAD_FILE)" (беру з себе).
Кладемо в неї оригінальний "Doom або Doom2.wad", в принципі все готове, тепер потрібно визначиться з тим, що ми хочемо робити.
Допустимо нам захотілося видерти нового монстра з якогось іншого WAD-а і ним виявився якийсь зомбі зроблений на основі Імпа.
Дія перша.
Кладемо цей WAD у нашу папку "(WAD_FILE)"
Дія друга.
Запускаємо DEUTEX.EXE з ключами -gif (зберігати графіку в Гіфах) -sprites (виймати тільки спрайти) -xtract zombi.wad zombi.txt (виймати з zombi.wad і зберігати структуру в zombi.txt)
DEUTEX.EXE -gif -sprites -xtract zombi.wad zombi.txt
Після закінчення роботи у нас у "(WAD_FILE)" з'явиться папочка "SPRITES", що містить .GIF файли з усіма спрайтами які були в zombi.wad і поруч з zombi.wad з'явиться файл zombi.txt в якому буде знаходитися повний опис всіх спрайтів (з зсувами так, так)
Якщо нам потрібний монстр зроблений з Імпа значить, ми вигрібаємо з папки "SPRITES" все зайве крім TROO*.GIF.
З zombi.txt теж врізаємо всі зайві залишивши тільки заголовки та назви спрайтів, що починаються з TROO.
; DeuTex by Olivier Montanuy
; PWAD створення directives
;
;List of Sprites
[SPRITES]
TROOA1 12 48
TROOA2A8 14 48
TROOA3A7 18 48
Чоготоміще.
TROOS0 27 29
TROOT0 27 26
TROOU0 27 13
;End of extraction
Циферки це і є усунення від країв спрайтів, по ширині – висоті.
Далі папку "SPRITES" прибираємо з папки "(WAD_FILE)" в затишне (будь-яке місце) і кладемо туди свій WAD (який робимо самі якщо звичайно не робимо його прямо зараз з нуля)
Розпаковуємо свій WAD цілком, тобто запускаємо Deutex із ключами. DEUTEX.EXE -gif -xtract СвійВад.wad СвійВад.txt
Замість СвійВад.wad має стояти назва вашого WAD-а, якого я не знаю з цього, так і написав. Якщо СвійВад виявився DOOM млм DOOM2.WAD просто перейменовуємо його в якийсь інший.
Після закінчення роботи Deutex ми отримаємо окремо лежачі потрухи нашого WAD-а за папками відповідними з призначенням. FLATS GRAPHICS LEVELS LUMPS MUSICS PATCHES SOUNDS SPRITES TEXTURES
І СвійВад.txt з описом усієї його начинки.
Далі ми з затишного місця з папки "SPRITES" дістаємо того нового монстра, зробленого з Імпа. Кладемо в нашу папку "SPRITES" замість старого або до купи, якщо його немає. Замінюємо в СвійВад.txt опис Ммпа на те, що в zombi.txt TROOS0 27 29 TROOT0 27 26
Все тепер можемо запаковувати назад. deutex.exe -make СвійВад.txt СвійВад.wad -make (Команда створення WAD-а) Якщо потрібен IWAD пишемо перед -make команду -iwad (якщо її не писати виїде PWAD) deutex.exe -iwad -make СвійВад.txt СвійВад.wad
На виході одержуємо готовий WAD файл.
-=Ну ось коротко і все=-
Опис усіх команд можна викликати, запустивши deutex.exe із ключем -help
український опис закину у наступному посту.
Ця титанічна праця, я підвішу у себе в "WEB Резиденції" в настанову нащадкам, так що якщо хто чого забуде завжди можна підглянути.
Команди - Commands (Основні)
DeuTex V3.6 Копірайт (c)1994 Олівера нашого Монтані ([email protected])
Допомога з DeuTex для DEU 5.1 (який успішно курить осторонь дивлячись на DoomBuilder тому що він був ДОСовим)
-syntax Нічого не робить, пищить інфу про те, що, мовляв, синтаксис всіх вихідних файлів влаштований за принципом MS-Windows .INI файлів.
-overwrite (Optional) Перезаписувати поверх Щось, якщо воно вже є.
-doom (dir) (Optional) Вказати папку, де лежить Дум. Або DOOM-DOOM2.WAD
-help Викликати список команд. (це те що тут написано плюс ще дещо по дрібниці)
-dir (dir) (Optional) Вказати робочу дирикторію куди чого буде кидатися.
-deu (Optional) Залікувати 64кілобайтний мотлох нароблений давно спочиваючим у бозі DEU 5.21. (Дос Думов)
-gif (Optional) Зберігати у всю графіку в GIF
-bmp (Optional) Зберігати всю графіку в BMP.
-ppm (Optional) Зберігати всю графіку в PPM. (По ходу як лежало а WAD-е)
-au (Optional) Зберігати звуки в AUDIO. (Нафіг)
-wav (Optional) Зберігати звуки в WAVE.
-voc (Optional) Зберігати звуки в VOC.
-fullsnd (Optional) Зберігати всі звуки пофігізуючи вказану довжину.
-levels (Optional) Вибрати тільки Рівні
-lumps (Optional) Вибрати тільки LUMP-си
-sounds (Optional) Вибрати тільки Звуки
-musics (Optional) Вибрати тільки Музику
-textures (Optional) Вибрати тільки Текстури
-graphics (Optional) Вибрати тільки Графіку (Літера інтерфейс)
-s_end (Optional) Використовувати S_END для спрайтів без SS_END.
-sprites (Optional) Вибрати тільки Спрайти.
-patchs (Optional) Вибрати тільки Патхеси. (Каринки з яких складаються текстури)
-flats (Optional) Вибрати тільки Текстурки для підлоги