Меню

Mordhau ошибка a pak file could not be loaded

Create an account to follow your favorite communities and start taking part in conversations.

r/Mordhau

Hi, since patchie I’ve been getting these error messages that a pak file is missing. It doesn’t happen every game but very often (like 1 in 2 or 3 games). If I hit ok the game closes immediately. If I ignore it I crash after a couple of minutes at best.

I tried verifying it multiple times but it doesn’t find anything. I even completely reinstalled the game but it still pops up.

What to do?

level 1

I’ve also been getting this issue after patchie :-/

level 1

Been having the same problem as well. Tried Uninstalling & Validating/Verifying files, as well as deleting particular Mordhau files. I’ll get back in game, just to have it happen again. Never had this problem before, not sure why it keeps happening.

level 1

same thing happening to me rn

level 1

Im getting this issue as well. uninstall/reinstall does not fix.

level 1

Since you said you already tried validating your game files via steam, the best thing to do is to join the Mordhau discord and seek help in the tech support channel. Since the bot is currently not working properly, read the rules and then DM a moderator so they can give you full access to the server!

Mordhau Discord

level 1

Same thing keeps happening to me

level 1

yeah never had a problem with the game till maybe a year or 8 months ago and this happened, I validate files and it repairs some of them, sometimes it straight up says theres no corrupted files, either way the message still pops up. Have uninstalled/reinstalled 3 or 4 times now and I still get the message, if I click ok it immediately closes or if I ignore it I play the rest of that match fine then I don’t load into the next game and I have to close it.

level 2

Have you ever found a solution? I keep getting it and constantly have to validate game files, resulting in me having to fuck around with installing LuteMod again.

About Community

Subreddit Icon

MORDHAU is a multiplayer medieval slasher. Create your mercenary and fight in brutal battles where you will experience fast paced combat, castle sieges, cavalry charges, and more.



Видеоигры подвержены ошибкам. Это часть жизни игрока. К счастью, многие из них можно легко исправить. Если вы столкнулись с ошибкой «ошибка чтения pak-файла» при попытке играть в Apex Legends, то вы столкнулись с довольно распространенной проблемой.

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

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

Второй способ — зайти в Steam или Origin и проверить / исправить файлы игры. В Steam щелкните правой кнопкой мыши Apex Legends в своей библиотеке, затем выберите «Свойства», «Локальные файлы» и «Проверить целостность файлов игр».

В Origin найдите значок шестеренки рядом с кнопкой «Воспроизвести» в правом нижнем углу и нажмите на него. Оттуда нажмите на опцию «Восстановить». Это приведет к тому, что игра автоматически проверит все установленные файлы и исправит все, в которых есть проблемы.

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

Pages: [1] Print
Author Topic: Mordhau  (Read 1480 times)

View Profile


now, you path don’t work. After game patch and Umodel viever patch, i have this…

View Profile
WWW


This is not an error. Those .pak files aren’t Unreal’s ones, they’re from CEF3. Try pointing UModel at «Content/paks» folder.


Logged

View Profile


Hello! I’ve been trying to extract armor meshes to create some mods but I’ve been unable to. This is what happens in the log every time I attempt to extract something:

Pak C:Program Files (x86)SteamsteamappscommonMordhauMordhauContent/Paks/pakchunk8-WindowsClient.pak: 4367 files, version 5
Pak C:Program Files (x86)SteamsteamappscommonMordhauMordhauContent/Paks/pakchunk9-WindowsClient.pak: 4746 files, mount point: «/Mordhau/Content/», version 5
Found 46511 game files (40 skipped) in 1662 folders at path «C:Program Files (x86)SteamsteamappscommonMordhauMordhauContent»
Scanned game directory in 0.1 sec, 2332 allocs, 5.47 MBytes serialized in 74 calls.
Loading package: /Game/Mordhau/Blueprints/Wearables/UpperChest/Tier0/BP_ClothTunic.uasset Ver: 517/0 Engine: 0 [Unversioned] Names: 98 Exports: 3 Imports: 21 Game: 1000160
Exported 0/0 objects in 0.0 sec

Any clues on what I might be doing wrong or why that happens?


Logged

View Profile


@Nanahuatli: You’re trying to open blueprint, which is not a mesh and not supported by umodel. To simplify things, you can use «Scan» option to scan content and then in flat view sort assets by skeletal/static meshes column.


