Dragon's Dogma 2

Dragon's Dogma 2

Not enough ratings
[EN/RU] Saving the save system/Спасение системы сохранений
By SurWeaver
[EN]
What you will learn with the guide:

  • You will be able to lead different versions of the same character;
  • Save any moment of the game and not lose it the next time you save;
  • From which it follows that it is possible to roll back to any saved moment.

[RU]
Чему вы научитесь с помощью руководства:

  • Сможете вести разные версии одного и того же персонажа;
  • Сохранять любой момент игры и не терять его при следующих сохранениях;
  • Из чего следует возможность откатиться на любой сохраняемый момент.
   
Award
Favorite
Favorited
Unfavorite
[EN] Introduction
I really like Dragon's Dogma 2, however it has some mechanics that only cause frustration and put off players unfamiliar with the first game.

What problems does my way of "curing" saves in Dragon's Dogma 2 fix?

You can save any moment in the game outside of the game itself and, by manipulating the files in a third-party program, calmly restore the desired state.

For example, there's a painful moment in the game where you'd like to manipulate saves, rather than having the saves manipulate you. I'm closing with a spoiler because someone might want to learn these things from the game itself. Spoiler though: you'd want to know the consequences beforehand. There's a pawn disease in the game that, through your carelessness, can annihilate an entire city on a save in an inn, and that save itself is the earliest the game can give you. That's it, you miss the disease, a cutscene is shown and after it you discover that the entire town has been killed, and the game made that moment the earliest save. That's the kind of gameplay design.

The first Dragon's Dogma had the functionality to start over the game with the current character deleted. I was able to log all of that and revert back to my old character without any problems.

I'm hesitant to experiment with deleting a save so that there's the option to start a new game. Some say they got banned by Denuvo for such manipulation, others say it's a rumor and they've deleted the files a bunch of times and are fine. There are too many differences, so I don't do it myself, and you should do it at your own risk if you want to.

One of the least risky solutions is to delete the save, create a character, and fix in the system this save as the original, from which we will make different versions, and there already can change the appearance of each version with the help of an item, if something does not satisfy. This way we can solve the problem for a single deletion of the save.

Also another convenience is the ability to roll back saves. On the death screen or in the main menu, you can already change the save to the desired one in our third-party program and choose to load the last save within the game. I noticed that the game from the main menu remembers the priority quest of the last save, and even when changing saves it will show us the priority quest from the old one on the loading screen, but still loads our desired one.

As I understand it, Denuvo only does or can reactivate the game when creating saves.
So with an existing save, you won't have this problem. And you can roll back as many hours as you want as long as your save exists! I started saving already at the beginning just in case, but didn't risk manipulating the files.

I tried that today and it still works fine as well.

I'm attaching a tutorial that will work great for DD2 as well.

The only thing different is the save folder. You know yourself where your steam folder is, so here's the local path:
.../Steam\userdata\[your account id]\2054970\remote\win64_save.

You can make the root folder for tracking files either "2054970" or "win64_save", I have the latter option and it works as well.
[RU] Введение
Мне очень нравится Dragon's Dogma 2, однако у неё есть некоторые механики, которые вызывают только фрустрацию и отпугивают игроков незнакомых с первой частью.

Какие проблемы устраняет мой способ "лечения" сохранений в Dragon's Dogma 2?

Вы можете сохранять любой момент в игре вне самой игры и, манипулируя файлами в сторонней программе, спокойно восстановить нужное состояние.

Например, есть один болезненный момент в игре, при котором вы бы хотели манипулировать сохранениями, а не так, чтобы сохранения манипулировали вами. Закрываю спойлером, потому что кто-то может захотеть от самой игры узнать эти вещи. Хотя спойлер: вы бы хотели узнать последствия заранее. В игре есть болезнь пешек, которая по вашей неосторожности может аннигилировать весь город по сохранению в гостинице, а это сохранение само по себе является самым ранним, которое игра вам может предоставить. Всё, вы пропустили болезнь, показывается катсцена и после неё обнаруживаете, что весь город убит, и игра сделала этот момент самым ранним сохранением. Вот такой геймдизайн.

В первой Dragon's Dogma был функционал начать заново игру с удалением текущего персонажа. Я всё это мог логировать и возвращаться обратно к своему старому персонажу без каких-либо проблем.

Я не решаюсь экспериментировать с удалением сохранения, чтобы появилась возможность начать новую игру. Кто-то говорит, что получил бан от Denuvo из-за таких манипуляций, кто-то говорит, что это слухи и он уже кучу раз удалял файлы и у него всё нормально. Сказанное слишком различается, поэтому я сам этого не делаю, а вам, если захочется, то только на свой страх и риск.

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

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

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

