Skip to content
This repository has been archived by the owner on May 14, 2024. It is now read-only.

Update Mount & Blade II: Bannerlord to Linux (dotnet) #2654

Draft
wants to merge 6 commits into
base: master
Choose a base branch
from

Conversation

QuintenQVD0
Copy link
Collaborator

Description

Checklist for all submissions

  • Have you followed the guidelines in our Contributing document?
  • Have you checked to ensure there aren't other open Pull Requests for the same update/change?
  • [] Have you tested and reviewed your changes with confidence that everything works?
  • Did you branch your changes and PR from that branch and not from your master branch?
    • If not, why?:
  • You verify that the start command applied does not use a shell script
    • If some script is needed then it is part of a current yolk or a PR to add one
  • The egg was exported from the panel

@QuintenQVD0
Copy link
Collaborator Author

@IzyAcorn You made this issue, so please test the egg that is in this pull request

@QuintenQVD0 QuintenQVD0 marked this pull request as ready for review January 10, 2024 18:58
@IzyAcorn
Copy link

@QuintenQVD0 I have attempted to install and run the egg provided. Unfortunately, it hangs as shown here:
Install logs.txt

I have also made slight edits to the egg after the fact as the startup config and modules would need to be editable for the user.

Please see the egg with added variables here:
egg-mount--blade-i-i--bannerlord--added-variables.json

@QuintenQVD0
Copy link
Collaborator Author

QuintenQVD0 commented Jan 15, 2024

@QuintenQVD0 I have attempted to install and run the egg provided. Unfortunately, it hangs as shown here: Install logs.txt

I have also made slight edits to the egg after the fact as the startup config and modules would need to be editable for the user.

Please see the egg with added variables here: egg-mount--blade-i-i--bannerlord--added-variables.json

The modules that maybe will be added.
The custom config file, that won't be happening.
You also disabled the IPV6?

But have you tried joining? as there is not much more I can do because their files suck

@IzyAcorn
Copy link

@QuintenQVD0 I have attempted to install and run the egg provided. Unfortunately, it hangs as shown here: Install logs.txt
I have also made slight edits to the egg after the fact as the startup config and modules would need to be editable for the user.
Please see the egg with added variables here: egg-mount--blade-i-i--bannerlord--added-variables.json

The modules that maybe will be added. The custom config file, that won't be happening. You also disabled the IPV6?

But have you tried joining? as there is not much more I can do because their files suck

I will try again, and let you know how I go.

@IzyAcorn
Copy link

IzyAcorn commented Jan 16, 2024

@QuintenQVD0
I have downloaded and launched the server with IPv6 disabled as per the screenshot below:
Disable IPv6

When launching, the server crashes as per the logs: Launch Logs IPv6 Disabled.txt

When launching the server without IPv6 disabled, the server still hangs on launch as shown: Launch Logs IPv6 Enabled.txt

In both situations, the server doesn't appear on the server list in-game so there's no chance I'm able to try and join.

I understand that there's not much that can be done, it's pretty well known in my circles that the devs server files are pretty poor. Support isn't great especially for a game as big as Bannerlord.

@QuintenQVD0
Copy link
Collaborator Author

QuintenQVD0 commented Jan 16, 2024

@QuintenQVD0 I have downloaded and launched the server with IPv6 disabled as per the screenshot below: Disable IPv6

When launching, the server crashes as per the logs: Launch Logs IPv6 Disabled.txt

When launching the server without IPv6 disabled, the server still hangs on launch as shown: Launch Logs IPv6 Enabled.txt

In both situations, the server doesn't appear on the server list in-game so there's no chance I'm able to try and join.

I understand that there's not much that can be done, it's pretty well known in my circles that the devs server files are pretty poor. Support isn't great especially for a game as big as Bannerlord.

It crashes because you forgot a , on the line above the ipv6 disable line. This is also a litte my fault as I did not mention that. Please just coppy the one that is in the readme.

@IzyAcorn
Copy link

@QuintenQVD0 Ahh yes, silly me.

This has been sorted and I copied the code as per the README:
image

Unfortunately, it's still hanging after 7+min shown here: Launch Logs IPv6 Enabled v2.txt

@QuintenQVD0
Copy link
Collaborator Author

@QuintenQVD0 Ahh yes, silly me.

This has been sorted and I copied the code as per the README: image

Unfortunately, it's still hanging after 7+min shown here: Launch Logs IPv6 Enabled v2.txt

I should make that more clear in the readme.

but you still can not join? as I never have it seen go further then
BadgeManager::InitializeWithXML

@IzyAcorn
Copy link

IzyAcorn commented Jan 16, 2024

but you still can not join? as I never have it seen go further then BadgeManager::InitializeWithXML

Yeah, the server doesn't appear on the server list, for a running Bannerlord server console, it should be bringing up something similar to this over & over again.
image

(This is a screenshot using a windows VPS and the Windows server files).

@QuintenQVD0 QuintenQVD0 marked this pull request as draft January 17, 2024 14:45
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Egg Request]: Mount & Blade II: Bannerlord - Linux with no wine
2 participants