Wake of Gods Forum | Форум Во Имя Богов
База для IDA и исходники последней Славиной версии ВоГа - Printable Version

+- Wake of Gods Forum | Форум Во Имя Богов (http://wforum.heroes35.net)
+-- Forum: Русский Форум (/forumdisplay.php?fid=99)
+--- Forum: Моды для WoG (/forumdisplay.php?fid=104)
+--- Thread: База для IDA и исходники последней Славиной версии ВоГа (/showthread.php?tid=3900)


База для IDA и исходники последней Славиной версии ВоГа - GrayFace - 17.06.2012 13:37

Скачать: База HoMM3 и IDA_7
Скачать: OB:C by Миханик

edit by igrik (14.03.2020)

Текст оригинального сообщения сохранён, но все ссылки битые (Click to View)



RE: База для IDA и исходники последней Славиной версии ВоГа - Berserker - 17.06.2012 15:46

И на дф2 тема умерла после обвала форума. Спасибо. Базу тоже постараюсь на вог-архив залить.


RE: База для IDA и исходники последней Славиной версии ВоГа - Sav - 17.06.2012 16:23

А что такое "Ref" в структурах?
Например тут:
PHP Code:
#pragma pack(push, 1)
struct _Vector_
{
  
int Ref;
  
int p;
  
int End;
  
int MemEnd;
};
#pragma pack(pop) 
Или тут:
PHP Code:
#pragma pack(push, 1)
struct _MainStruct_
{
 ...
  
char Towns_Ref;
  
char gap_21611[3];
  
_TownSetup_ *Towns;
  
int Towns_End;
  
int Towns_MemEnd;
 ...
}
#pragma pack(pop) 

Или название поля дано от балды?


RE: База для IDA и исходники последней Славиной версии ВоГа - Berserker - 17.06.2012 16:55

Указатель, ссылка. Скорее всего номер или ID. Reference - обращение.


RE: База для IDA и исходники последней Славиной версии ВоГа - Sav - 17.06.2012 17:04

Проблема в том, что в этих полях хранится какая-то фигня, которая инициализируется неинициализированной стековой переменной (т. е. мусором) и потом нигде не используется.
Они есть у таких полей, как строки, списки и т. п., т. е., грубо говоря, у контейнеров.


RE: База для IDA и исходники последней Славиной версии ВоГа - etoprostoya - 17.06.2012 18:39

Поле Ref обычно является счётчиком обращений к какому-либо массиву данных, но только если в той же структуре (классе) есть указатель на этот массив, иначе Ref просто не имеет смысла. Конструктор класса обнуляет эту переменную, функции копирования увеличивают её на единицу, а деструкторы уменьшают на единицу и, если поле равно нулю, удаляют массив.


RE: База для IDA и исходники последней Славиной версии ВоГа - Berserker - 17.06.2012 19:21

Это RefCount.


RE: База для IDA и исходники последней Славиной версии ВоГа - etoprostoya - 17.06.2012 19:27

>>Это RefCount.
Ты возразил или согласился? Ab


RE: База для IDA и исходники последней Славиной версии ВоГа - Berserker - 17.06.2012 19:29

То, что ты описал - это RefCount, а что ZVS назвал - хз )


RE: База для IDA и исходники последней Славиной версии ВоГа - NIKr0m@nceR - 17.06.2012 20:18

тема с исходниками тут есть, на 2й страничке же.
http://wforum.heroes35.net/showthread.php?tid=3549


RE: База для IDA и исходники последней Славиной версии ВоГа - GrayFace - 17.06.2012 23:03

В векторе это счетчик ссылок, по идее. Towns_Ref - не знаю.


RE: База для IDA и исходники последней Славиной версии ВоГа - GrayFace - 17.07.2013 16:22

Обновил базу.


RE: База для IDA и исходники последней Славиной версии ВоГа - GrayFace - 10.08.2013 10:42

Добавил базу редактора.


RE: База для IDA и исходники последней Славиной версии ВоГа - baratorch - 10.08.2013 18:15

Огромное спасибо!


RE: База для IDA и исходники последней Славиной версии ВоГа - orzie - 07.07.2014 22:02

Господа, вопрос корыстный для промо 3.59. Не знает ли никто, какой шрифт использовался для логотипа вога?

Image: zpic1005.png


RE: База для IDA и исходники последней Славиной версии ВоГа - k : / - 08.07.2014 00:18

orzie, это заглавные буквы Algerian. Вместо «S» последней какой-то рунический кракозябр, вместо «T» крест… А подложку найти так и вовсе нереально.


RE: База для IDA и исходники последней Славиной версии ВоГа - orzie - 08.07.2014 08:36

Ну, подложку можно отреставрировать, если приспичит. А автор оной известен?)


RE: База для IDA и исходники последней Славиной версии ВоГа - RoseKavalier - 27.06.2017 07:00

(17.06.2012 13:37)GrayFace Wrote:  У меня пока не получилось заняться ВоГом, чтобы довести до ума и выложить в опен-сорс, но базу для IDA давно можно было выложить: https://dl.dropbox.com/u/44735333/wog/Heroes3f.rar
Это база, начатая Славой, и продолженная мной.

Еще здесь я почему-то не нашел тему с исходниками версии 3.59 от Славы, 2006 года, вот они: http://wogarchive.ru/file.php?id=189

Моя база для редактора карт: https://dl.dropboxusercontent.com/u/44735333/wog/h3maped.rar

Links are not working ... does anyone have mirror or backup ?

Ссылки не работают ... есть ли у кого-нибудь зеркало или резервное копирование?


RE: База для IDA и исходники последней Славиной версии ВоГа - igrik - 27.06.2017 11:19

Скачать: База HoMM3 + IDA 7

Справка по OB:C от Миханика: Скачать


RE: База для IDA и исходники последней Славиной версии ВоГа - feanor - 23.11.2018 20:07

А для редактора карт ни у кого не осталось?


RE: База для IDA и исходники последней Славиной версии ВоГа - Berserker - 14.03.2020 17:50

Первый пост обновлён со ссылкой на БД редактора карт.