Перейти в начало страницы

Здравствуйте, гость ( Авторизация | Регистрация )

Gameru.net останавливает работу в связи с вторжением армии РФ в Украину. Следите за дальнейшими анонсами.
Support Gameru!
3 страниц V   1 2 3 >  
Ответить в данную темуНачать новую тему
> Модификация игры Метро Исход
autistic
сообщение 28.02.2019, 23:05
Сообщение #1


Геймер
******

Репутация:   86  
Группа: Участник
Сообщений: 128
Награды: 4
Регистрация: 05.05.2012




Вставить ник Цитировать выделенное в форуму быстрого ответа


DaaGuda, мне кидай, ему и так неплохо живется в северной америке biggrin.gif Я коньяк предпочитаю, Remi Martin, если что smile.gif
Ну а если серьезно, подумываю о том чтобы отучить игру читать ресурсы из архивов, только тсс! ph34r.gif


--------------------
nop
Перейти в начало страницы
 
DaaGuda
сообщение 28.02.2019, 23:09
Сообщение #2


Опытный Игрок
****

Репутация:   5  
Группа: Участник
Сообщений: 53
Регистрация: 05.02.2017




Вставить ник Цитировать выделенное в форуму быстрого ответа


autistic, блин, ну коньяк дороговато. А может попробовать распаковать все архивы, удалить их - распакованные файлы оставить в папке content и попробовать запустить игру?


--------------------
Перейти в начало страницы
 
autistic
сообщение 28.02.2019, 23:21
Сообщение #3


Геймер
******

Репутация:   86  
Группа: Участник
Сообщений: 128
Награды: 4
Регистрация: 05.05.2012




Вставить ник Цитировать выделенное в форуму быстрого ответа


Цитата(DaaGuda @ 01.03.2019, 01:09) *
А может попробовать распаковать все архивы, удалить их - распакованные файлы оставить в папке content и попробовать запустить игру?

Это первое что я попробовал. Да и не я даже, hiker, еще десять лет назад попытался, перечитай тему про вскрытие Metro 2033.
Пока на уме вариант внедрить в адресное пространство метра свой код, который читал бы из файлов, а не из архивов. А в нужном месте, в metroexodus.exe, пропатчить вызов ф-ии чтения из архива на суррогатную. В принципе должно получиться, но посмотрим.
https://hastebin.com/diguvumese.m

\З.Ы. эх, не хотел больше светиться тут, но коньяк проклятый развязал язык biggrin.gif

Сообщение отредактировал autistic - 01.03.2019, 00:06


--------------------
nop
Перейти в начало страницы
 
Modera
сообщение 28.02.2019, 23:40
Сообщение #4


.
**********************

Репутация:   750  
Группа: Участник
Сообщений: 7072
Награды: 4
Регистрация: 30.07.2010




Вставить ник Цитировать выделенное в форуму быстрого ответа


autistic, а денува не помешает?
Перейти в начало страницы
 
autistic
сообщение 28.02.2019, 23:46
Сообщение #5


Геймер
******

Репутация:   86  
Группа: Участник
Сообщений: 128
Награды: 4
Регистрация: 05.05.2012




Вставить ник Цитировать выделенное в форуму быстрого ответа


Цитата(Modera @ 01.03.2019, 01:40) *
а денува не помешает?

Дебажу уже несколько дней по вечерам, полет нормальный.




--------------------
nop
Перейти в начало страницы
 
autistic
сообщение 02.03.2019, 00:03
Сообщение #6


Геймер
******

Репутация:   86  
Группа: Участник
Сообщений: 128
Награды: 4
Регистрация: 05.05.2012




Вставить ник Цитировать выделенное в форуму быстрого ответа


Цитата(zubr14 @ 02.03.2019, 00:30) *
Прямой вопрос - что из этого выйдет в перспективе? Всё таки модить на метрохе или все утащить в нашу классику?

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

Цитата(zubr14 @ 02.03.2019, 00:30) *
Я нихрена не понимаю в извлечении ресурсов и в целом в построении мода

Я лично готов поделиться любыми знаниями, коими обладаю сам, была бы возможность впитывать и нформацию и желание это делать.


--------------------
nop
Перейти в начало страницы
 
zubr14
сообщение 02.03.2019, 00:14
Сообщение #7


Игровой Эксперт
***************

Репутация:   328  
Группа: Участник
Сообщений: 2399
Награды: 5
Регистрация: 09.11.2009




Вставить ник Цитировать выделенное в форуму быстрого ответа


autistic, Я рад, что ты готов поделиться инфой, но пока я занимаюсь разгребанием жопы в реальной жизни и изучением нового, связанного с профессией и к модам отношусь, только как к игровому продукту, чтобы разгрузить мозг! Времени физически не хватает уже.

А вопрос вполне был прост - мне было интересно услышать, народ планирует ресурсы метро утащить по модам в сталкер или всё таки модить метро ( для этого его и вскрыли), а сталкеру дать покой временный smile.gif


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