Logged

View Profile


That was it, actually, thank you!


Logged

View Profile


Hey everyone,

Mordhau had an engine update and the game uses ue4.25 now.
I can’t export skeletal meshes from the game anymore. I’m trying to rip a longskirt for a project of mine and I get this error:

It looks like static objects and textures work fine still. Can somebody help me figure out what to do? TY


Logged

View Profile


@bck543: The error looks familiar. Could you provide some sample meshes with such error? You can extract them as-is via «save packages» option in context menu.


Logged

View Profile


Here’s an asset that i’m trying to extract, It’s a mesh with a skeleton, and i got these two files when using the «save packages» option:
https://mega.nz/folder/Gw4GjB6a#rD3IJ4_Z_yXdUzisub33oA
(I hope you don’t mind the mega link, it should just take you to a folder with the .uasset and .uexp files for the single mesh file)


Logged

View Profile


@Topnott_: Thanks for the sample.

For non-working meshes in latest game update use specific build from this topic (it should be compatible with all supported assets).


Logged

View Profile

« Reply #10 on: September 08, 2021, 23:19 »


@spiritovod Specific build you linked worked fine for me.

Also, @Topnott_, thank you for getting on spiritovod’s request before me Smiley


Logged
Pages: [1] Print 

Продукт: Apex Legends
Платформа:PC
Укажите, на какой платформе вы играете. ПК
Номер модели видеокарты AMD или Nvidia 1080
Укажите объем памяти в Гб 8
Какой у вас тег игрока/PSN ID/учетная запись EA? AkiTa016
Укажите свой Тег игрока/PSN ID/Учетную запись EA
Вы используете дополнительное программное обеспечение с функцией Оверлей? Нет
Какой Легендой вы играли?
Какими Легендами играли ваши напарники по отряду?
Где возникла проблема? В Лобби
В какой части карты или меню вы находились? Если не помните точное название, опишите местность или свои действия в меню лобби
Что происходило в момент возникновения ошибки? Например: использовали умение или определенное оружие, ваш напарник покинул игру и т.д. ничего
Испытали ли ваши напарники такую же ошибку? Нет
Сколько матчей вы сыграли на момент появления ошибки произошло после патча
Когда произошла эта ошибка? (ДД/ММ/ГГГГ, часы и минуты)
Как часто возникает ошибка? 100%
Насколько серьезной была ваша ошибка?
Что происходит, когда возникает ошибка? при запуске игры, захожу в лобби, через 2-3 секунды выкидывает и выдает ошибку error reading pak file
Что должно происходить? в
Шаги. Как нам воспроизвести данную ошибку? помоги решить данную проблему

При запуске игры все нормально. Захожу в лобби и через 2-3 секунды выдает ошибку «error reading pak file»

Вложение

Загрузить это вложение

На чтение 10 мин. Просмотров 90 Опубликовано 28.04.2021

Mordhau – одна из многих игр, доступных в Steam, которая в основном представляет собой игру в жанре «взлом и слэш», разработанную словенским мастером. Игра в основном о боевой системе, которая также включает в себя большой контроль над вооружением. Что удивительно, игра была профинансирована через Kickstarter в 2017 году и является новым дополнением к семейству Steam.

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

Содержание

  1. Что вызывает сбой Mordhau?
  2. Минимальные требования Mordhau:
  3. Решение 1. Удаление файлов конфигурации
  4. Решение 2. Изменение приоритета игры
  5. Решение 3. Предоставление администратору доступа к Mordhau и Steam
  6. Решение 4. Отключение разгона
  7. Решение 5. Проверка целостности файлов игры
  8. Решение 6. Сброс настроек звука

