#Steam Big Picture mode /CLI

16 messages · Page 1 of 1 (latest)

full perch
#

Hello there, I am trying to launch Cultivation though Big Picture Mode on Steam. This is so that I can:

  1. Stream my PC to my phone though Moonlight
  2. Enable Steam controller support

I looked though this Discord server and found someone who recommended the launch command ["C:\Program Files\Cultivation\Cultivation.exe" -g -A -G -p -P -s -N], and it did indeed work. Both Grasscutter and Genshin launched.

My issue is that while they both launched, I was logged out and kept getting a "Invalid Account Format" error, and as such am currently assuming that the above command did not patch the game before launching it. I believe that I was able to confirm this behavior by launching Cultivation the normal way afterwards, which did work perfectly as expected indeed. Any help would be appreciated. Thank you!

blissful ginkgo
#

Invalid account format is proxy, not patch.

#

Your proxy was not connected. Either just run again, or double check that your proxy is being handled properly when running from command line. -p is the proxy flag.

full perch
#

I see, my apologies for assuming it was the wrong thing. I tried running again and it still failed. After that, I checked the launch settings and did confirm -p was still there.

blissful ginkgo
#

I mean that you need to check your actual proxy settings when using the -p flag. It works the same as when you launch normally, so there should be no reason it behaves differently except that your proxy is genuinely not on when launched from cmd

full perch
#

I've tried a few more times now and I think the CMD version might not be launching the proxy. Here is pictures of my Steam entry and Cultivation settings in case I'm missing something really important.

blissful ginkgo
#

Looks like the command line args are passed properly, but Cultivation gui is closed instantly so it immediately unpatches and turns off proxy (normal shutdown procedures), then your game opens with no patch and no proxy

blissful ginkgo
#

I'm a bit lazy and don't have the time to rewrite anything at the moment, but the reason it worked before is because Cultivation was distributed in debug mode which kept the console open, whereas release does not. I'll provide you with a debug build here that you can use so it will work

#

unfortunately I did have to hardcode in the version to 5.0+ for patching when running specifically from CLI since apparently I forgor to properly implement version handing for CLI when it switched in 4.5.
So if you try to use a version older than 5.0, it will still try to patch using "54version.dll", you can circumvent this for 4.7 and earlier versions by just renaming the patch to 54version.dll in your patch folder. That patch will already work for 5.0 and all newer, so no need to do anything if your version will be 5.0+ always

blissful ginkgo
# full perch

also just a little thing but your launch options here should only be the args, you're already launching cultivation so reiterating the exe there is unnecessary

full perch
#

I see! Thank you so much for lending me your help! I apologize the inconvenience this brought but nonetheless appreciate the work you all do.