Сегодня я это попробовал и это всё также прекрасно работает.

Я прикрепляю руководство, которое замечательно будет работать и для DD2.

Единственный отличающийся момент - это папка с сохранением. Вы сами знаете, где ваша папка со стимом, поэтому вот локальный путь:
.../Steam\userdata\[идентификатор вашего аккаунта]\2054970\remote\win64_save

Можно сделать корневой папкой для отслеживания файлов как "2054970", так и "win64_save", у меня последний вариант и он также работает.
[EN] Guide
This guide contains all the answers you need. All practices concern the manipulation of saves, so the manual is almost completely up to date, except for the moment when starting a new game. However, I have already described the theoretical solution to this moment above.

https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=3155739256
At the moment I don't have the time or energy to translate the original guide completely into English, however I can provide you with a link to a site that can translate sites.

HERE[translate.yandex.ru]

And in text format too: https://translate.yandex.ru/translate?view=compact&url=https%3A%2F%2Fgtm.steamproxy.vip%2Fsharedfiles%2Ffiledetails%2F%3Fid%3D3155739256&lang=ru-en&gcp=qyr000sb0r23

This is our country's site, it translates other websites by url. I don't know if it works from all countries, but I hope so.

If you want you can use Google Chrome to translate page in a browser.

Enjoy using it!
Leave your questions under the post, I'll be happy to answer and help you!
[RU] Руководство
Это руководство содержит все необходимые ответы. Все практики касаются манипуляции сохранений, поэтому руководство почти полностью сохранило свою актуальность, кроме момента с началом новой игры. Однако теоретическое решение этого момента я уже описал выше.

https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=3155739256
Приятного пользования!
Оставляйте вопросы под записью, я с радостью отвечу и помогу!
14 Comments
Wake Up Jesus 2 Apr @ 10:28am 
К сожалению не помогло, не может загрузить сохранение в таком случае
SurWeaver  [author] 1 Apr @ 11:58pm 
Да, я обычно эти манипуляции там и делаю.
Wake Up Jesus 1 Apr @ 11:24pm 
Спасибо за совет. Попробую забрать скинуть файлы. Я так понимаю, это в главном меню нужно делать?
SurWeaver  [author] 1 Apr @ 10:19pm 
Я попытался найти в сейве первой игры хоть какую-то инфу обо мне. Ни ника, ни steam ID я не нашёл, а просмотреть 20 000+ полей со словом Id мне не по силам. Хотя они могли сделать защиту от смены сохранки уже только во второй части.
P.S. Глупое ограничение в 1000 символов в комментах -_-
SurWeaver  [author] 1 Apr @ 10:18pm 
Насколько понял, пока что нельзя. Для DDDA есть DDsavetool, который позволяет распаковать сейв в xml и посмотреть всё внутри него.
Для второй догмы такого не найду. Пока не расшифровали, видимо.

Хотя можно попробовать менять файл именно при запущенной игре. Попробуйте, когда у вас уже есть загружаемая игра, поменять сейв на другой и нажать загрузку. Может сработает. Однако это только предположения.
Wake Up Jesus 1 Apr @ 1:48pm 
Такой вопрос, а есть ли какая возможность перенести сохранение с одного аккаунта на другой? При перекидывании папки с сохранениями просто начинается новая игра. Вычитал, что сохранение привязаны к ID аккаунта. Я так понимаю его нужно каким-то образом отредактировать, но как
SurWeaver  [author] 31 Mar @ 11:01am 
Ну, мы по поводу структуры бинарных файлов только можем догадываться. Но могу сказать, что все наши сохраняемые данные хранятся в win64_save, ничего другого знать не приходится) Я могу только поделиться наблюдениями. Обычно у нас меняются файлы data000.bin и data00-1.bin, однако иногда бывает изменение в data001slot.bin и это было при потенциальном заражении пешки. Возможно, они отдельно хранят сетевые данные и отдельно локальные.
savoy1974 31 Mar @ 1:47am 
Кстати, даже после выхода обновы с опцией "Новая игра", предложенный вариант очень даже интересен. Единственное не могу понять структуру бинарных файлов в папке сохранений (5 штук). Кто за что отвечает... P.S. автосохранение вчера работало, сегодня еще не пробовал. Жду ответа от службы поддержки если ответять вообще
SurWeaver  [author] 30 Mar @ 12:36am 
Если это сама игра, то я не в курсе, что они там делают и как это исправить.
Рекомендую обратиться в поддержку, иных мыслей у меня нет.
savoy1974 29 Mar @ 10:49pm 
Проблема полной переустановкой игры не решилась, если что.