Что вызывает сбой Mordhau?

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

  • Плохие файлы Steam: Поскольку игра размещается в Steam, существует несколько различных случаев, когда сами файлы игры Steam могут быть повреждены или иметь отсутствующие модули. В этом случае проверка целостности работает.
  • Низкий приоритет процесса: Другая причина, по которой игра дает сбой, заключается в том, что процессу игры предоставляется низкий приоритет среди других процессы, запущенные на вашем компьютере. В этом случае компьютер не предоставит ресурсы, и игра выйдет из строя.
  • Плохие аудиодрайверы: аудиодрайверы передают звук между игрой и оборудование компьютера, а также управлять другими эффектами, такими как Surround или 7.1. Во многих случаях казалось, что Mordhau не поддерживает такого рода улучшения и, следовательно, вылетает во время игры.
  • Требования к оборудованию не выполнены: Mordhau мог быть недавняя игра, которая не разрабатывается крупными компаниями, но все же имеет свои собственные требования. Если требования к оборудованию не выполнены, вы столкнетесь с множеством проблем, включая сбой.
  • Права администратора: В Steam была история, требующая доступа администратора. при запуске из-за задач, интенсивно загружающих процессор, и необходимости доступа к системным файлам для работы.
  • Плохие файлы конфигурации: каждая игра хранит свои файлы конфигурации в вашем локальном хранилище . При каждом запуске он извлекает эти файлы конфигурации, а затем загружает игру с сохраненными настройками. Если эти файлы конфигурации повреждены или неполны, вы столкнетесь с многочисленными проблемами..
  • Поврежденные файлы игры: Еще одна проблема, с которой вы можете столкнуться, – это наличие поврежденных файлов игры. Это очень распространенный сценарий, который обычно возникает при обновлении игры. Здесь помогает проверка целостности файлов игры.
  • Разгон: Хотя разгон может дать играм «дополнительный толчок», во многих случаях разгон конфликтует с механики игры и, следовательно, вызвать ее сбой.

В этой статье мы рассмотрим все причины возникновения этой проблемы и возможные обходные пути. выполнить, чтобы исправить их.

Минимальные требования Mordhau:

Перед тем, как приступить к устранению неполадок, важно убедиться, что вы соответствуете всем аппаратным требованиям Mordhau. Ниже приведены минимальные и рекомендуемые требования к игре.

Желательно, чтобы у вас было рекомендованное оборудование.

  Минимальные требования : Требуется 64-разрядный процессор и операционная система  ОС : 64-разрядная Windows 7, 64-разрядная Windows 8, 64-разрядная версия Windows 10  Процессор : Intel Core i5  - 4670 или эквивалент AMD  Память : 8 ГБ ОЗУ  Графика : NVIDIA GTX 680 или эквивалент AMD  DirectX : версия 11  Сеть : широкополосное подключение к Интернету  Хранилище : 20 ГБ свободного места 
  Рекомендуется:  Требуется  64-разрядный процессор и операционная система  ОС : 64-разрядная Windows 7, 64-разрядная Windows 8, 64-разрядная версия Windows 10  Процессор : Intel Core i5 - 6600k или AMD  эквивалентная  Память : ОЗУ 16 ГБ  Графика : NVIDIA GTX 1060 или эквивалент AMD  DirectX : версия 11  Сеть : широкополосное подключение к Интернету  Хранилище : 20 ГБ свободного места 

Как видите, вам нужен 64-разрядный процессор и операционная система. в обоих случаях.

Решение 1. Удаление файлов конфигурации

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

Примечание. Этот метод может удалить некоторые из ваших настроек, поэтому имейте в виду, что вы возможно, потребуется установить их снова в игре. Кроме того, убедитесь, что вы вошли в систему как администратор.

  1. Прежде чем мы продолжим, убедитесь, что вы закрыли все экземпляры Mordhau на своем компьютере из диспетчера задач.
  2. Нажмите Windows + R, введите «% appdata% » в диалоговом окне и нажмите Enter..
  3. Теперь вернитесь на шаг назад и перейдите к AppData> Local . Теперь найдите папку Mordhau и перейдите к папке Saved .
  4. Здесь вы найдете три файла с именем « ushaderprecache ». Убедитесь, что вы удалили все из них.
  5. Перезагрузите компьютер и снова запустите Mordhau. Убедитесь, что проблема решена и сбой не происходит.

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

Решение 2. Изменение приоритета игры

