Elite Games - Свобода среди звезд!
.
ВНИМАНИЕ!
Наша конференция посвящена космической тематике и компьютерным играм.
Политические вопросы и происходящие в мире события в данный момент на нашем сайте не обсуждаются!

  » Технический вопрос. |
Конференция предназначена для общения пилотов. Для удобства она разделена на каналы, каждый из которых посвящен определенной игре. Пожалуйста, открывайте темы только в соответствующих каналах и после того, как убедитесь, что данный вопрос не обсуждался ранее.

Search | Conference rules | Album | Register | Pilots list | Profile | Log in to check your private messages | Log in

   Page 2 of 3
Go to page: Previous  1, 2, 3  Next | All pages
Поиск в этой теме:
Канал X2: The Threat: «Технический вопрос.»
ASKirilL
 1220 EGP


Собака Павлова
: 302
Posts: 8209
Location: Москва
Joined: 21 Mar 2003
Молодец....... Класс...
_________________
Павлов - собака.
    Posted: 22:40 14-12-2003   
Scval
 





Ты это сделал - здорово... Молодец !!! Супер!
    Posted: 01:10 15-12-2003   
Dimaxx
 1025 EGP


Рейтинг канала: 1(5)
: 204
Posts: 5826
Location: Северодвинск
Joined: 26 Jun 2002
2 Alone: Вау! Я тебе давным-давно ответил! Так ты че, не получил что-ль? Во дела! Ответил в тот же день.
_________________
"Если мы не покончим с войной, война покончит с нами." Г. Г. Уэллс
    Posted: 01:17 15-12-2003   
Dimaxx
 1025 EGP


Рейтинг канала: 1(5)
: 204
Posts: 5826
Location: Северодвинск
Joined: 26 Jun 2002
Завтра делов навалом, поэтому выкладываю сейчас. Распаковывает любые PCK с любыми заголовками. Все PCK - это шифрованные и упакованные XML.

Качаем www.dimaxx.hotbox.ru/unpck.zip
_________________
"Если мы не покончим с войной, война покончит с нами." Г. Г. Уэллс
    Posted: 01:18 15-12-2003   
Dimaxx
 1025 EGP


Рейтинг канала: 1(5)
: 204
Posts: 5826
Location: Северодвинск
Joined: 26 Jun 2002
Если кому интересно, то могу рассказать как.
_________________
"Если мы не покончим с войной, война покончит с нами." Г. Г. Уэллс
    Posted: 01:18 15-12-2003   
Passenger
 

Passenger




Ясен день что интересно.
Рассказывай
:\>_
    Posted: 01:41 15-12-2003   
Aggtaa
 120 EGP


: 8
Posts: 93
Location: Питер
Joined: 08 Dec 2003
Отлично. Молодец!
Признавайся - сколько времени это заняло? И как докопался?
_________________
Aggtaa
    Posted: 10:18 15-12-2003   
Dimaxx
 1025 EGP


Рейтинг канала: 1(5)
: 204
Posts: 5826
Location: Северодвинск
Joined: 26 Jun 2002
Как распаковать PCK/PBD?

1) Берем первый байт файла и XOR'им его байтом 0xC8 (типа, стреляем в шевелящиеся кусты с целью выяснить - кто там сидит). Получаем байт для дальнейшего XOR'ения.
2) XOR'им только что полученным байтом остальные байты до конца файла. Мы дешифровали файл. Ну обожают в EGOSOFT'е команду XOR! Ну и слава Богу! А то взяли бы какой-нить MD5 для шифрования и поминай карту и скрипты как звали!
3) Пропускаем от начала файла 9 байт и записываем с этой позиции байты 0x78 и 0xDA. Ничего эта сигнатура не напоминает? Нет?...
4) Самые последние 4 байта файла - это размер распакованного файла. Предпоследние 4 байта - стандартная CRC32 распакованного файла.
5) Далее самое простое. Убираем первые 9 байт и последние 8. Получили чистый поток, упакованный... стандартным ZLib'ом, мать его! Из-за него я 4 часа трасcировал экзешник XT, думал рехнусь!
6) Распаковываем и делаем, все что хотим.

PS: Во Лехан разозлится!
_________________
"Если мы не покончим с войной, война покончит с нами." Г. Г. Уэллс
    Posted: 20:13 15-12-2003   
Aggtaa
 120 EGP


: 8
Posts: 93
Location: Питер
Joined: 08 Dec 2003
Однако Улыбка Я 4 часа не трассировал, времени не было, но рехнуться успел. Улыбка
Ты редактор карт писать будешь? Хочется настоящий редактор карт, с добавлением сеторов, и внешний редактор скриптов.
_________________
Aggtaa
    Posted: 22:06 15-12-2003   
Dimaxx
 1025 EGP


Рейтинг канала: 1(5)
: 204
Posts: 5826
Location: Северодвинск
Joined: 26 Jun 2002
Редактор карт почти готов - я его давно пишу. Осталось получить игру (в среду) и долизать некоторые неточности.
_________________
"Если мы не покончим с войной, война покончит с нами." Г. Г. Уэллс
    Posted: 01:29 16-12-2003   
