Сообщество Империал: Отладочная информация RomeTW.exe - Сообщество Империал

Стратегии, Игровые Миры, История, Total War


Imperial
Minotawr

Отладочная информация RomeTW.exe

Сама информация + некоторые описания для чго она нужна
Тема создана: 29 Декабрь 2010, 17:28 · Автор: Minotawr
СОХРАНИТЬ ИНФОРМАЦИЮ
Сообщений: 83 · Просмотров: 13 290
  • 9 Страниц
  • 1
  • 2
  • 3
  • 4
  • 5
  • Последняя »
 Minotawr
  • Imperial
Imperial
Форумчанин
51
1
6
41
0

Дата: 29 Декабрь 2010, 17:28

Итак, путем некоторых манипуляций с exe-шником RTW был получен дамп отладочной информации.
Для чего этот дамп нужен, и что с его помощью можно сделать?
1) Дамп содержит сведения об ошибках привязанные к отдельным файлам исходников из которых собиралась игра.
2) Для чего нужна эта информация? Тут все очень просто и интересно, например можно получить данные о многих функциях и методах из исходников, так как все обработки ошибок привязаны именно к ним родимым - к функциям и методам...

Возьмем к примеру отладочную информацию для секции TRM(%.1f):
Спойлер (раскрыть)


Тоже самое, есть например отладочная информация по файлу settlement_construction.cpp
Спойлер (раскрыть)


Конечно много мусора, и мало описаний, но по крайней мере здесь полно информации для экспериментов со скриптами и т.д.

В общем, смотрим, ищем полезное, а для мня пока можете отписаться, нужно ли вытаскивать ту-же самую информацию по БИ и АТВ...

Собственно сам файл Для просмотра ссылки Зарегистрируйтесь
     Julius
    • Imperial
    Imperial
    Forbidden
    2 637
    9
    196
    2 524
    0

    Дата: 29 Декабрь 2010, 17:36

    Minotawr, хмм, интересно)
    ещё бы со всем этим разобраться и узнать как можно использовать Imperial
       Minotawr
      • Imperial
      Imperial
      Форумчанин
      51
      1
      6
      41
      0

      Дата: 29 Декабрь 2010, 17:45

      Julius там мноооого чего разбирать нужно...
      Но самое главное, это имена процедур и функций для скриптов.
      А вот полные их описания... Тут уж нужно каждую по отдельности юзать и в сообщениях об ошибках отлавливать.
      Сейчас я копаюсь, пытаюсь сделать отладчик скриптов работающий при запуске РТВ в режиме командной строки, но проблема в том, что адрес точки входа поймать не могу... Исполняемая часть зашифрована, нужно расшифровывать и дезасемблировать, а это не на один день работы...
         Julius
        • Imperial
        Imperial
        Forbidden
        2 637
        9
        196
        2 524
        0

        Дата: 29 Декабрь 2010, 17:49

        Minotawr 29 Дек 2010 (17:45):

        Julius там мноооого чего разбирать нужно...
        Но самое главное, это имена процедур и функций для скриптов.
        А вот полные их описания...
        Для просмотра ссылки Зарегистрируйтесь

        это не поможет?
           L.VII.C
          • Imperial
          Imperial
          Форумчанин
          3 249
          4
          541
          1 622
          1

          Дата: 29 Декабрь 2010, 17:57

          Minotawr

          Я во всем этом не разбираюсь Imperial, но надеюсь что это полезное открытие и даст дополнительные преимущества в деле модостроения, удачи Imperial
             Minotawr
            • Imperial
            Imperial
            Форумчанин
            51
            1
            6
            41
            0

            Дата: 29 Декабрь 2010, 18:01

            Для просмотра ссылки Зарегистрируйтесь
               Basileus
              • Imperial
              Imperial
              Форумчанин
              1 905
              5
              61
              167
              3

              Дата: 29 Декабрь 2010, 18:21

              Был бы он на C# - было бы намного проще)

              По сабжу - очень интересно. Еще бы это все в итоге применить для увеличения различных слотов.
                 L.VII.C
                • Imperial
                Imperial
                Форумчанин
                3 249
                4
                541
                1 622
                1

                Дата: 29 Декабрь 2010, 18:51

                Minotawr

                Цитата

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

                Потому и писал, что не разбираюсь Imperial

                Цитата

                а я буду дальше выкапывать из РТВшного экзешника все возможные данные...

                Зато это понял, отлично Imperial
                   Minotawr
                  • Imperial
                  Imperial
                  Форумчанин
                  51
                  1
                  6
                  41
                  0

                  Дата: 29 Декабрь 2010, 19:07

                  Basileus (29 Дек 2010, 18:21):

                  Был бы он на C# - было бы намного проще)
                  По сабжу - очень интересно. Еще бы это все в итоге применить для увеличения различных слотов.

                  Ну да, Msil распарсить можно даже на коленке...
                  Насчет добавления слотов, думаю максимум что возможно - изменить количество юнитов (довести до уровня АТВ), остальное - практически не реально без исходников, не на что даже опереться в поисках значений (если искать количество юнитов, можно сравнивать БИ и АТВ например)...
                     Julius
                    • Imperial
                    Imperial
                    Forbidden
                    2 637
                    9
                    196
                    2 524
                    0

                    Дата: 29 Декабрь 2010, 19:10

                    Minotawr 29 Дек 2010 (19:07):

                    думаю максимум что возможно - изменить количество юнитов (довести до уровня АТВ),
                    а фракций? а культур? Imperial
                      Real Experience Mod
                      Дата: Сегодня, 00:32
                      Итальянские Войны 1493 - 1559
                      Дата: 24 Фев 2020, 17:33
                      Rise of Three Kingdoms
                      Дата: 24 Фев 2020, 17:22
                      Исправленная локализация для Total War: Three Kingdoms
                      Дата: 23 Фев 2020, 17:33
                      Imperial Destroyer
                      Дата: 22 Фев 2020, 23:31
                      Darth Mod Empire
                      Дата: 22 Фев 2020, 23:30
                      Paeninsula Italica
                      Дата: 21 Фев 2020, 08:52
                      Ancient Empires Total Wars
                      Дата: 19 Фев 2020, 19:06
                      Seven Kingdoms: Total War
                      Дата: 16 Фев 2020, 08:25
                      Dark Combat Attila
                      Дата: 16 Фев 2020, 08:21
                      Constantinus TW Reborned
                      Дата: 15 Фев 2020, 11:24
                      [EU3] Magna Mundi Ultimate
                      Дата: 14 Фев 2020, 00:30
                      [EU4] Extended Timeline
                      Дата: 14 Фев 2020, 00:29
                      [EU4] Imperium Universalis
                      Дата: 14 Фев 2020, 00:28
                      Esrathir
                      Дата: 11 Фев 2020, 14:34
                      Rusichi: Total War
                      Дата: 11 Фев 2020, 04:27
                      Eras: Total Conquest
                      Дата: 11 Фев 2020, 04:25
                      Enderal Осколки порядка
                      Дата: 10 Фев 2020, 14:32
                      Bellum Crucis: Total War
                      Дата: 10 Фев 2020, 02:30
                      Deus Lo Vult
                      Дата: 10 Фев 2020, 02:08
                      Hybris
                      Дата: 09 Фев 2020, 11:23
                      Imperial: Total War
                      Дата: 09 Фев 2020, 01:52
                      Rise of Persia
                      Дата: 09 Фев 2020, 01:51
                      Alexander Bugfix 2018
                      Дата: 07 Фев 2020, 10:21
                      Wheel of Time: Total War
                      Дата: 06 Фев 2020, 22:10
                      Third Age Total War
                      Дата: 06 Фев 2020, 21:20
                      Bulat Steel Total War
                      Дата: 06 Фев 2020, 21:05
                      The Elder Scrolls Total War
                      Дата: 06 Фев 2020, 20:38
                      Fleur de Lis
                      Дата: 06 Фев 2020, 20:06
                      New Teuton
                      Дата: 06 Фев 2020, 18:53
                      [Саб-Мод] Сталюга
                      Дата: 06 Фев 2020, 18:23
                      Agent of Righteous Might
                      Дата: 06 Фев 2020, 16:55
                      Disciples Total War
                      Дата: 06 Фев 2020, 16:55
                      Клык Вирма
                      Дата: 06 Фев 2020, 16:37
                      Beyond Reach
                      Дата: 06 Фев 2020, 16:23
                      Skyrim Association: Evolution
                      Дата: 06 Фев 2020, 16:14
                      Strateigos
                      Дата: 04 Фев 2020, 14:53
                      Massive Overhaul Submods
                      Дата: 04 Фев 2020, 02:58
                      Planetwar Total War
                      Дата: 04 Фев 2020, 02:38
                      Dark-Mod Total War: Rome II
                      Дата: 03 Фев 2020, 03:47
                      Vae Victis (Magnar Mod)
                      Дата: 03 Фев 2020, 03:36
                      Rome II Total Realism
                      Дата: 03 Фев 2020, 01:02
                      Constantine: Rise of Christianity
                      Дата: 02 Фев 2020, 23:57
                      PUR - Potestas Ultima Ratio
                      Дата: 02 Фев 2020, 23:37
                      Ветер Востока: Возрождение Эллады
                      Дата: 01 Фев 2020, 02:47
                      Macedon Expansion
                      Дата: 01 Фев 2020, 02:30
                      Rome Total Realism VII
                      Дата: 01 Фев 2020, 02:17
                      Invasio Barbarorum: Somnium Apostatae Iuliani
                      Дата: 01 Фев 2020, 02:06
                      Battle for Hellas: Rising of Macedonia
                      Дата: 01 Фев 2020, 01:55
                      Ran No Jidai
                      Дата: 22 Янв 2020, 20:42
                      • 9 Страниц
                      • 1
                      • 2
                      • 3
                      • 4
                      • 5
                      • Последняя »
                      У тебя есть вопрос или предложение по этой теме? Или хочешь высказать свою точку зрения?
                      Тогда просто нажми ниже на любую кнопку своей социальной сети и сделай это!

                      [ Регистрация ]Для скрытия рекламы, зарегистрируйтесь на форуме[ Вход на форум
                      © 2019 «Империал» · Условия использования · Ответственность · Визитка Сообщества · 28 Фев 2020, 15:01 · Счётчики