HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > Perilous Warp Demo VPK Extractor
  Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
Government-Man
Призрак

Дата регистрации: Apr 2006
Проживает: N/A
Сообщений: 3507

Рейтинг



Награды
 
[1 награда]


Perilous Warp Demo VPK Extractor

Экстрактор для VPK-файлов из Perilous Warp Demo

Написан исключительно из спортивного интереса. Успешно справляется с экстракцией файлов pure0.vpk, base0.vpk и base1.vpk из последней версии демо на момент написания. Естественно, никакой совместимости с другими версиями игры или движка не гарантируется. Продолжение разработки также не планируется.

Исходник в комплекте.

https://i.imgur.com/lyh3dmn.jpg

Вложение: vpkextract.zip (64.8 кб)
Этот файл был скачан 396 раз.

Сообщить модератору | | IP: Записан
Сообщение: 193579

Старое сообщение 09-05-2020 20:30
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34498
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


Government-Man
А чем тебе WinZip, WinRAR, 7-zip и прочие архиваторы не угодили?
VPK это же обычный zip, начиная с самых первых версий движка.

Добавлено 10-05-2020 в 03:36:

Посмотрел исходник. Фигасе у тебя там реверс.
Надо было всё-таки слабое сжатие поставить, тогда бы так легко не получилось.
Но без сжатия игра быстрее грузится, а экономия 100 мегабайт, тем более в ущерб скорости загрузки, в 2020 году мало кого интересует.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!

Сообщить модератору | | IP: Записан
Сообщение: 193581

Старое сообщение 09-05-2020 20:36
-
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32188
Нанёс повреждений: 392 ед.

Рейтинг



Government-Man ты зачем .zip зареверсил?
Вспомнил старые времена, когда вы выдёргивали из HLFX бамп и вставляли его абратно?

Добавлено 09-05-2020 в 23:51:

Цитата:
XaeroX писал:
Посмотрел исходник. Фигасе у тебя там реверс

Это называется проф.деформация. Нам однажды принесли телевизор, который перестал работать с пульта. Я замерил напряжение на батарейка= - порядок. Я посмотрел на передатчик в камеру смартфона - мигает. Я осциллографом на выходе фотоприёмника смотрел форму и скважность импульсов - всё порядке. Но не работает. Так и не смог ничего понять.
А потом этот телек отнесли в Эльдорадо какому-то менеджеру, у него три класса образования. Он не стал проверять вообще ничего - батарейки заменил и ВСЁ ЗАРАБОТАЛО
Я потом уже допёр, новые пульты без кварца и у них частота сильно гуляет с просадкой батарейки. Но ктож знал.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 193583

Старое сообщение 09-05-2020 20:51
-
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34498
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


Дядя Миша
Да у меня тоже в некотором роде проф.деформация.
Мне всё время кажется, что народ на нашем форуме следит за моими проектами и знает про все основные моменты, ну типа, что vpk это zip, что дллки в паках, что структура папок чисто кушная, ну и так далее. А потом внезапно выясняется, что нифига подобного.

Ну это как помнишь, было с БМС. Авторы были уверены, что ВСЕ знают, где находится кнопка запуска реактора, и никак её не обозначили. А Мэдисон (или кто это был?) двадцать минут бегал и не понимал, что делать дальше.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!

Сообщить модератору | | IP: Записан
Сообщение: 193595

Старое сообщение 09-05-2020 21:28
-
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32188
Нанёс повреждений: 392 ед.

Рейтинг



Насчёт реактора не знаю. Я вообще любой игровой пак сперва пытаюсь открыть либо севензипом либо раром, авось получится. А вот наш Г-ымен имеет странное поведение. Сначала создал странную тему про SV_QuakeMove. Теперь вот якобы "написал" "экстрактор" паков для волатилы. Причём он в эти темы больше никогда не возвращается.
Я за бан вообщем. Такое нельзя вообще терпеть. Он небось и Крым отрицает.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 193599

Старое сообщение 09-05-2020 21:34
-
Government-Man
Призрак

Дата регистрации: Apr 2006
Проживает: N/A
Сообщений: 3507

Рейтинг



Награды
 
[1 награда]


Мда, ну я и лох
Действительно, 7-zip спокойно распаковывает VPK.

Ну ладно, зато интересно

XaeroX
У меня видимо традиция реверсить твои проекты. Экстрасенсорик я тоже реверсил - написал прогу, добавляющую произвольные результаты в таблицу рекордов. К сожалению, эта прога не сохранилась.

Цитата:
Дядя Миша писал:
вообще любой игровой пак сперва пытаюсь открыть либо севензипом либо раром, авось получится