Приоритет процесса диктует компьютеру важность и количество ресурсов, которые он должен предоставить приложению. Он также определяет приоритет приложения над другими работающими службами в данный момент. По умолчанию приоритет каждого приложения – По умолчанию (за исключением системных процессов и приложений). Если Mordhau не получает желаемый приоритет в игре, это означает, что он не будет работать должным образом и вызовет множество проблем, подобных обсуждаемой. В этой статье мы установим для игры «Высокий приоритет» и посмотрим, сработает ли это для нас.

  1. Запустите Mordhau на вашем компьютере. Чтобы перейти на рабочий стол во время работы игры, нажмите Windows + D . Нажмите Windows + R, введите « taskmgr » в диалоговом окне и нажмите Enter.
  2. Теперь щелкните вкладку Подробности найдите все записи Mordhau и Поскольку основной программой запуска Morhdau является сам Steam, необходимо также изменить его приоритет.
  3. Щелкните правой кнопкой мыши на для каждой записи наведите указатель мыши на установить приоритет и установите для него значение Above Normal или High .
  4. Сделайте это для всех ваших записей. Теперь нажмите Alt-Tab на свою игру и начните играть. Обратите внимание, повлияло ли это на проблему сбоя.

Решение 3. Предоставление администратору доступа к Mordhau и Steam

Другой обходной путь, который, казалось, сработал для многих, – это предоставление доступа администратора к Mordhau и Steam (программе запуска, которая запускает Mordhau). Эти игры очень интенсивно загружают процессор, и если им не будут предоставлены надлежащие ресурсы или доступ к файлам системы/драйверов, они не будут работать должным образом и, следовательно, вызовут сбой. В этом решении мы предоставим доступ администратора ко всем исполняемым файлам. Прежде чем приступить к решению, убедитесь, что вы вошли в систему как администратор.

  1. Перейдите к «This-PC» и найдите каталог, в котором установлен Mordhau/Stem. Обычно расположение по умолчанию – это программные файлы в Steam, но это может быть и другое расположение, если вы установили игру в произвольном месте.
  2. Один раз в Steam , щелкните правой кнопкой мыши следующую запись и выберите
 Steam.exe 
  1. В свойствах выберите вкладку Совместимость и установите флажок Запустить эту программу от имени администратора .
  2. После того, как вы предоставили доступ администратора к Steam, перейдите по следующему пути к файлу:
   Steam  steamapps  common 

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

  1. После того, как вы выполнили все шаги, полностью перезагрузите компьютер и запустите игру. Теперь проверьте, решена ли проблема сбоя.

Решение 4. Отключение разгона

В настоящее время существует тенденция покупки пользователями разблокированных процессоров и видеокарт и их использования для разгона компьютера. Разгон означает, что графическая карта/процессор работает быстрее, чем его тактовая частота по умолчанию. Когда это происходит, оборудование через некоторое время достигает своей пороговой температуры. Компьютер обнаруживает это и возвращается к нормальной тактовой частоте, пока оборудование не остынет. Когда оборудование снова достаточно остынет, тактовая частота снова увеличивается.

Это значительно увеличивает производительность вашего компьютера и помогает, если у вас нет мощного компьютера с хорошей обработкой/графикой. Здесь следует отметить, что не все игры поддерживают разгон в своих механизмах. То же самое и с Мордхау. Следовательно, вам следует попробовать отключить весь разгон на вашем компьютере, а затем попробовать запустить игру. Если все пойдет хорошо, вы больше не столкнетесь со сбоями.

Решение 5. Проверка целостности файлов игры

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

Этот процесс проанализирует все ваши игровые файлы, присутствующие в онлайн-манифесте. Если что-то не совпадает, оно загрузит новую копию из Интернета и заменит ее.

  1. Откройте приложение Steam и нажмите Игры из верхней панели. Теперь выберите Mordhau в левом столбце, щелкните его правой кнопкой мыши и выберите Свойства ..
  2. В свойствах щелкните категорию Локальные файлы и выберите Проверить целостность файлов игры .

  1. Теперь дождитесь завершения процесса. Перезагрузите компьютер после завершения проверки и снова запустите Mordhau. Проверьте, решена ли проблема сбоя.

Решение 6. Сброс настроек звука

Еще одна известная проблема с Mordhau здесь игра не поддерживает вывод звука высокой четкости, включая конфигурации 7.1 или 5.1. Если эти параметры установлены в настройках звука на компьютере, компьютер будет ожидать такого качества игры. Если он не получит требуемого качества, он будет вести себя странно, в том числе и в случае сбоя. Здесь есть два способа решить проблему со звуком; либо мы можем перейти к панели управления и использовать панель управления Realtek, либо перейти к настройкам игры вручную и изменить значение оттуда.

