Цитата:
Насколько я осведомлен, игра сохряняет все сейвы в свою папку
data/profiles/
"ty56" писал(а):
Цитата:
Насколько я осведомлен, игра сохряняет все сейвы в свою папку
data/profiles/
Спасибо что откликнулся.
Насчет папки profiles я знаю, но возникает вот какая проблема - как GameSave Manager сможет обнаружить эту папку? Просканировать всю файловую таблицу это очень долгий процесс и вполне возможно что такие папки profiles создаются и другими играми, никак с Ex Machina не связанными.
Что бы решить эту проблему - разработчики программы придумали что бы GameSave Manager автоматически следовал по заранее определенному пути и искал сохранения именно там. Такой путь определяется при установке соответствующей игры.
Вы вставляете диск Ex Machina в дисковод, инсталлируете игру, в в вашем реестре появляется отметка, например, в ветке HKEY_CURRENT_USER\Software\ExMachina появляется параметр "Path" которому присваивается значение, например, значение "C:\Program Files\Buka\Ex Machina". Вот такие значения и параметры мне и хочется знать для интеграции Ex Machina в базу данных GameSave Manager, потому что тогда программа сможет автоматически находить требуемые ветки и знать где установлена любая игра из серии Ex Machina.
Цитата:
А как вам идея кнопки "Найти игру...", где можно вручную указать путь? Просто лично у меня в реестре нет записей об Экс Машине. Только о коде языка.
Цитата:
Просто лично у меня в реестре нет записей об Экс Машине. Только о коде языка.
"ty56" писал(а):
Цитата:
А как вам идея кнопки "Найти игру...", где можно вручную указать путь? Просто лично у меня в реестре нет записей об Экс Машине. Только о коде языка.
В GameSave Manager есть такая опция, согласен, но почему не автоматизировать процесс? Ведь если у человека более 50 игр на компе (смотрю на свой диск D) и если к каждому указывать путь, то это займет невероятно много времени. А так - в GameSave Manager есть база данных с поддержкой уже более 5000 игр которая постоянно развивается и расширяется благодаря комьюнити.
То что оригинальный установщик Ex Machina вносит записи в реестр - нет никаких сомнений, потому что при попутки установки патча - установщик последнего проверяет существование Ex Machina в файловой системе пользователя, а именно обращается к реестру и не находя определенных значений реестра (например записи где установлена игра) сообщает что патч не может быть установлен по причине отсутствия игры. См. патч 1.03 на Gold-версию, патч 1.01 на Meridian 113 и т.д.Цитата:
Просто лично у меня в реестре нет записей об Экс Машине. Только о коде языка.
Код языка игры? Если да, то можешь сказать где это значение у тебя расположено? Спасибо.
"kto" писал(а):
ty56, ищи по реестру "ExMachina".
Она довольно много ключей вносит.
"Regem Cupro" писал(а):
У меня поиск только вывел параметры мною прописанные для запуска редакторов к разным файлам
Цитата:
ty56, ищи по реестру "ExMachina".
Она довольно много ключей вносит.
Цитата:
а вообще у меня стимовская версия(
HKEY_LOCAL_MACHINE\SOFTWARE\Buka\ExMachina
Значение "Default" = "путь к установленной игре"
HKEY_LOCAL_MACHINE\SOFTWARE\Buka\Hard Truck Apocalypse Gold
Значение "Default" = "путь к установленной игре"
HKEY_LOCAL_MACHINE\SOFTWARE\Buka\ExMachina: Meridian 113\Path
Значение "Default" = "путь к установленной игре"