Обычно, я тоже так делаю. Но тут я подумал - это же Ксерокс, наверняка он придумал что-нибудь эдакое. Не может же это быть обычный зип?

Цитата:
Дядя Миша писал:
Сначала создал странную тему про SV_QuakeMove

Цитата:
Дядя Миша писал:
Причём он в эти темы больше никогда не возвращается


А что там обсуждать-то? Я задал вопрос, ты выразил свое мнение, я с этим мнением ознакомился. Чтобы что-то обсуждать, у меня должно быть свое мнение, а у меня его нету - я поэтому тему с вопросом и создал, чтобы перенять мудрость у старших товарищей.

Сообщить модератору | | IP: Записан
Сообщение: 193602

Старое сообщение 09-05-2020 22:22
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34498
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


Цитата:
Government-Man писал:
Экстрасенсорик я тоже реверсил

Но ведь там тоже был vpk!
Цитата:
Government-Man писал:
это же Ксерокс, наверняка он придумал что-нибудь эдакое

В данном случае логичнее воспользоваться стандартным форматом, к которому есть удобные GUI-утилиты.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!

Сообщить модератору | | IP: Записан
Сообщение: 193603

Старое сообщение 09-05-2020 22:32
-
Government-Man
Призрак

Дата регистрации: Apr 2006
Проживает: N/A
Сообщений: 3507

Рейтинг



Награды
 
[1 награда]


Цитата:
XaeroX писал:
Но ведь там тоже был vpk!


Тогда я до него не дошел
На длл в паках я кстати тоже только сейчас обратил внимание. И, надо признать, был немало удивлен такому решению, при том, что оно показалось мне весьма изящным.

Сообщить модератору | | IP: Записан
Сообщение: 193607

Старое сообщение 09-05-2020 22:53
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32188
Нанёс повреждений: 392 ед.

Рейтинг



Цитата:
Government-Man писал:
На длл в паках я кстати тоже только сейчас обратил внимание

Да, то что эти дллки в паках есть и в ксаше с незапамятных времён ты конечно жы незаметил.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 193615

Старое сообщение 10-05-2020 07:04
-
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34498
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


Дядя Миша
Справедливости ради скажем, что сначала они были в паках в волатиле, а потом я тебе дал код и ты сделал в ксаше.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!

Сообщить модератору | | IP: Записан
Сообщение: 193624

Старое сообщение 10-05-2020 14:10
-
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32188
Нанёс повреждений: 392 ед.

Рейтинг



XaeroX нет, ты просто нашёл этот код и мы одновременно его себе зопехали

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 193626

Старое сообщение 10-05-2020 15:53
-
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34498
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


Дядя Миша
Одновременно с интервалом в пару лет, да.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!

Сообщить модератору | | IP: Записан
Сообщение: 193628

Старое сообщение 10-05-2020 16:00
-
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32188
Нанёс повреждений: 392 ед.

Рейтинг



Да какая разнетсо, всё равно этот код песали не мы.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 193635

Старое сообщение 10-05-2020 16:18
-
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34498
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


Дядя Миша
Не мы и С++ придумали. Ну что ж теперь?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!

Сообщить модератору | | IP: Записан
Сообщение: 193639

Старое сообщение 10-05-2020 16:25
-
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32188
Нанёс повреждений: 392 ед.

Рейтинг



XaeroX ну как что? Фатальный недостаток!

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 193641

Старое сообщение 10-05-2020 16:48
-
Тема: (Опционально)
Ваш ответ:



Переводчик транслита


[проверить длину сообщения]
Опции: Автоматическое формирование ссылок: автоматически добавлять [url] и [/url] вокруг интернет адресов.
Уведомление по E-Mail: отправить вам уведомление, если кто-то ответил в тему (только для зарегистрированных пользователей).
Отключить смайлики в сообщении: не преобразовывать текстовые смайлики в картинки.
Показать подпись: добавить вашу подпись в конец сообщения (только зарегистрированные пользователи могут иметь подписи).

Временная зона GMT. Текущее время 20:42. Новая тема    Ответить
  Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > Perilous Warp Demo VPK Extractor
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

Быстрый переход:
Оцените эту тему:

Правила Форума:
Вы not можете создавать новые темы
Вы not можете отвечать в темы
Вы not можете прикреплять вложения
Вы not можете редактировать ваши сообщения
HTML Код ВЫКЛ
vB Код ВКЛ
Смайлики ВКЛ
[IMG] Код ВКЛ
 

< Обратная связь - HLFX.ru >

На основе vBulletin
Авторское право © 2000 - 2002, Jelsoft Enterprises Limited.
Дизайн и программирование: Crystice Softworks © 2005 - 2024