iOrange, ты чего агришься? Не прав. Я честно написал, что я не шарю в модинге. Вы тут копаетесь, делаете что-то интересное и новое - молодцы. Чем тебя обидело моё "я нихрена не понимаю" - я вот не знаю. По моему вполне политкорректно. А так как, я не понимаю - я и пришел узнать, что за движуха намечается и какие перспективы.

Сообщение отредактировал zubr14 - 02.03.2019, 00:20


--------------------
Фотография - это единственный язык, который понятен в любой точке мира. (С)
http://zubr14.livejournal.com/
Перейти в начало страницы
 
autistic
сообщение 02.03.2019, 00:27
Сообщение #8


Геймер
******

Репутация:   86  
Группа: Участник
Сообщений: 128
Награды: 4
Регистрация: 05.05.2012




Вставить ник Цитировать выделенное в форуму быстрого ответа


Цитата(zubr14 @ 02.03.2019, 02:14) *
мне было интересно услышать, народ планирует ресурсы метро утащить по модам в сталкер или всё таки модить метро

Имхо, перво-наперво надо реализовать возможность поднимать игру из распакованных ресурсов, это даст возможность делать моды. Появится возможность - будут и моды.


--------------------
nop
Перейти в начало страницы
 
DaaGuda
сообщение 02.03.2019, 00:41
Сообщение #9


Опытный Игрок
****

Репутация:   5  
Группа: Участник
Сообщений: 53
Регистрация: 05.02.2017




Вставить ник Цитировать выделенное в форуму быстрого ответа


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


--------------------
Перейти в начало страницы
 
autistic
сообщение 02.03.2019, 00:54
Сообщение #10


Геймер
******

Репутация:   86  
Группа: Участник
Сообщений: 128
Награды: 4
Регистрация: 05.05.2012




Вставить ник Цитировать выделенное в форуму быстрого ответа


DaaGuda, из плохих новостей только одна - сталкер свое отжил. Нужно идти в ногу со временем и искать вкусности среди свежих игр.


--------------------
nop
Перейти в начало страницы
 
DaaGuda
сообщение 02.03.2019, 01:01
Сообщение #11


Опытный Игрок
****

Репутация:   5  
Группа: Участник
Сообщений: 53
Регистрация: 05.02.2017




Вставить ник Цитировать выделенное в форуму быстрого ответа


autistic, извините, но не все могут играть в современные игры, хотя бы на минимальных. И уж тем более на данном этапе метро в плане моддинга не интересен, я люблю сталкер за рпг - шутер не хочу делать) Я не против моддинга на метро, наоборот - это очень хорошо, но он не заменит сталкер (в плане моддинга).

Цитата(kiperenok @ 02.03.2019, 00:57) *
Но к моддингу самого Метро это ни как не относится.


Ошибаетесь, как раз имеет прямое отношение. Данными утилитами человек дает возможность прикоснутся к ресурсам игры - без чего моддинг не возможен. И как уже писалось давно - у автора есть планах написать упаковщик контента в формат игры...

Сообщение отредактировал DaaGuda - 02.03.2019, 01:02


--------------------
Перейти в начало страницы
 
kiperenok
сообщение 02.03.2019, 01:04
Сообщение #12


Игровой Эксперт
***************

Репутация:   623  
Группа: Участник
Сообщений: 2474
Награды: 5
Регистрация: 14.02.2009




Вставить ник Цитировать выделенное в форуму быстрого ответа


Цитата(DaaGuda @ 02.03.2019, 01:01) *
autistic, извините, но не все могут играть в современные игры, хотя бы на минимальных. И уж тем более на данном этапе метро в плане моддинга не интересен, я люблю сталкер за рпг - шутер не хочу делать) Я не против моддинга на метро, наоборот - это очень хорошо, но он не заменит сталкер (в плане моддинга).

Цитата(kiperenok @ 02.03.2019, 00:57) *
Но к моддингу самого Метро это ни как не относится.


Ошибаетесь, как раз имеет прямое отношение. Данными утилитами человек дает возможность прикоснутся к ресурсам игры - без чего моддинг не возможен. И как уже писалось давно - у автора есть планах написать упаковщик контента в формат игры...

Я еще раз повторяю, все эти утилиты он делал и для первых двух игр. Я что то модов на них не видел. Утилиты нужные, но не для Метро. А для того, чтобы его ресурсы использовать в модах для сталка !


--------------------
Тушкан сцуко личность !
http://img.gameru.net/?v=19a26.jpg


Ado3е3be
Перейти в начало страницы
 
DaaGuda
сообщение 02.03.2019, 01:07
Сообщение #13


Опытный Игрок
****

Репутация:   5  
Группа: Участник
Сообщений: 53
Регистрация: 05.02.2017




Вставить ник Цитировать выделенное в форуму быстрого ответа


kiperenok, предыдущие метро кто-то смог заставить читать контент из папки или написали запаковщик?


--------------------
Перейти в начало страницы
 
kiperenok
сообщение 02.03.2019, 01:14
Сообщение #14


Игровой Эксперт
***************

Репутация:   623  
Группа: Участник
Сообщений: 2474
Награды: 5
Регистрация: 14.02.2009




Вставить ник Цитировать выделенное в форуму быстрого ответа