Сначала мы рассмотрим метод панели управления.

  1. Нажмите Windows + R, введите « control » в диалоговом окне и нажмите Enter.
  2. Один раз на панели управления нажмите « Просмотр: Маленькие значки » в правом верхнем углу экрана.
  3. Теперь найдите Realtek Audio Manager (или Realtek HD Audio Manager). Откройте его.
  4. Затем нажмите Speaker configurations и сделайте убедитесь, что он установлен как Stereo . Кроме того, для уровня Amplify (если есть) следует установить значение Performance .
  5. Сохранить изменения и выйти. Перезагрузите компьютер и снова запустите Mordhau. Проверьте, решена ли проблема.

Если это не сработает, мы можем перейти к настройкам звука на вашем компьютере и изменить настройки оттуда.

  1. Нажмите Windows + R, введите следующий путь к файлу и нажмите Enter. Вы можете изменить букву диска или перемещаться вручную с помощью проводника Windows (Windows + E).
 E:  Steam  steamapps  common  Mordhau  Engine  Config 
  1. Теперь откройте файл настроек BaseEngine Configuration . Прокрутите файл до конца, пока не увидите следующее:
 [Messaging] bAllowDelayedMessaging = false 
  1. Теперь нажмите Дважды введите после этой строки, чтобы обеспечить правильное форматирование. Теперь вставьте следующее и сохраните файл.
 [/script/engine.audiosettings] bDisableMasterEQ = True 
  1. Перезагрузите компьютер и снова запустите Mordhau. Проверьте, решена ли проблема.

LuteMod is a mod for Mordhau that allows you to choose songs in-game, and move freely while playing

LuteMod was created by Monty and updated by D.Mentia. FLuteMod_1.3+ is required for Shawm support

LuteBot must be used to add songs (called Partitions) to LuteMod

Install

As of LuteBot 3.3.0, manual install is no longer required.

  • LuteBot can automatically perform both Install and Initialization. See LuteBot Install
  • Inside LuteBot, if you’re not prompted automatically, you can choose Options -> Install LuteMod
  • Once this is complete, you can skip to Adding Songs

Using Steam to ‘Verify integrity of game files’

This should solve the crash on Mordhau startup from an old version. LuteBot 3.3.1+ will also remove the offending line from engine.ini, to prevent future crashes, since the new ModLoader no longer needs it

If you are still getting crashes, you can reset your Mordhau install to default. Right click Mordhau, go to Properties, then Local Files. Select ‘Verify Integrity of Game Files’ as shown, then use LuteBot to reinstall LuteMod

Manual Install

If the LuteBot auto-install is not working or you don’t want to use it, you can follow these steps to install LuteMod manually

Pak files are all installed by pasting or extracting the Pak file into C:Program Files (x86)SteamsteamappscommonMordhauMordhauContentCustomPaks (substitute your Mordhau path if necessary)

You will have to create the CustomPaks folder the first time you install one

  1. Download Clientside Mod Autoloader
    • Download autoloaderwindowsclient.zip (or the most recent release), and unzip the Pak file into Mordhau/Content/CustomPaks
  2. Download LuteMod
    • Download the most recent lutemod.n.zip and unzip the Pak file into Mordhau/Content/CustomPaks
  3. Add these lines to the end of Game.ini at %localappdata%MordhauSavedConfigWindowsClient (You can paste that directly into your file address bar)

[/AutoLoader/BP_AutoLoaderActor.BP_AutoLoaderActor_C]
ClientMods=/Game/Mordhau/Maps/LuteMod/Client/BP_LuteModClientLoader.BP_LuteModClientLoader_C
ModListWidgetStayTime=5.0

[Mods]
ModStartupMap=/AutoLoader/ClientModNew_MainMenu.ClientModNew_MainMenu

First Use

After your first manual installation, you must initialize the partitions.  If you’ve used LuteMod previously or LuteBot installed it, you probably already have a PartitionIndex and can skip this step

  1. Start Mordhau, and verify that the modloader pops up on the main menu, and shows lutemod is loaded.  
  2. Open a local map
  3. Wait a few seconds for it to load, equip a lute, and press Kick until you see a Partition Menu

Once you’ve seen this menu, you can begin adding songs

Adding Songs

