VoidExpanse > Bug reports

Launcher shenanigans

<< < (2/5) > >>

ai_enabled:
AtomicTorch GameLauncher v0.7.0 released! Fixes and auto-update (of GameLauncher itself) feature included!

Seventitu:
And it works fine now, thanks ! :)

daft73:
Not sure what happened, was playing the game when, all of a sudden, the game froze...or something. Basically the interface disappeared but the universe background stuck around. As I tried to get the game to respond I did the usual start pressing all the keyboard buttons ::), one at a time...nothing happened till I hit F7 or F8, that allowed me to change the universe color...it was quite bizarre to say the least. ???

Anyways the point of this post was to say that when I went back to the Launcher, selected 'check local data' it said my game was corrupt and to repair. Worked fine , so good job there..of note: I had to re-launch to 'Launcher' to replay the game, the option to 'Play' the game was not available till re-boot. :(

EDIT: Restarting the game took a little tweaking. The graphics on the game select screen were off. What eventually fixed that was to go to Windowed mode, the back to Fullscreen.

Creat:
As for the new launcher, updating from 0.8.2b to .3 failed again (invalid checksum after decoding window), but repair fixed it without any re-download this time. Since there doesn't seem to be any information as to what exactly went wrong in the log (except for the fact that it did go wrong) I'll just paste the few relevant lines velow. Maybe add some information to the log as to which file failed? Unless that's basically encoded in the exception information printed, but it looks more just like scrambled function names, not actual variable contents...

Edit: I haven't tested the relocating content settings/option thing in the launcher yet, but can I assume it doesn't handle UAC elevation yet and therefore can't be put into "program files" or similarly protected folders? That's something I consider quite important (having executable files in %appdata% kinda completely defeats the purpose of UAC).


--- Code: ---10.6.14 01:45:56.1227: Important:
Added download task: Title: Patch VoidExpanse from v0.8.2b to v0.8.3, DownloadFilePath: C:\Users\Creat\AppData\Local\AtomicTorchStudio\Launcher\Downloads\Patch_VoidExpanse_Win_v0.8.2b_to_VoidExpanse_Win_v0.8.3.zip, Url: http://atomictorch.com/ClientService/FilePatchDownload?masterToken=7c6e7479-b5a2-4f9f-a83c-6cd080f35a38&itemKey=20vyW0GXx4Ss!*X.yu9%7BGG%5D7(u5aRfWQyQ%3B%2BF%23%24EYI!pOWe%25)E8P%25rRt9n%7BqW61%5E&isExperimental=False&platformKey=Win&fromVersion=0.8.2b

10.6.14 01:45:56.1277: Important:
Started download task: Title: Patch VoidExpanse from v0.8.2b to v0.8.3, DownloadFilePath: C:\Users\Creat\AppData\Local\AtomicTorchStudio\Launcher\Downloads\Patch_VoidExpanse_Win_v0.8.2b_to_VoidExpanse_Win_v0.8.3.zip, Url: http://atomictorch.com/ClientService/FilePatchDownload?masterToken=7c6e7479-b5a2-4f9f-a83c-6cd080f35a38&itemKey=20vyW0GXx4Ss!*X.yu9%7BGG%5D7(u5aRfWQyQ%3B%2BF%23%24EYI!pOWe%25)E8P%25rRt9n%7BqW61%5E&isExperimental=False&platformKey=Win&fromVersion=0.8.2b

10.6.14 01:45:58.8708: Info:
Downloaded successfully: Title: Patch VoidExpanse from v0.8.2b to v0.8.3, DownloadFilePath: C:\Users\Creat\AppData\Local\AtomicTorchStudio\Launcher\Downloads\Patch_VoidExpanse_Win_v0.8.2b_to_VoidExpanse_Win_v0.8.3.zip, Url: http://atomictorch.com/ClientService/FilePatchDownload?masterToken=7c6e7479-b5a2-4f9f-a83c-6cd080f35a38&itemKey=20vyW0GXx4Ss!*X.yu9%7BGG%5D7(u5aRfWQyQ%3B%2BF%23%24EYI!pOWe%25)E8P%25rRt9n%7BqW61%5E&isExperimental=False&platformKey=Win&fromVersion=0.8.2b

10.6.14 01:45:58.8748: Info:
File downloaded for update: DownloadFilePath: C:\Users\Creat\AppData\Local\AtomicTorchStudio\Launcher\Downloads\Patch_VoidExpanse_Win_v0.8.2b_to_VoidExpanse_Win_v0.8.3.zip, DownloadUrl: http://atomictorch.com/ClientService/FilePatchDownload?masterToken=7c6e7479-b5a2-4f9f-a83c-6cd080f35a38&itemKey=20vyW0GXx4Ss!*X.yu9%7BGG%5D7(u5aRfWQyQ%3B%2BF%23%24EYI!pOWe%25)E8P%25rRt9n%7BqW61%5E&isExperimental=False&platformKey=Win&fromVersion=0.8.2b, Status: Success

10.6.14 01:45:58.8778: Important:
App "VoidExpanse" v0.8.2b status changed: Patching

10.6.14 01:46:19.5660: Error:
File patching error

Exception AtomicTorch.Launcher.Core.Helpers.Vcdiff.VcdiffFormatException: Invalid checksum after decoding window
   -------------------------stack-------------------------
   at JCjv5SYWrXsHRcdyBRh.iVlsRcY3gyIJCEAAk4i.QMOduJLmU0()
   at JCjv5SYWrXsHRcdyBRh.iVlsRcY3gyIJCEAAk4i.GEMdv5dDsx()
   at JCjv5SYWrXsHRcdyBRh.iVlsRcY3gyIJCEAAk4i.xStd4pcZ8F(Stream  , Stream  , Stream  )
   at eqTcCjYiSuLRjMkhLpt.JaH7dcYAvNoPWcTelMR.oZYw6Tg4BM(String  , String  , String  )
   at eqTcCjYiSuLRjMkhLpt.JaH7dcYAvNoPWcTelMR.LaZwKJbUMj(String  , String  , String  , Action`1 progressChanged)

10.6.14 01:46:19.6100: Important:
Button BtnOk focused

10.6.14 01:46:40.3832: Error:
Can't apply patch: "VoidExpanse" v0.8.2b

10.6.14 01:46:40.3852: Important:
App "VoidExpanse" v0.8.2b status changed: Corrupt

10.6.14 01:48:03.5020: Important:
App "VoidExpanse" v0.8.2b status changed: Repair

10.6.14 01:48:10.0043: Important:
App "VoidExpanse" v0.8.3 status changed: Repair

10.6.14 01:48:10.0053: Info:
App "VoidExpanse" v0.8.3 installed successfully

--- End code ---

ai_enabled:
Creat, thanks for reporting! An another user also reported that he has problem with patching. We can't say which file can't be patched, just because we patch whole zip-file to a newer version. Currently, patching implemented in somewhat tricky way:
1. download patch from X version to Y.
2. extract distributive of X version and pack it to ZIP without compression.
3. apply patch to these ZIP file (here we got your problem).
4. if patch applied successfully - now we have Y version distributive in ZIP without compression.
5. repack Y version ZIP with better compression (just to save some space).
6. delete X version if it's not required anymore.
So, problem may appear during step #2 - by some reason you get a different ZIP archive and patch can't be applied to it.

The 0.7.0 version of GameLauncher has a bug with repair code. So, you don't have real v0.8.3 :-(. We will release 0.7.1 right now with fix of this issue. Also will see how the new GameLauncher auto-update feature will work for you and other users.

About UAC elevated rights - if I understand you correctly, you want to have all launcher content/game data to be relocated into Program Files directory. But then it will require administrative rights to run the GameLauncher application - otherwise it just can't modify data files now stored at Program Files directory, and games also can't be launched without elevated rights (they're also would like to write something nearby). So that's why we decided to store everything in %appdata% directory. It will not ask for any administrative rights and users can store launcher data somewhere in convenient location like "D:\Games". If you know how to improve it, please share you thoughts. Thanks!

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version