Цитата(DaaGuda @ 02.03.2019, 01:07) *
kiperenok, предыдущие метро кто-то смог заставить читать контент из папки или написали запаковщик?

Ты думаешь это было невозможно сделать ? Просто этим ни кто не занимался, так как это ни кому не нужно. Всем были нужны ресурсы из игры.
Единственный мод который я помню, это где обложки книг Метро 2033 заменили на Анну Семенович. Там по моему заставили игру грузить ее ресурсы в распакованном виде.


--------------------
Тушкан сцуко личность !
http://img.gameru.net/?v=19a26.jpg


Ado3е3be
Перейти в начало страницы
 
Stalker_Monolit
сообщение 02.03.2019, 03:21
Сообщение #15


Опытный Геймер
*******

Репутация:   17  
Группа: Участник
Сообщений: 161
Награды: 3
Регистрация: 08.03.2015




Вставить ник Цитировать выделенное в форуму быстрого ответа


Цитата(autistic @ 02.03.2019, 00:54) *
DaaGuda, из плохих новостей только одна - сталкер свое отжил. Нужно идти в ногу со временем и искать вкусности среди свежих игр.

Он отживет свое когда перестанут в него играть, а hl и кс1.6 перестали играть что ли? Игре 20 годиков скоро, а стулкеру уже больше десятка как то твои аргументы "отжил" не клюется с сегодняшними реалиями.


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

Перейти в начало страницы
 
JackieR
сообщение 02.03.2019, 09:05
Сообщение #16


Ветеран
*****

Репутация:   10  
Группа: Участник
Сообщений: 99
Регистрация: 28.11.2018




Вставить ник Цитировать выделенное в форуму быстрого ответа


Цитата(DaaGuda @ 02.03.2019, 01:07) *
kiperenok, предыдущие метро кто-то смог заставить читать контент из папки или написали запаковщик?

Для 2033 написали.


--------------------
Перейти в начало страницы
 
autistic
сообщение 02.03.2019, 13:34
Сообщение #17


Геймер
******

Репутация:   86  
Группа: Участник
Сообщений: 128
Награды: 4
Регистрация: 05.05.2012




Вставить ник Цитировать выделенное в форуму быстрого ответа


Цитата(JackieR @ 02.03.2019, 11:05) *
Для 2033 написали.
А где-нибудь сохранились наработки, можно взглянуть?

Попробовал внедриться в адресное пространство метра, вроде работает


Осталось только найти адрес нужной ф-ии и подменить ее вызов на свою ф-ию при помощи вот такой вот техники https://github.com/TsudaKageyu/minhook


--------------------
nop
Перейти в начало страницы
 
Modera
сообщение 02.03.2019, 14:54
Сообщение #18


.
**********************

Репутация:   750  
Группа: Участник
Сообщений: 7072
Награды: 4
Регистрация: 30.07.2010




Вставить ник Цитировать выделенное в форуму быстрого ответа


Цитата(autistic @ 02.03.2019, 13:34) *
А где-нибудь сохранились наработки, можно взглянуть?

https://yadi.sk/public?hash=gbDUcaFxnr52Ug9...vQgKreGL%2BI%3D
Запаковщик написан на quickbms и батнике. laugh.gif

Да, ещё в пиратке была такая штука pack.exe. При установке сначала папка content извлекалась из инсталятора в распакованном виде, а потом уже собиралась в игровые архивы. Не знаю это в оригинале так было или пираты для лучше сжатия изобрели.

Сообщение отредактировал Modera - 02.03.2019, 14:57
Перейти в начало страницы
 
autistic
сообщение 02.03.2019, 14:59
Сообщение #19


Геймер
******

Репутация:   86  
Группа: Участник
Сообщений: 128
Награды: 4
Регистрация: 05.05.2012




Вставить ник Цитировать выделенное в форуму быстрого ответа


Modera, о, круто, спасибо!

Цитата(Modera @ 02.03.2019, 16:54) *
Запаковщик написан на quickbms и батнике.

Это не важно на чем написано, важно знать куда и что писать wink_old.gif


--------------------
nop
Перейти в начало страницы
 
abramcumner
сообщение 02.03.2019, 15:06
Сообщение #20


Игровое Воплощение
*********************

Репутация:   394  
Группа: Участник
Сообщений: 4791
Награды: 4
Регистрация: 27.04.2011




Вставить ник Цитировать выделенное в форуму быстрого ответа


Цитата(Modera @ 02.03.2019, 14:54) *
Да, ещё в пиратке была такая штука pack.exe. При установке сначала папка content извлекалась из инсталятора в распакованном виде, а потом уже собиралась в игровые архивы. Не знаю это в оригинале так было или пираты для лучше сжатия изобрели.

Конечно в оригинале не было smile.gif
Про это писали у нас на форуме: https://www.gameru.net/forum/index.php?show...st&p=964813

А в чем вообще проблема с запаковкой?
Создаются новые patch_*.vfx и vfs. В vfs можно файлы так класть, не сжимая.

Сообщение отредактировал abramcumner - 02.03.2019, 15:10
Перейти в начало страницы
 

3 страниц V   1 2 3 >
Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 29.03.2024, 08:07