You can add songs to your LuteMod with LuteBot. In LuteMod, these formatted songs are called ‘Partitions’

  1. Load any midi through clicking the Load Midi button, the Guild Library, a playlist, or soundboard
  2. If it’s not already, open the ‘Track Filtering’ menu with the button at the top of LuteBot
  3. Ensure the selected instrument is correct, Mordhau Lute or Mordhau Flute
    • You may filter the song differently for each instrument to be able to play either or both. It is recommended to have only one ‘instrument’ enabled on the MIDI for Mordhau Flute. Some MIDIs will automatically load settings that others have set for Mordhau
  4. If it’s not already, open the ‘Lutemod Partitions’ menu with the button at the top of LuteBot
  5. Click ‘Save Current Song’ in the Partition menu.  A pop up box will ask you to name it, and it should add it to the partitions
    • Short names should be used when possible, both to fit in the screen, and to avoid the LuteMod Oversized Partition bug

Note that older tutorials may show a LuteMod Converter — that converter isn’t updated to new Mordhau instruments, and you should generally use the LuteBot conversion

You can change the LuteBot Settings to automatically open the appropriate menus on startup (they should do this by default)

Playing Songs

In-game, the controls are as follows (you must have a Lute or Flute in hand, the lute must not be in weapon mode, and it may take 10-20 seconds after match start before it’s initialized)

Kick: Open song/partition menu, or go to next page, or close menu if at last page

Number Keys (Equipment Select): Select song from menu. Only while partition menu is open

Feint: Play/Pause Song

Getting Songs

The Guild Library Button

The easiest way to find songs that are already curated for Mordhau are through the Guild Library in LuteBot

Guild Library Example

  • These songs are downloaded to %appdata%/LuteBot/GuildLibrary/songs when you load them (if you don’t already have them)
  • The Mordhau Score is a bit outdated, but might still be a good indicator if a midi has been edited or not
  • Only the top 20 results are returned; you must be specific. There is no way to browse the full library at this time

You can also Download your songs from the internet

  • Just google for ‘song name midi’ or ‘artist midi’
  • Many niche artists and songs don’t have midis; you’d have to make one
  • You cannot convert an mp3 or other sound file to a midi file (it will sound terrible)
  • Not all songs sound good on lute, which can’t hold long notes, or flute, which can’t play complex pieces

If you’re an initiated member of The Bard’s Guild, you can also check the #midi-submissions channel for midis, or use /search inside the discord

Fixing Songs

Track_Selection_Advanced.png

Since the lute now plays more notes, many songs will be bad by default.  Here’s my simple troubleshooting process:

  1. Load the song in LuteBot
  2. Open the Track Filtering menu if it’s not already (Window -> Track Filtering)
  3. Click on the ‘Advanced’ button in the bottom left of Track Filtering.  This should show all instruments on the piano roll
  4. Play the song in a local match, via Lutebot.  Watch the instrument colors light up when they play.  If you get to a part that sounds bad, uncheck the box in Track Filtering for one of the instruments that lit up
  5. If it’s still messy, consider disabling any tracks that cover the same range as others; if there are two Acoustic Grand Pianos that both are the same size and play at mostly the same time, you can usually get rid of one
  6. Consider disabling any instruments that lute can’t reasonably mimic; strings, bells, etc
    • (Optional) When satisfied with the song, save it
  7. Once it plays well in Lutebot, ‘Save Current Song’ into the LuteMod Partitions, and test it in LuteMod.  It should use all the same settings that you just set

Note that you can also move the entire song, or any individual instrument, up or down octaves by dragging the song or instrument’s box in Track Filtering.  You must disable advanced mode to move the entire song

Flute and Duets

If using FLutemod 1.3+, the Shawm(Flute) is playable with LuteMod, and duets can even be played if you use the well known Horse Glitch to wield both lute and flute at the same time

  1. Load the song in Lutebot
  2. Open the Track Filtering menu if it’s not already (Window -> Track Filtering)
  3. Set the instrument to either Mordhau Lute or Mordhau Flute
  4. Adjust the song as necessary using the instructions for Fixing Songs
  5. Once you are satisfied with one instrument, change to the other, and adjust the settings there as appropriate
    • Flute can only play one note at a time, ignores ‘Notes Per Chord‘, and does best with only 1-2 MIDI instruments selected for it.  It is usually great at playing vocals, or brass instruments
    • For duets, it’s usually best to make sure your Lute is not playing the track that your Flute is playing, or it can sometimes not be obvious that you’re playing a duet
    • (Optional) Use ‘Save As...‘ to store your duet settings into a new midi.  The midi now contains your settings for both instruments and can be distributed to the Guild Library
      • The LuteMod 1.4 beta is available at the Bard’s Guild, which lets your song work on solo lute or solo flute even if you have duet settings saved. It is recommended to always setup a duet for any song, just in case you manage to get a horse
      • If you don’t explicitly ‘Save Song Profile‘ or ‘Save As...', you can still create a LuteMod Partition, but your settings will not be saved if you reload the midi, or exit and return
  6. If it’s not already, open the ‘LuteMod Partitions’ menu with the button at the top of LuteBot’s main menu
  7. Click ‘Save Current Song’ in the LuteMod Partitions window, and name your song for Mordhau
    • Short names should be used when possible, both to fit in the screen, and to avoid the LuteMod Oversized Partition bug

