#Can't find a clear tutorial

1 messages · Page 1 of 1 (latest)

lunar yoke
#

Hard to follow along with a tutorial on how to set up a private server in ZZZ, mainly considering the more recent patches. Have had issues setting up zig even though I followed the instructions the video provided. Granted the video was about SR, as I couldn't find one that covered ZZZ for the recent patch. Note, I'm using Windows (I know, microslop, I feel gross too). Oddly I can't open up the link to the client patch, or any of the xeondev.com links, so would be nice to know whether this is browser related or not. Anyway, that's about it. Any help is appreciated.

frail isle
#

change DNS to 1.1.1.1 and 1.0.0.1

#

or, employ a VPN

lunar yoke
#

So, IPv4 and IPv6 address to 1.1.1.1 and 1.0.01?

frail isle
#

If you need to use IPv6, you can look up cloudflare DNS for it

lunar yoke
lunar yoke
# frail isle yes

Noted, and is there any other setting I need to turn on or is that it? Like whether to prioritize DNS over HTTPS etc.

frail isle
#

if you're in a country with censorship, enabling that may be worse

#

depends on you

lunar yoke
#

shouldn't be an issue in scandinavia I think

frail isle
#

Mm

#

try dns change, then vpn

lunar yoke
frail isle
#

I think your ISP lacks xeondev.com in its database simply

#

changing DNS to a global DNS like Cloudflare's usually solves the problem

lunar yoke
#

so is this what I download to get into the private server? I presume I have to get git working too and zig

#

unsure on the zig version for zzz

frail isle
#

okay several things

#

you need server (yoshunko)
client patch (yidhari/tentacle)
hoyo-sdk (your login server)
KCPshim (packet translation)

frail isle
#

server must run on a linux environment using a very specific Zig version (0.16.0 dev xxxx search it up)

#

client patch goes into the beta version of the game or whatever version you are using

#

hoyo-sdk allows you to create logins that your client will be redirected to. the game has a login page to get into the game. you cannot login with Mihoyo, so you use your own

lunar yoke
frail isle
#

It is your local login server for yoshunko

#

since the client will require logging in somewhere regardless

#

there's no getting around this

#

so you host a fake login server for the client to intercept

frail isle
#

WSL

#

it gives you I think a basic Ubuntu command line interface within Windows

#

and that is sufficient

#

I don't use it, but plenty of people here have

lunar yoke
#

And is sdk something I download or do I click the link on the github page?

frail isle
#

You can look it up, but it's within Windows and you don't need to install linux, though in my opinion, Linux is superior

frail isle
#

that link is a local IP within your computer

#

127.0.0.1 means internal

#

it doens't go anywhere outside

#

when you run hoyo-sdk, then you can open that link

lunar yoke
#

ahh I see

frail isle
#

it lets you create a user account for your fake login server

#

that the client patch injects into the game

#

so you get your OWN login server

#

rather than Mihoyo's

lunar yoke
frail isle
#

Yoshunko is actually deprecated

#

Its successor is currently in the works

#

And will have native Windows support

lunar yoke
frail isle
#

it's rather unchanged right now

#

I think the pre-built version is ok

lunar yoke
frail isle
#

yes it's wise to mod a client different from the real one that you play

lunar yoke
#

before I do so though, does everything look correct here?

frail isle
#

okay so

#

the only thing that really needs to be on Linux I think is Yoshunko

#

everything else more or less can run better on Windows

#

For your purposes

#

WSL is kind of finnicky I think

#

If you mix things about

lunar yoke
#

Getting this error when I try to install Yidhari ZS, would I need to restart to have WSL be active first?

frail isle
#

no, use git clone

#

if you don't have git, look up how to get it

#

it's better anyway

lunar yoke
#

Ah alright, tried to install it as zip

#

One sec just restarting

frail isle
#

getting git is easy on linux

#

more steps on windows

#

just get everything you need and then move to right place after

lunar yoke
#

Clone*

frail isle
#

yeah

#

at this point you should mostly be set. A lot of things have instructions of some kind available and are well explained in this server, albeit needing to be searched

#

I was feeling slightly nicer today so explained some things

#

Usually I have not enough time

lunar yoke
frail isle
#

yes

#

then move them to right place, whether it's wsl or windows

#

I also operate a private server that only necessitates a client for those unwilling to go through the trouble of it if they can't figure it out

#

it's a public remote server

lunar yoke
frail isle
#

drag between Ubuntu folder within WSL to Windows

#

Just like moving files between folders

lunar yoke
frail isle
#

oh

#

within the file explorer, see the left hand directory tree

#

at the bottom should be a Linux section

#

you should have some linux distro in a folder... probably ubuntu by default

#

whatever you did is probably going to be in the home directory and maybe a user directory for you

lunar yoke
frail isle
#

eh... that's odd

#

I don't use WSL so I'm not super familiar sorry

lunar yoke
#

wsl.exe --isntall Distro

frail isle
#

There is a youtube guide actually

#

where I think WSL is used

#

Maybe consult this

#

I can't really help with WSL because I use remote linux server

#

someone else maybe is more familiar with WSL

lunar yoke
#

Ig I can ask one question, these are the files that I need for the game itself correct?

frail isle
#

yes i hosted those for download

lunar yoke
frail isle
#

this is also where the compiled yidhari.exe and tentacle.dll from the patch should go

#

when you build them

lunar yoke
#

Oh yeah, private servers won't interfere with other hoyo games right? Like I can still play hsr as normal etc.

frail isle
#

remember that client patch needs a different zig to compile than yoshunko

#

yoshunko needs a specific dev build of 0.16.0 that is no longer available from Zig

frail isle
#

0.16.0 dev 1470 I believe

lunar yoke
frail isle
#

but a link can be found in this server by searching

frail isle
#

I use 0.15.2

#

should be fine

lunar yoke
#

oh nvm, it's tentalce zr

#

yidhari zs *

frail isle
#

I think you have enough of what you need to succeed

lunar yoke
frail isle
#

If cyberpunk 2077 is a favorite of yours it made it easier to be willing to help lmao

#

usually i don't give a damn about people

lunar yoke
#

I mod cyberpunk to death and take a lot of virtual photography spinThe story is also great

frail isle
#

feel free to ask more questions if you need, but i will let other people help

#

best wishes

lunar yoke
lunar yoke
# frail isle best wishes

So a lil issue (hope you don't mind the ping). I can't seem to be able to open the link for zig dev 1470 YueThink trying to get yoshunko to work

#

only dev version I can find is this

frail isle
#

I've already answered this question...

frail isle
lunar yoke
#

oh, I'm dumb SugarDead I'm sorry

lunar yoke
# frail isle it's a public remote server

So, WSL is appearing to be a nuisance. For some reason it just refuses to recognize the zig TeriDerp So I might just opt to use this, or wait till the native version comes out. Hope you don't mind the final ping. Regardless, even if I didn't get it to work with the time I have today, I still appreciate the help ASMikuHeart

frail isle
#

The link is in my bio

#

Too bad wsl was too much a hassle

lunar yoke