Originally Posted by
Hood
Current Error I'm receiving:
pglauncher.patcher.RequestStatusError: Failed to download file "https://ipfs.io/ipns/QmZ86ow1byeyhNRJEatWxGPJKcnQKG7s51MtbHdxxUddTH/Software/Python/pglauncher/version.txt": Server returned status 404
This error seems to be caused by the pglauncher self-update. For me, that .io server sometimes works and sometimes doesn't (currently it doesn't), so maybe just waiting will help.
Both the modified headless launcher and an older version of the non-self-updating pglauncher currently work fine for me.
For the headless launcher, you can copy the ProjectGorgon executable from shardragon's launcher into the headless directory after it's done patching. That file hasn't changed since at least August 16, so it doesn't need to be updated. Try this at your own risk, of course.
For a non-self-updating version of pglauncher, shardragon wrote earlier in this thread:
Originally Posted by
shardragon
Actually it's just a runnable ZIP-file, no black magic involved
So if want to use the self-updating launcher like the previous versions you can rename and extract that file and run the `project-gorgon` file within OR (simpler) just download the GIT snapshots from
the GitLab page
I've tried that, and while I can get everything downloaded and unzipped ok, actually running project-gorgon from either unzipped version gives me the error:
Code:
User interface "tk" not available
User interface "cli" not available
usage: project-gorgon [-h] [--ui UI] [--fileversion GAME_VERSION]
[--game-path GAME_PATH]
project-gorgon: error: No suitable user interface found
If you read project_gorgon to find out what's being called, that error is actually coming from pglauncher/main.py, specifically:
Code:
for ui_name in args.ui:
try:
ui = importlib.import_module("pglauncher.ui.{}.main".format(ui_name)).UI()
break
except ImportError as e:
print("User interface \"{}\" not available".format(ui_name))
if not ui:
parser.error("No suitable user interface found")
To me, it looks like some kind of Python library import error, likely caused by not having the correct import path set, but I'm not precisely literate in Python, so that's as far as I got, sorry. I'm just putting it up here on the forums in case someone can do more with it. Or maybe the error only exists on my machine.
On my computer, I actually have a different, older version of shardragon's launcher where the project-gorgon script still works fine for me without the above error. My version is project-gorgon-launcher-master-61a148f4eb33c823356bc08f63f520e7d3cd342a . There may be a way to download that version from the GIT page, but I'm also not GIT-literate enough.