Jump to content

Endless Starting Singleplayer


something

Recommended Posts

Hey guys. So, I bought the game yday, 14hrs so far, and I'm still trying to play the game.

The issue is that whenever I start a singleplayer game, I get stuck on the "Starting Singleplayer" screen. What do I do exactly:

  1. Run the game (steam is running as administrator)
  2. Press Singleplayer
  3. I set the world's name and choose a normal difficulty
  4. I press the play button
  5. The game goes to a loading screen, the "Starting Singleplayer" is in the left-bottom corner
  6. After 5 seconds or so, the lighting on the spaceship on the screen goes a bit off, but nothing else happens
  7. I see that I get around 8-10 fps during this screen
  8. It's endless, it never loads
  9. When I press Alt+F4, the "Starting Singleplayer" changes to "Saving world" or something like that

My specs are:

  • i7-7700k
  • RX 7700 XT
  • 32 GB RAM
  • Win 11

What I tried so far:

  • I reinstalled the game
  • I reinstalled the game and wiped out the according folders in AppData
  • I tried to run the steam as admin
  • I tried to go offline in steam and run the game
  • I tried to join a multiplayer game (it works)
  • I tunneled my VPN connection around the steam and the game
  • I turned off the VPN completely
  • I closed the VPN app
  • I whitelisted the game and the server in Windows Firewall
  • I checked several ports with ncat specifically (details are below)
  • I also want to note that I regularly set up various dedicated servers on my side, and they always work fine
  • I might've forgotten about something, but that's it, so far

serverlog 2024-09-04 19-38-00.txt

clientlog 2024-09-04 18-18-56.txt

In the clientlog I noticed that client fails hard trying to connect to localhost:27003, so I tried to work around this one a bit, but with no success. I specifically whitelisted 27003 in Windows Firewall, both TCP and UDP.

netstat returns:

C:\Program Files (x86)\Nmap>netstat -an | findstr :27003
  UDP    192.168.37.136:27003   *:*

ncat returns:

C:\Program Files (x86)\Nmap>ncat -u 127.0.0.1 27003

(It just listens, no further promt)

Tried to feed some unity server requests to the port (not sure I did it correctly, though):

C:\Program Files (x86)\Nmap>ncat -u 127.0.0.1 27003
echo "ClientConnectionRequest { clientID: 12345 gameVersion: 1.0.0 }"
Ncat: An existing connection was forcibly closed by the remote host. .

 

Please help me. I really don't want to refund the game, it seems really fun. And I'd really like to play it locally-locally, instead of struggling with a dedicated server again.

Edited by something
Attached a screenshot by mistake
Link to comment
Share on other sites

I use AmazingVPN client, though I tried to turn it off, tunnel it around Steam, and all the game executables. And I tried to close the VPN app completely. Other than that, I don't use any virtualization or advanced net forwarding.

Link to comment
Share on other sites

  • Boxelware Team

Can you send the output of the following commands to support@avorion.net? Also include a link to this thread.

cmd:

ping -4 127.0.0.1
ping -4 localhost
ipconfig /all
route print -4

powershell:

Get-NetIPInterface
Get-NetIPAddress -AddressFamily IPv4
Resolve-DnsName localhost
Link to comment
Share on other sites

I mean, sure thing. But ping uses icmp protocol, so isn't it kinda useless since the game goes through udp, isn't it? But here you go:

C:\Users\***>ping -4 127.0.0.1
[works]

---

C:\Users\***>ping -4 localhost
[works]

---

C:\Users\***>ipconfig /all
[looked fine]

---

C:\Users\***>route print -4
[looked fine]

---

PS C:\Windows\system32> Get-NetIPInterface
Get-NetIPInterface : Cannot connect to CIM server. Invalid namespace
At line:1 char:1
+ Get-NetIPInterface
+ ~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : ResourceUnavailable: (MSFT_NetIPInterface:String) [Get-NetIPInterface], CimJobException
    + FullyQualifiedErrorId : CimJob_BrokenCimSession,Get-NetIPInterface

---

PS C:\Windows\system32> Get-NetIPAddress -AddressFamily IPv4
Get-NetIPAddress : Cannot connect to CIM server. Invalid namespace
At line:1 char:1
+ Get-NetIPAddress -AddressFamily IPv4
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : ResourceUnavailable: (MSFT_NetIPAddress:String) [Get-NetIPAddress], CimJobException
    + FullyQualifiedErrorId : CimJob_BrokenCimSession,Get-NetIPAddress

---

PS C:\Windows\system32> Resolve-DnsName localhost

Name                                           Type   TTL   Section    IPAddress
----                                           ----   ---   -------    ---------
localhost                                      AAAA   1200  Question   ::1
localhost                                      A      1200  Question   127.0.0.1

 

According to NCAT, :27003 UDP works fine, it listens, it receives requests. Still, the server can't reach it, which baffles me.

Edited by Hans
removed some information for compactness (and privacy)
Link to comment
Share on other sites

  • Boxelware Team

Yes, those things did not directly test UDP. I've asked for those things to make sure the layers before UDP are working correctly (IP address assignment, routing, etc). Everything looks fine so far.

I'm a bit surprised by your ncat experiment as well (compared to what Avorion sees). I need to think about it for a bit.

In the meantime you could try to explicitly disable network-adapters that are not used/not connected in windows network settings and see if that makes a difference. I'm also wondering why those powershell commands did not work, maybe you can find out why? I'm not sure if it is important.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...