Lutemod will automatically detect which instrument you have in hand, and play the correct notes as defined by your settings.  If both instruments are in your hands, it will play both.

Or, more simply: Open the song on Lute.  Find the vocal track and disable it.  Change to Flute.  Disable all but the vocal track.  Save as partition, play duet

Chords

While LuteMod is capable of playing as fast as it wants for the user, Mordhau networking only allows others to hear the notes if they are played with at least a 16ms cooldown (the actual value may be lower, but in our tests, this was as low as we could go without dropping some notes in some songs)

In order to play chords, which are multiple notes within the same tick in a MIDI, it must queue them up and play them one after another, much like LuteBot’s Chords.

Unlike LuteBot, LuteMod implements an actual queue. Each time a MIDI tick elapses and has notes, it stores all notes for that tick into its queue, erasing any previously queued notes. It then (re-)starts a function that repeats every 16ms, to play notes from the queue and remove them once played.

This means that chords occurring before empty sections can be played fully, and fast sections should play accurately, automatically prioritizing new notes over chords when playing the chords would cause timing problems.

In LuteMod 1.2+, this was adjusted to keep the most recent note in the queue (instead of clearing all of them) when a new note needs to be played, allowing for much fuller chords, while not causing any noticeable slowdowns during fast sections

Due to this difference in how LuteMod and LuteBot handle chords, songs saved as Partitions may sound slightly different when played

Known Bugs

Skipped Notes

For LuteMod versions 1.1 and above, converted to the new Mordhau framework, LuteMod will sometimes skip notes when playing the same note quickly and repeatedly, such as in Mrisilou

  • I am unsure if this was added in 1.2 with the queue adjustment, or if the new Mordhau Engine is discarding the notes for some reason. Haven’t been able to find the problem yet -D.Mentia
Corrupt Partition

Causes Mordhau to crash when opening some partitions

  • Mordhau’s .sav files are apparently volatile. If edited without software, they have a chance to fail to load even when the size is preserved
  • Even when editing with software, there seems to be a random chance that any given .sav file set will fail. Deleting and re-saving the partition usually resolves the issue
  • I want to investigate this further, according to Monty they’re unstable, but that doesn’t really add up to me — there must be something going wrong in a rare case when creating the partition, but I haven’t found anything, or really been able to reproduce -D.Mentia
Oversized PartitionIndex

Causes Mordhau to crash when opening some partitions. May cause some partition names to be shown incorrectly in-game

  • Occurs when the PartitionIndex file becomes large enough to generate an additional file, and a song’s name spans between multiple files
  • This can be delayed by keeping song names short, so that many songs can fit within a single PartitionIndex
  • More songs can be added as normal, or the same song can be added again and it should work, but you will have to avoid loading the partition(s) that got corrupted, forever. Deleting it will simply make the next song corrupt instead, so it needs to stay. You may delete it and rename it to something of similar length to help you avoid selecting it
  • Alternatively, you can remove the corrupt song, then save the old ‘PartitionIndex[0].sav‘ file under a different name somewhere, and create a new PartitionIndex via LuteMod Initialization. You can then rename either file back to ‘PartitionIndex[0].sav‘ to use that set of songs the next time you open the LuteMod menu in-game
  • This will be fixed eventually. I haven’t really figured out how the file reading code in LuteMod works yet. -D.Mentia

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

А вот еще интересные материалы:

  • Яшка сломя голову остановился исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного где ошибка
  • Mordhau the pack file ошибка
  • Missing model statement microcap ошибка