Code Monkey home page Code Monkey logo

Comments (12)

Whheat avatar Whheat commented on May 19, 2024

I’ve made it as far as getting the jar to run and the server working, but the deepworld game itself doesn’t appear to be connecting to it. I suspect it’s due to the Windows registry files not doing anything in Linux but I’m no professional.

from brainwine.

kuroppoi avatar kuroppoi commented on May 19, 2024

That’s a tricky one, I’m surprised that the game even runs at all! Unfortunately, I do not own a Steam Deck and can not fiddle around with it myself. Deepworld (V3) uses Unity’s PlayerPrefs for fetching the gateway/API hosts and on Windows this happens to be the registry. You could try to see if you can find out where they are stored on the Steam Deck and see if it’s possible to modify them.

By the way, I assume you’re running the server on a regular PC?

from brainwine.

Whheat avatar Whheat commented on May 19, 2024

I’ve only tried running the server and the game on the deck at the same time, before I set up a server elsewhere. However I will check for the PlayerPrefs.

from brainwine.

kuroppoi avatar kuroppoi commented on May 19, 2024

If it’s Linux-based it might be worth checking out ~/.config/unity3d/Bytebin LLC/Deepworld, if that means anything to you.

from brainwine.

Whheat avatar Whheat commented on May 19, 2024

No Bytebin in unity3d folder, but I guess I should be more specific with my issues. The game and server run and the server starts, but the account creation won’t work and that leads me to believe the client and server aren’t connected, however I’m no expert on servers and especially new to semi-reboots of gone too soon mmos.

from brainwine.

Whheat avatar Whheat commented on May 19, 2024

I may need to run the server from a regular pc but the only real options I have are my old MacBook and my raspberry pi.

from brainwine.

kuroppoi avatar kuroppoi commented on May 19, 2024

You can run the server on whatever you want, but it needs those PlayerPrefs keys to connect to it

from brainwine.

xnoe avatar xnoe commented on May 19, 2024

I'm not sure the exact path of compatdata on the Steam Deck but at least for Steam on my Arch Linux machines modifying the ~/.local/share/Steam/steamapps/compatdata/340810/pfx/user.reg file to have the required registry values allows me to connect to the server just fine.

from brainwine.

kuroppoi avatar kuroppoi commented on May 19, 2024

And no such path exists on your Steam Deck?

from brainwine.

Whheat avatar Whheat commented on May 19, 2024

I’ll check soon, I’ve had a busy week this weekend should be a good time to check.

from brainwine.

Whheat avatar Whheat commented on May 19, 2024

I'm not sure the exact path of compatdata on the Steam Deck but at least for Steam on my Arch Linux machines modifying the ~/.local/share/Steam/steamapps/compatdata/340810/pfx/user.reg file to have the required registry values allows me to connect to the server just fine.

I found it! But I have no idea what to do now.

from brainwine.

kuroppoi avatar kuroppoi commented on May 19, 2024

Not sure how it works on Linux, but try something along the lines of creating a key called gateway in that location and setting its value to local (if you’re running the server on the same machine you’re playing on)

from brainwine.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.