Чем открыть save diablo 2
Diablo II Save File Format
Diablo II stores your game character on disk as a .d2s file. This is a binary file format that encodes all of the stats, items, name, and other pieces of data.
Integers are stored in little endian byte order, which is the native byte ordering on a x86 architecture Diablo II is based on.
Each .d2s file starts with a 765 byte header, after which data is of variable length.
Byte | Length | Desc |
---|---|---|
0 | 4 | Signature (0xaa55aa55) |
4 | 4 | Version ID |
8 | 4 | File size |
12 | 4 | Checksum |
16 | 4 | Active Weapon |
20 | 16 | Character Name |
36 | 1 | Character Status |
37 | 1 | Character Progression |
38 | 2 | ? |
40 | 1 | Character Class |
41 | 2 | ? |
43 | 1 | Level |
44 | 4 | ? |
48 | 4 | Time |
52 | 4 | ? |
56 | 64 | Hotkeys |
120 | 4 | Left Mouse |
124 | 4 | Right Mouse |
128 | 4 | Left Mouse (weapon switch) |
132 | 4 | Right Mouse (weapon switch) |
136 | 32 | Character Menu Appearance |
168 | 3 | Difficulty |
171 | 4 | Map |
175 | 2 | ? |
177 | 2 | Merc dead? |
179 | 4 | Merc seed? |
183 | 2 | Merc Name ID |
185 | 2 | Merc Type |
187 | 4 | Merc Experience |
191 | 144 | ? |
335 | 298 | Quest |
633 | 81 | Waypoint |
714 | 51 | NPC |
765 | Stats | |
Items |
File version. The following values are known:
- 71 is 1.00 through v1.06
- 87 is 1.07 or Expansion Set v1.08
- 89 is standard game v1.08
- 92 is v1.09 (both the standard game and the Expansion Set.)
- 96 is v1.10+
To calculate the checksum set the value of it in the .d2s data to be zero and iterate through all the bytes in the data calculating a 32-bit checksum:
If the checksum is invalid, Diablo II will not open the save file.
- Must be 2-15 in length
- Must begin with a letter
- May contain up to one hyphen ( - ) or underscore ( _ )
- May contain letters
Bit | Desc |
---|---|
0 | ? |
1 | ? |
2 | Hardcore |
3 | Died |
4 | ? |
5 | Expansion |
6 | ? |
7 | ? |
ID | Class |
---|---|
0 | Amazon |
1 | Sorceress |
2 | Necromancer |
3 | Paladin |
4 | Barbarian |
5 | Druid |
6 | Assassin |
This level value is visible only in character select screen and must be the same as this in Stats section.
Character Menu Appearance
32 byte structure which defines how the character looks in the menu Does not change in-game look
3 bytes of data that indicates which of the three difficulties the character has unlocked. Each byte is representitive of one of the difficulties. In this order: Normal, Nightmare, and Hell. Each byte is a bitfield structured like this:
7 | 6 | 5 | 4 | 3 | 2, 1, 0 |
---|---|---|---|---|---|
Active? | Unknown | Unknown | Unknown | Unknown | Which act (0-4)? |
Waypoint data starts with 2 chars "WS" and 6 unknown bytes, always =
Three structures are in place for each difficulty, at offsets 641, 665 and 689.
The contents of this structure are as follows
byte | bytesize | contents |
---|---|---|
0 | 2 bytes | Unknown purpose |
2 | 5 bytes | Waypoint bitfield in order of least significant bit |
7 | 17 bytes | unknown |
In the waypoint bitfield, a bit value of 1 means that the waypoint is enabled It is in an order from lowest to highest, so 0 is Rogue encampment (ACT I) etc. The first waypoint in each difficulty is always activated.
TODO (9-bit encoding)
Items are stored in lists described by this header:
Byte | Size | Desc |
---|---|---|
0 | 2 | "JM" |
2 | 2 | Item Count |
After this come N items. Each item starts with a basic 14-byte structure. Many fields in this structure are not "byte-aligned" and are described by their bit position and sizes.
Bit | Size | Desc |
---|---|---|
0 | 16 | "JM" (separate from the list header) |
16 | 4 | ? |
20 | 1 | Identified |
21 | 6 | ? |
27 | 1 | Socketed |
28 | 1 | ? |
29 | 1 | Picked up since last save |
30 | 2 | ? |
32 | 1 | Ear |
33 | 1 | Starter Gear |
34 | 3 | ? |
37 | 1 | Compact |
38 | 1 | Ethereal |
39 | 1 | ? |
40 | 1 | Personalized |
41 | 1 | ? |
42 | 1 | Runeword |
43 | 15 | ? |
58 | 3 | Parent |
61 | 4 | Equipped |
65 | 4 | Column |
69 | 3 | Row |
72 | 1 | ? |
73 | 3 | Stash |
76 | 4 | ? |
80 | 24 | Type code (3 letters) |
108 | Extended Item Data |
Extended Item Data
If the item is marked as Compact (bit 37 is set) no extended item information will exist and the item is finished.
Items with extended information store bits based on information in the item header. For example, an item marked as Socketed will store an extra 3-bit integer encoding how many sockets the item has.
Bit | Size | Desc |
---|---|---|
108 | Sockets | |
Custom Graphics | ||
Class Specific | ||
Quality | ||
Mods |
Custom graphics are denoted by a single bit, which if set means a 3-bit number for the graphic index follows. If the bit is not set the 3-bits are not present.
Bit | Size | Desc |
---|---|---|
0 | 1 | Item has custom graphics |
1 | 3 | Alternate graphic index |
Class items like Barbarian helms or Amazon bows have special properties specific to those kinds of items. If the first bit is empty the remaining 11 bits will not be present.
Bit | Size | Desc |
---|---|---|
0 | 1 | Item has class specific data |
1 | 11 | Class specific bits |
Item quality is encoded as a 4-bit integer.
After each item is a list of mods. The list is a series of key value pairs where the key is a 9-bit number and the value depends on the key. The list ends when key 511 ( 0x1ff ) is found which is all 9-bits being set.
Using the file ItemStatCost.txt as a tab-delimited CSV file you can extract the ID column which maps to the 9-bit keys. The columns Save Bits and Param Bits describe how large the mod is.
The only exception is min-max style modifiers which use the next row in the CSV to store the "max" portion of the mod. The bit sizes of these two can be different and you should sum them to get the total size.
All items are located somewhere and have a "parent" which can be another item, such as when inserting a jewel.
Value | Desc |
---|---|
0 | Stored |
1 | Equipped |
2 | Belt |
4 | Cursor |
6 | Item |
For items that are "stored" a 3-bit integer encoded starting at bit 73 describes where to store the item:
Программы, которые поддерживают D2S расширение файла
Программы, которые могут обрабатывать D2S файлы, следующие. D2S файлы можно встретить на всех системных платформах, включая мобильные, но нет гарантии, что каждый из них будет должным образом поддерживать такие файлы.
Программы, обслуживающие файл D2S
Windows
Как открыть файл D2S?
Отсутствие возможности открывать файлы с расширением D2S может иметь различное происхождение. С другой стороны, наиболее часто встречающиеся проблемы, связанные с файлами Diablo 2 Save Format, не являются сложными. В большинстве случаев они могут быть решены быстро и эффективно без помощи специалиста. Мы подготовили список, который поможет вам решить ваши проблемы с файлами D2S.
Шаг 1. Установите Diablo II программное обеспечение
Проблемы с открытием и работой с файлами D2S, скорее всего, связаны с отсутствием надлежащего программного обеспечения, совместимого с файлами D2S на вашем компьютере. Наиболее очевидным решением является загрузка и установка Diablo II или одной из перечисленных программ: Hero Editor. Полный список программ, сгруппированных по операционным системам, можно найти выше. Если вы хотите загрузить установщик Diablo II наиболее безопасным способом, мы рекомендуем вам посетить сайт Blizzard Entertainment, Inc. и загрузить его из официальных репозиториев.
Шаг 2. Обновите Diablo II до последней версии
Вы по-прежнему не можете получить доступ к файлам D2S, хотя Diablo II установлен в вашей системе? Убедитесь, что программное обеспечение обновлено. Может также случиться, что создатели программного обеспечения, обновляя свои приложения, добавляют совместимость с другими, более новыми форматами файлов. Это может быть одной из причин, по которой D2S файлы не совместимы с Diablo II. Самая последняя версия Diablo II обратно совместима и может работать с форматами файлов, поддерживаемыми более старыми версиями программного обеспечения.
Шаг 3. Свяжите файлы Diablo 2 Save Format с Diablo II
После установки Diablo II (самой последней версии) убедитесь, что он установлен в качестве приложения по умолчанию для открытия D2S файлов. Процесс связывания форматов файлов с приложением по умолчанию может отличаться в деталях в зависимости от платформы, но основная процедура очень похожа.
Процедура изменения программы по умолчанию в Windows
- Выберите пункт Открыть с помощью в меню «Файл», к которому можно щелкнуть правой кнопкой мыши файл D2S.
- Далее выберите опцию Выбрать другое приложение а затем с помощью Еще приложения откройте список доступных приложений.
- Наконец, выберите Найти другое приложение на этом. , укажите папку, в которой установлен Diablo II, установите флажок Всегда использовать это приложение для открытия D2S файлы свой выбор, нажав кнопку ОК
Процедура изменения программы по умолчанию в Mac OS
Шаг 4. Убедитесь, что D2S не неисправен
Если проблема по-прежнему возникает после выполнения шагов 1-3, проверьте, является ли файл D2S действительным. Вероятно, файл поврежден и, следовательно, недоступен.
1. Проверьте D2S файл на наличие вирусов или вредоносных программ.
Если D2S действительно заражен, возможно, вредоносное ПО блокирует его открытие. Немедленно просканируйте файл с помощью антивирусного инструмента или просмотрите всю систему, чтобы убедиться, что вся система безопасна. Если файл D2S действительно заражен, следуйте инструкциям ниже.
2. Проверьте, не поврежден ли файл
3. Проверьте, есть ли у пользователя, вошедшего в систему, права администратора.
Некоторые файлы требуют повышенных прав доступа для их открытия. Войдите в систему, используя учетную запись администратора, и посмотрите, решит ли это проблему.
4. Проверьте, может ли ваша система обрабатывать Diablo II
Операционные системы могут иметь достаточно свободных ресурсов для запуска приложения, поддерживающего файлы D2S. Закройте все работающие программы и попробуйте открыть файл D2S.
5. Проверьте, есть ли у вас последние обновления операционной системы и драйверов
Современная система и драйверы не только делают ваш компьютер более безопасным, но также могут решить проблемы с файлом Diablo 2 Save Format. Возможно, файлы D2S работают правильно с обновленным программным обеспечением, которое устраняет некоторые системные ошибки.
Вы хотите помочь?
Если у Вас есть дополнительная информация о расширение файла D2S мы будем признательны, если Вы поделитесь ею с пользователями нашего сайта. Воспользуйтесь формуляром, находящимся здесь и отправьте нам свою информацию о файле D2S.
Данный версия редактора позволяет редактировать сохранения в версии 1.12
Отличие данного редактора от "Shadowmaster'a" состоит в том, что тут есть возможность изменять характеристики предметов, добавлять уникальные свойства предметов: "Бесконечные Стрелы", "Именная Вещь", "Свои Наборы", "Неразрушимость Предмета" и многое другое.
Diablo 2: Сохранение/SaveGame (Варвар, 1 ур, сапоги-скороходы, перчатки-скорости, доспехи-смелости, мечи и талисманы)
всё просто мега супер работает ! по развлекался на славу бугаг особенно прикол зайдите в EXTRAS и там найдите с правой стороны будет кнопка v1.12 Clone - тырк её и мега перс в вашем распоряжении =)) кстате он работат помоему и на версиях более старее 1.12 (не проверял на моем 1.12 LOD всё пашет) разобраться очень легко за 20 минут пользования и я уже создаю мега булаву с статами на весь экран =)))
Ребят, зарегился а скачать не могу: нет файла пишет(((((((
=(( незнаю, я только-что попытался скачать, мне сказали "Подождите, скачивание файла начнется автоматически." потом предложили скачать =/
ЛЮДИ. Установите Download master и в опциях нужно его встроить в ваш браузер. Он у меня без проблем качает (без мастера были ошибки, что файла нет).
народ, а где там бесконечные стрелы? я не нашел =(
Люди подскажите плиз как в предмет гнёзда добавить.
ребят да всё же качает +10
о народ просто супер) у меня Shadowmaster стоял но этот гораздо круче я давно искал чтоб была возможность редактировать оружие)))
у меня 1.09, с не работать будет или нет стоит заморачиватся
попробуем, Поставлю +10
Мегавопрос.Потянет ли он версию 1.13?)
А то он у меня незахотел 1.10 тянуть.
хрен то там, не тянет=\
Coooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooolll. Меч с бесконечными стрелами ))))))))))
Кстать щас скачал отредактировал типа а мне пишет какууето ошибку. кто знает чё делать? (хорошо что это был тип которого я ток что создал) =)
Крутая штука, работает невсегда, но вполне на уровне. +10
Diablo II - Ressurection чёта не пашет =(
У меня после прокачки пишет: Этот персонаж из другово мода.
на версии 1.09 работает. (Extended) во всяком 99лвл и 250К голда делает:))
Сохранение (Амулет и два кольца вампира)
Сохранение / SaveGame (Варвар, 70 уровень)
Сохранение / SaveGame (Паладин-зеалот, 88 уровень)
Savegames-PALADINS
Сохранение / SaveGame (Варвар, 97 уровень)
Сохранение / SaveGame (Волшебница, 99лвл, 3 акт, 1 сложность)
Сохранение / SaveGame (Варвар, 99 уровень, 1 акт, 1ая сложность, офигенный инвентарь)
Когда игра ни в какую не поддается и кажется непроходимой, на помощь приходят специальные программы - читы, скины, моды, трейнеры для игр и т. д. С их помощью игрок может получить преимущество: дополнительные ресурсы, много денег, бессмертие, повышенную скорость и многое другое.
Если вы хотите облегчить прохождение Diablo 2 (D2), то можете воспользоваться нашим файловым архивом. Здесь собраны только проверенные и работоспособные файлы для игр, которые можно скачать бесплатно.
При скачивании файлов нужно обратить внимание на версию игры, для которой он предназначен. Трейнеры для игр, например, не всегда совместимы со всеми версиями игры, так как разработчики, выпуская обновления, могут менять архитектуру игры и принципы работы тех или иных ее механик. Обычно версия, с которой совместим файл, указывается прямо в его названии.
Редактор персонажей [0.15]
Редактор персонажей [0.14]
Редактор персонажей [2.1.4]
Редактор персонажей [2.1.2]
Редактор персонажей [2.1.1]
Редактор персонажей [2.1.0]
Редактор персонажей [0.10]
Редактор персонажей [2.0.7]
Редактор персонажей [0.9]
Редактор персонажей [2.0.6]
Редактор персонажей [2.0.4]
Редактор персонажей [0.7]
Редактор персонажей [0.6]
Редактор персонажей [0.5]
Когда игра ни в какую не поддается и кажется непроходимой, на помощь приходят специальные программы - читы, скины, моды, трейнеры для игр и т. д. С их помощью игрок может получить преимущество: дополнительные ресурсы, много денег, бессмертие, повышенную скорость и многое другое.
Если вы хотите облегчить прохождение Diablo 2: Resurrected, то можете воспользоваться нашим файловым архивом. Здесь собраны только проверенные и работоспособные файлы для игр, которые можно скачать бесплатно.
При скачивании файлов нужно обратить внимание на версию игры, для которой он предназначен. Трейнеры для игр, например, не всегда совместимы со всеми версиями игры, так как разработчики, выпуская обновления, могут менять архитектуру игры и принципы работы тех или иных ее механик. Обычно версия, с которой совместим файл, указывается прямо в его названии.
Читайте также: