Community Imperial: Портируем моды Medieval II: Total War с PC на Android - Сообщество Империал




Anton1111

Портируем моды Medieval II: Total War с PC на Android

В этой теме обсуждается инструментарий для переноса модификаций на порт игры для операционной системы Android
Theme created: 26 September 2025, 14:04 · Author: Anton1111
Views:
 8 991

  • 4 Pages
  • « First
  • 1
  • 2
  • 3
  • 4
 2 
 Alexander_NSK
  • Imp
Imperial
 

Date: 26 September 2025, 19:36


Портируем моды Medieval II: Total War на Android

Imp


Уважаемые форумчане! :046:

Не так давно, модмейкером Anton1111 был разработан и опубликован набор утилит для комфортного переноса модов для Medieval II: Total War на версию игры для операционной системы Android.

Ниже прилагаю ссылку для загрузки инструментария, в комплекте к исполняемым файлам идут руководства на английском языке.

To view the link Register

Руководство по использованию инструментария

1. 90% работы - это просто копирование и вставка.

2. "Io file first true" работает, но нужно правильно собрать папку, иначе произойдет сбой. Более надежный вариант - использовать localized.pack и обычную папку с модом.

3. В папке mods отображаются только те папки и текстовые файлы, которые были в оригинальной версии kingdoms. Игра не видит остальные и продолжает считывать данные из obb. Чтобы это заработало, вам нужно поместить все данные в localized.pack. Файлы pack более важны для игры, чем файлы obb.

4. Не удаляйте и не перезаписывайте исходную папку data/world/maps/custom. С папкой возникли проблемы, и новое содержимое не работает даже из файлов pack. Это связано с потерей прав на выполнение во время перезаписи. В лучшем случае игра будет считывать карты из obb основной кампании. В худшем - произойдет сбой. Поможет только переустановка.

5. Export_descr_unit.txt из папки localised. Его необходимо "отключить" в main.obb. Найдите имя файла в шестнадцатеричном редакторе в соответствующем моде и измените любой символ в названии, чтобы игра перестала видеть его в obb и начала считывать из обычной папки внутри localized.pack.

6. Descr_event_images.txt при создании гильдий могут возникать сбои из-за различий в интерфейсах между версиями для Android и ПК. Используйте мобильную версию или редактируйте версию для ПК.

7. Текстура со сжатием DXT1,3,5 работает только на телефонах Snapdragon. Другие чипсеты могут поддерживать только мобильный формат ASTC или несжатый DDS. Используйте соответствующие конвертеры. AS88 - это поддельный заголовок, указывающий на то, что контент представлен в формате astc и имеет размер блока 8x8 пикселей.

8. Файлы пользовательского интерфейса имеют формат astc, но игра по-прежнему видит tga внутри. Astc - это оболочка, которая нужна графическому процессору. Вы можете воспользоваться конвертером или просто изменить расширение файла tga на astc.

9. Используйте файлы мобильного интерфейса из ui. Интерфейсы для ПК работать не будут, вам нужно будет отредактировать координаты в sd-файлах и вручную добавить элементы в мобильный интерфейс. Разрешение интерфейса - 1024x1024. Стороны любого изображения должны быть кратны размеру блока 8х8 или другому размеру, в противном случае изображение не будет отображаться.

10. Tga.dds со сжатием DXT1,3,5 из models_strat работает на всех чипсетах, но несжатый dds не работает. Для большей надежности лучше использовать файлы tga напрямую.

11. Обратите внимание на наличие файлов от feral.

12. Учитывайте регистр в названиях папок и расширениях файлов. Заглавные буквы могут не работать.

13. В разделе выбора кампании должно быть не более 23 фракций. Если их будет больше, произойдёт краш интерфейса.

14. Конвертируйте видео bik в формат webm.

15. System.log.txt не работает. Используйте системный журнал Android, такой как logcat и т.д., для поиска ошибок.

16. Некоторые cas вызывают сбои. Предварительно не более 5 мешей. Лучше об этом написано на twc wiki.

     SsdSDDWD
    • Imp
    Imperial
     

    Date: 11 April 2026, 23:51

    Txt файл что в main.obb изменил. А как в .pack упаковать файлы? Или его нужно закидывать в уже имеющийся localized.pack что в remote resources/data/mods/americas/ и так далее?
    -Добавлено-
    Касаемо инструкции по созданию .pack, его я прочитал, понял +-, но ничего не получилось. Сейчас снова попробовал, путь лежит так: Home(ну или дебри termux), pack_tool/data/export_descr_unit.txt. Засунуть его в localized.pack не получилось, решил что получится упаковать его в pack, а потом перезаписать с оригинальным файлом. Пишу ./pack data/export_descr_unit.txt, в итоге мне пишет - "no such file or directory". Объясните что я не так делаю
       Anton1111
      • Imp
      Imperial
       

      Date: 16 April 2026, 15:20

      Нахрена что то писать? Причём тут обб? Что за дичь, хоть бы в школу сходили научились хотя бы грамотно излагать мысли.
      Положил файл в рабочую папку pack_tool

      ./pack -x name.pack

      Появились файлы, отредактировал что надо потом

      ./pack -c new_name.pack name_folder

      ВСЁ!. Весь софт работает в один клик. Население реально отупело
         Mus_Bebra
        • Imp
        Imperial
         

        Date: 16 April 2026, 15:30

        Anton1111 16 April 2026, 15:20

        Нахрена что то писать? Причём тут обб? Что за дичь, хоть бы в школу сходили научились хотя бы грамотно излагать мысли.
        Положил файл в рабочую папку pack_tool

        ./pack -x name.pack

        Появились файлы, отредактировал что надо потом

        ./pack -c new_name.pack name_folder

        ВСЁ!. Весь софт работает в один клик. Население реально отупело

        Антон, я как человек с 283939 хромосомами хочу спросить, с ОББ также?(т.е pack заменить на obb, + я никогда не разбирался в этом, так что надеюсь, я правильно понимаю что -х и -с путь к файлу)
           Anton1111
          • Imp
          Imperial
           

          Date: 16 April 2026, 15:37

          -x и -c это команды. Вы похоже ничерта ничего не открывали и не читали. Причём тут вообще обб и pack я хз. Зачем вы вообще туда лезите. Это абсолютно разные вещи

          Иначе бы таких тупых вопросов не было
          Imp
             Mus_Bebra
            • Imp
            Imperial
             

            Date: 16 April 2026, 15:43

            Anton1111 16 April 2026, 15:37

            -x и -c это команды. Вы похоже ничерта ничего не открывали и не читали. Причём тут вообще обб и pack я хз. Зачем вы вообще туда лезите. Это абсолютно разные вещи

            Иначе бы таких тупых вопросов не было
            Imp

            Спасибо что команды показал
            -Добавлено-

            Anton1111 16 April 2026, 15:37

            -x и -c это команды. Вы похоже ничерта ничего не открывали и не читали. Причём тут вообще обб и pack я хз. Зачем вы вообще туда лезите. Это абсолютно разные вещи

            Иначе бы таких тупых вопросов не было
            Imp

            Ты откуда угадал что я это не открывал
               Anton1111
              • Imp
              Imperial
               

              Date: 16 April 2026, 15:45

              Потому что это ежу понятно. Потому что ёж умнее чем 99% нынешних 18 летних.
                 Mus_Bebra
                • Imp
                Imperial
                 

                Date: 16 April 2026, 15:53

                Anton1111 16 April 2026, 15:45

                Потому что это ежу понятно. Потому что ёж умнее чем 99% нынешних 18 летних.

                Мне намного меньше 18
                   Anton1111
                  • Imp
                  Imperial
                   

                  Date: 16 April 2026, 15:56

                  И да, про обб. В паблике такого софта нет. И больше никто не знает как это работает. Ну если только ферал. Jlmp уже выпущен как демонстрация новейших технологий портирования. Даже на пк нужно больше действий делать чтоб поставить мод и запускать левые ехе.
                  Imp
                     Mus_Bebra
                    • Imp
                    Imperial
                     

                    Date: 16 April 2026, 16:06

                    Anton1111 16 April 2026, 15:56

                    И да, про обб. В паблике такого софта нет. И больше никто не знает как это работает. Ну если только ферал. Jlmp уже выпущен как демонстрация новейших технологий портирования. Даже на пк нужно больше действий делать чтоб поставить мод и запускать левые ехе.
                    Imp

                    Ок
                    -Добавлено-

                    Anton1111 16 April 2026, 15:56

                    И да, про обб. В паблике такого софта нет. И больше никто не знает как это работает. Ну если только ферал. Jlmp уже выпущен как демонстрация новейших технологий портирования. Даже на пк нужно больше действий делать чтоб поставить мод и запускать левые ехе.
                    Imp

                    Вопрос, а как ты тогда в TWC выложил фотку, где ты сделал Репак(переупаковку) ОББ?
                    -Добавлено-

                    Mus_Bebra 16 April 2026, 16:04

                    Anton1111 16 April 2026, 15:56

                    И да, про обб. В паблике такого софта нет. И больше никто не знает как это работает. Ну если только ферал. Jlmp уже выпущен как демонстрация новейших технологий портирования. Даже на пк нужно больше действий делать чтоб поставить мод и запускать левые ехе.
                    Imp

                    Ок
                    -Добавлено-

                    Anton1111 16 April 2026, 15:56

                    И да, про обб. В паблике такого софта нет. И больше никто не знает как это работает. Ну если только ферал. Jlmp уже выпущен как демонстрация новейших технологий портирования. Даже на пк нужно больше действий делать чтоб поставить мод и запускать левые ехе.
                    Imp

                    Вопрос, а как ты тогда в TWC выложил фотку, где ты сделал Репак(переупаковку) ОББ?

                    Я тупой, я забыл что демонстрация(но если можешь расскажи, пж)
                       Anton1111
                      • Imp
                      Imperial
                       

                      Date: 16 April 2026, 16:09

                      Может потому что это мой софт и моя фотка? Что расскажи? Файл уже лежит на моддб jlmp. Мне ещё писать как пользоваться браузером?
                        • 4 Pages
                        • « First
                        • 1
                        • 2
                        • 3
                        • 4
                         
                        Translate a Page
                        Community ImperialMedieval 2: Total War Моды Medieval 2 Total War: Kingdoms Мастерская M2:TW Feedback
                        Style:Language: 
                        Conditions · Responsibility · Confid. · About · 02 Jul 2026, 23:57 · Mirrors: ImtwOrg, ImtwSite, ImtwRuImtwRu, ImtwOrg, ImtwSite