Перейти к публикации
Планета Deus Ex

hexy

Пользователи
  • Публикации

    160
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные пользователем hexy

  1. На мой взгляд баги:

     

    Тексты выдирает, но русифицированные--нет  

     

    Папка для распаковки НЕ ДОЛЖНА существовать иначе она удаляется.

     

    Насчёт кодировки: Есть такой баг. Пофикшу в следующей версии.

     

    Насчёт удаления папки: Так и должно быть, просто я не предупредил. Добавил в самый первый пост.

     

    Спасибо.

  2. Для реализации такой программы нужно знать формат con файлов. Его я пока не знаю. Правда если покопать, то ничего особо сложного нету. Сейчас почитаю про ConEdit, посмотрим. :)

     

    Желаю прогресса и удачи!

     

    Если помогёте с тестированием и выявлением багов, то сделаю.

  3. пожелание:

    Скрипт, который будет вытаскивать из u диалоги и собирать их в con-файл. По-моему нефиговая работёнка.

     

    Для реализации такой программы нужно знать формат con файлов. Его я пока не знаю. Правда если покопать, то ничего особо сложного нету. Сейчас почитаю про ConEdit, посмотрим. :shock:

  4. Обновил программу.

    1. Убрал всякую ненужную информацию, которая выводилась на экран во время распаковки.

    2. Сортировка файлов по папкам ведётся не только по классам, но и по группам: PackageName->ClassName->GroupName->ObjectName

    3. Добавил распаковку палитр в Microsoft PAL формат (можно импортировать в фотошопе).

     

    Итого на данный момент поддерживается распаковка классов Texture, Palette, Sound, Music, TextBuffer, ExtString.

     

    Пока всё. Жду пожеланий и критики.

  5. Текстуры, музыку, звуки вытаскивают многие программы. Тексты же - по-моему ты тут первый. А что значит "некоторые"?

     

    Некоторые - потому, что пока ещё не уверен, что все :shock:

     

    datacube, book, bulletin, newspaper, email тексты находятся в папке DeusExText.uExtString.

     

    Сделаю скоро, чтобы вытаскивались палитры и записывались в Microsoft PAL формат, который можно в фотошопе импортировать.

  6. Написал на днях программку для «вытягивания» из игры DeusEx текстур, палитр, музыки, звуков, текстов, диалогов(!), модели и т.д. Может кому пригодится.

    deusextools10191.zip

    Использование:

    DEEDCUI.EXE source [/E:destination] [/D:destination] [/C:classes]
    
    source Specifies the directory to be processed.
    
    -lpm Treat meshes as low precision.
    
    /E:destination Specifies the directory for extracted files.
    
    /D:destination Specifies the directory for decompiled files.
    
    /C:classes Specifies the file name where classes are listed.

    Например:

    deedcui "C:GamesDeusEx" /E:"C:GamesDeusExExtracted"

    Параметр «classes» необязателен. Он содержит имя файла, в котором перечислены классы которые будут извлечены (одна строка — один класс). Если запускать без третьего параметра, то будут извлечены все классы известные программе.

    !!! destination очищается перед записью. Будьте внимательны!

    Если есть пожелания и замечания, пишите.

    Frequently Asked Questions

    --------------------------------------

    Q: При запуске программы появляется сообщение об ошибке. Что делать?

    A: Предположительно не установлен .NET Framework 2.0. Для запуска экстрактора нужно его установить.
    Скачать .NET Framework 2.0 Redistributable Package можно тут.

    --------------------------------------

    Q: Нужно ли скачивать .NET Framework 2.0 если я использую Windows Vista?

    A: Не нужно. В Windows Vista .NET Framework 2.0 есть изначально.

    --------------------------------------

    Q: Какой интерфейс у программы: консольный или графический

    A: Есть оба.
    deedcui.exe - консольный
    deedgui.exe - графический

    --------------------------------------

    Q: Я использую консольную версию DEED. Как можно указать путь к игре если он содержит пробелы?

    A: Для того, чтобы указать путь содержащий пробелы нужно заключить его в кавычки.
    Например:
    Предположим Deus Ex установлен в "C:\Games\Deus Ex" и вы хотите декомпилировать пэкэджи в папку "C:\Games\Decompiled Deus Ex Content". В данном случае нужно использовать следующую консольную команду:

    DEEDCUI.EXE "C:\Games\Deus Ex" /D:"C:\Games\Decompiled Deus Ex Content"

    Спецификаторы /D: или /E: или /C: в кавычки брать не нужно.

    --------------------------------------

    Q: Извлекает ли DEED анимацию 3D моделей?

    A: Да.

    --------------------------------------

    Q: При запуске DeusEx3DViewer появляется сообщение об ошибке. Что делать?

    A: Если сообщение об ошибке выглядит следующим образом:
    post-7858-1215344261_thumb.jpg,
    то следует скачать и установить Microsoft Visual C++ 2008 Redistributable Package (x86) или Microsoft Visual C++ 2008 Redistributable Package (x64).
    Если сообщение об ошибке выглядит так:
    post-7858-1215344294_thumb.jpg,
    то необходимо скачать и установить DirectX End-User Runtimes

    --------------------------------------

     

    nelflucifer и GreenEyesMan понравилось это
×
×
  • Создать...