stalkerg
 235 EGP


: 2
Posts: 755
Location: Москва
Joined: 15 Jan 2002
ГЫ!!!! Блин а я смотрю Zlib овский кодик напоминают...
НЕ Zlib хорошо но <ВЦ> для таких мелких файлов???
Да а как ты редактор 3д карт бкз 3д сделаешь??? Или у тебя уже всё давно 3д?
_________________
Красноглазый пионер. LOR
Аниме-космосим - скоро на ваших мониторах!
    Posted: 18:23 16-12-2003   
Dimaxx
 1025 EGP


Рейтинг канала: 1(5)
: 204
Posts: 5826
Location: Северодвинск
Joined: 26 Jun 2002
Есть такая чтука как поворот карты (как в игре). Сначала ставишь объект в плоскости x-y, а потом поворачиваешь карту и двигаешь объект в плоскости x-z. Вот и вся премудрость.
_________________
"Если мы не покончим с войной, война покончит с нами." Г. Г. Уэллс
    Posted: 21:13 16-12-2003   
Aggtaa
 120 EGP


: 8
Posts: 93
Location: Питер
Joined: 08 Dec 2003
Если надо, я тут гляделку для моделей написал. Можно и 3Д сделать...
_________________
Aggtaa
    Posted: 16:10 17-12-2003   
Keynol
 130 EGP


: 11
Posts: 359

Joined: 05 Jul 2001
Ребят, я поражён вами Улыбка Да вы кодеры почище многих!!! Пьем пиво вместе!
Отучите Х2 1.1 exe от диска ?? а ?
    Posted: 17:26 17-12-2003   
Grebomet
 1469 EGP


Модератор
Рейтинг канала: 2(22)
: 261
Posts: 4790
Location: Питербурх
Joined: 06 Jan 2003
Keynol wrote:
Отучите Х2 1.1 exe от диска ?? а ?

Дык давай свой ехе, отучим Улыбка Щас мы вас всех тут вылечим!
А еще лучше (тихо-тихо) весь патчик выложи... Ой, ходу отседова... Ой, ходу отседова... Ой, ходу отседова... Ой, ходу отседова... Ой, ходу отседова...
_________________
Классическая ошибка, которую совершают проектировщики абсолютно надежных систем, – недооценка изобретательности клинических идиотов.
    Posted: 17:33 17-12-2003   
Keynol
 130 EGP


: 11
Posts: 359

Joined: 05 Jul 2001
Grebomet
дык но проблемо! Ты умеешь отучать?
    Posted: 18:04 17-12-2003   
Dimaxx
 1025 EGP


Рейтинг канала: 1(5)
: 204
Posts: 5826
Location: Северодвинск
Joined: 26 Jun 2002
Обновил распаковкщик - вкралась маненькая ошибка. Таперича усе в ажуре.

http://dimaxx.hotbox.ru/unpck.zip
_________________
"Если мы не покончим с войной, война покончит с нами." Г. Г. Уэллс
    Posted: 01:23 18-12-2003   
akm
 470 EGP


Рейтинг канала: 1(4)
: 173
Posts: 1638
Location: Паразит Прайм
Joined: 23 Oct 2002
И заодно теперь можно целые директории или выделенные файлы распаковывать!

Спасибо!
    Posted: 01:35 18-12-2003   
SKY_WOLF
 140 EGP


: 27
Posts: 409
Location: pinsk
Joined: 05 May 2003
Димакс!! Молодец.. есть просьба, думаю вся комунити если сделаешь проставится на пиво, сделать что бы скрипты транспортов были не скриптами а в машинных кодах.. изза них поганцев тормоза.. если не сделаешь, бум просить исходники.. мож дадут. Расстроен
_________________
там море звезд и я ищу их...
    Posted: 09:59 18-12-2003   
Marauder (n/a)
 962 EGP


Рейтинг канала: 1(1)
: 100
Posts: 9582
Location: Ад
Joined: 07 Feb 2001
Quote:
сделать что бы скрипты транспортов были не скриптами а в машинных кодах.. изза них поганцев тормоза.. если не сделаешь, бум просить исходники.. мож дадут.

(тихо сползаю под стол)
_________________
Профиль закрыт. У пилота кончились хитпойнты.
    Posted: 11:10 18-12-2003   
Канал X2: The Threat: «Технический вопрос.»
Go to page: Previous  1, 2, 3  Next | All pages
  
Display posts from previous: 
View previous topic | View next topic |
К списку каналов | Наверх страницы
Цитата не в тему: Всех на цепь и веселиться (Fayst)

  » Технический вопрос. |
Каналы: Новости | Elite | Elite: Dangerous | Freelancer | Star Citizen | X-Tension/X-BTF | X2: The Threat | X3: Reunion | X3: Terran Conflict | X Rebirth | X4: Foundations | EVE Online | Orbiter | Kerbal Space Program | Evochron | VoidExpanse | Космические Миры | Онлайновые игры | Другие игры | Цифровая дистрибуция | play.elite-games.ru | ЗВ 2: Гражданская война | Творчество | Железо | Игра Мечты | Сайт
   Дизайн Elite Games V5 beta.18