Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - Creat

#31
Bug reports / Re: Launcher shenanigans
June 10, 2014, 12:57:39 AM
Quote from: ai_enabled on June 10, 2014, 12:08:50 AMPatching mechanism
Ah ok I understand. It turned out that it didn't actually patch correctly to 0.8.3, I just started the game just to see, and it was still on 0.8.2. I exit the game and start the launcher, which updated itself nicely (to 0.7.1) and told me the installation was corrupted. It proceeded to download 0.8.3 (full zip), extracted it (I think) and is now stuck at "checking data" at 0%. See this screenshot (http://imgur.com/E16v1ea) of a few relevant windows.
It does seem to do somthing, but barely uses any CPU. Most notably, in the thread view of process explorer InitializePartitionManager seems to be stuck somewhere, but note the lack of disk access (the two right-most columns in PE are Disk Delta Read Bytes and Disk Delta Write Bytes, both show no values, meaning 0). The UI was still nicely responsive. I exited the launcher normally (not killing it, as that wasn't necessary), restarted it and it got stuck again immediately at the same position.

Corresponding log file of the launcher:
10.6.14 09:24:21.0996: Important:
Log file opened

10.6.14 09:24:22.1477: Important:
AtomicTorchGameLauncher v0.7.0 started. Current data directory: C:\Users\Creat\AppData\Local\AtomicTorchStudio\Launcher\

10.6.14 09:24:23.1688: Important:
Added download task: Title: AtomicTorchGameLauncher v0.7.1, DownloadFilePath: C:\Users\Creat\AppData\Local\AtomicTorchStudio\Launcher\Downloads\AtomicTorchGameLauncher v0.7.1.exe, Url: http://atomictorch.com/ClientService/GameLauncherDownload

10.6.14 09:24:23.1748: Important:
Started download task: Title: AtomicTorchGameLauncher v0.7.1, DownloadFilePath: C:\Users\Creat\AppData\Local\AtomicTorchStudio\Launcher\Downloads\AtomicTorchGameLauncher v0.7.1.exe, Url: http://atomictorch.com/ClientService/GameLauncherDownload

10.6.14 09:24:23.3868: Important:
Application update download started: 0.7.1

10.6.14 09:24:23.6818: Important:
Sync apps view models: 1

10.6.14 09:24:23.8638: Important:
App "VoidExpanse" v0.8.3 status changed: Installed

10.6.14 09:24:26.3409: Info:
Downloaded successfully: Title: AtomicTorchGameLauncher v0.7.1, DownloadFilePath: C:\Users\Creat\AppData\Local\AtomicTorchStudio\Launcher\Downloads\AtomicTorchGameLauncher v0.7.1.exe, Url: http://atomictorch.com/ClientService/GameLauncherDownload

10.6.14 09:24:26.3459: Important:
Application installation request: C:\Users\Creat\AppData\Local\AtomicTorchStudio\Launcher\Downloads\AtomicTorchGameLauncher v0.7.1.exe

10.6.14 09:24:26.3609: Info:
Applications list updated from server: 1 total items

10.6.14 09:24:26.3829: Important:
Sync apps view models: 1

10.6.14 09:24:26.3949: Important:
App "VoidExpanse" v0.8.3 status changed: Installed

10.6.14 09:24:27.0220: Important:
Log file closed

10.6.14 09:24:27.8800: Important:
Log file opened

10.6.14 09:24:27.9010: Important:
Application executable replaced: C:\Users\Creat\AppData\Local\AtomicTorchStudio\Launcher\AtomicTorch GameLauncher.exe

10.6.14 09:24:28.1160: Important:
Log file closed

10.6.14 09:24:28.9091: Important:
Log file opened

10.6.14 09:24:28.9231: Important:
Application installed: 0.7.1

10.6.14 09:24:28.9671: Important:
IsRecheckingRequired set to True

10.6.14 09:24:28.9791: Important:
AtomicTorchGameLauncher v0.7.1 started. Current data directory: C:\Users\Creat\AppData\Local\AtomicTorchStudio\Launcher\

10.6.14 09:24:29.5341: Important:
Re-checking of "VoidExpanse" v0.8.3 is required

10.6.14 09:24:29.5481: Important:
Sync apps view models: 1

10.6.14 09:24:29.6411: Important:
App "VoidExpanse" v0.8.3 status changed: Corrupt

10.6.14 09:24:29.6461: Error:
Error checking application "VoidExpanse" v0.8.3

Exception System.Exception: Distributive not available
   -------------------------stack-------------------------
   at h8Jg43iGWTDDXwC3ANq.deBF3WiVbMXPC9v3OAN.jAtgCU3Qeo(i0LMSIOle574OIG478D  )

10.6.14 09:24:29.7631: Important:
Button BtnOk focused

10.6.14 09:24:29.9812: Info:
Applications list updated from server: 1 total items

10.6.14 09:24:30.0002: Important:
Sync apps view models: 1

10.6.14 09:24:30.0132: Important:
App "VoidExpanse" v0.8.3 status changed: Corrupt

10.6.14 09:24:34.6334: Error:
Error checking application "VoidExpanse" v0.8.3

Exception System.Exception: Distributive not available
   -------------------------stack-------------------------
   at h8Jg43iGWTDDXwC3ANq.deBF3WiVbMXPC9v3OAN.jAtgCU3Qeo(i0LMSIOle574OIG478D  )

10.6.14 09:24:34.6424: Important:
App "VoidExpanse" v0.8.3 status changed: Downloading

10.6.14 09:24:34.6944: Important:
Added download task: Title: Distributive VoidExpanse v0.8.3, DownloadFilePath: C:\Users\Creat\AppData\Local\AtomicTorchStudio\Launcher\Downloads\VoidExpanse_Win_v0.8.3.zip, Url: http://atomictorch.com/ClientService/FileDownload?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

10.6.14 09:24:34.7004: Important:
Started download task: Title: Distributive VoidExpanse v0.8.3, DownloadFilePath: C:\Users\Creat\AppData\Local\AtomicTorchStudio\Launcher\Downloads\VoidExpanse_Win_v0.8.3.zip, Url: http://atomictorch.com/ClientService/FileDownload?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

10.6.14 09:27:18.9508: Info:
Downloaded successfully: Title: Distributive VoidExpanse v0.8.3, DownloadFilePath: C:\Users\Creat\AppData\Local\AtomicTorchStudio\Launcher\Downloads\VoidExpanse_Win_v0.8.3.zip, Url: http://atomictorch.com/ClientService/FileDownload?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

10.6.14 09:27:18.9568: Info:
File downloaded for repair: DownloadFilePath: C:\Users\Creat\AppData\Local\AtomicTorchStudio\Launcher\Downloads\VoidExpanse_Win_v0.8.3.zip, DownloadUrl: http://atomictorch.com/ClientService/FileDownload?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, Status: Success

10.6.14 09:27:18.9578: Important:
App "VoidExpanse" v0.8.3 status changed: Checking

10.6.14 09:27:19.6929: Error:
Error checking application "VoidExpanse" v0.8.3

Exception System.Exception: Checksum error: C:\Users\Creat\AppData\Local\AtomicTorchStudio\Launcher\Games\VoidExpanse\Mods\core.cpk
   -------------------------stack-------------------------
   at h8Jg43iGWTDDXwC3ANq.deBF3WiVbMXPC9v3OAN.jAtgCU3Qeo(i0LMSIOle574OIG478D  )

10.6.14 09:30:15.6339: Important:
Sync apps view models: 1

10.6.14 09:30:15.6399: Important:
App "VoidExpanse" v0.8.3 status changed: Checking

10.6.14 09:30:15.9819: Info:
Applications list updated from server: 1 total items

10.6.14 09:30:15.9989: Important:
Sync apps view models: 1

10.6.14 09:30:16.0039: Important:
App "VoidExpanse" v0.8.3 status changed: Checking


Note: I've barely played ever since 0.8 came out (few minutes maybe), so I don't see any reason why something should've gotten scrambled... Before I start the launcher as described in the last few lines, I made a .7z of it so I should be able to continue testing this.
Another Note: I've tried attaching a debugger (VS 2013), but since this is obviously a release build and I have no debugging symbols (.pdb), I won't even get a callstack for the worker thread that is stuck. I do see one for the main thread, but that's just looking at the message queue (not surprisingly). So that's no help at all, sorry.
#32
Bug reports / Re: Launcher shenanigans
June 09, 2014, 09:29:33 PM
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).

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
#33
Bug reports / Launcher shenanigans
June 06, 2014, 04:02:59 PM
Hello, I've got some experiences with the launcher for you. It's basically just a bug report, though I have some general feedback/criticism about that I'll post separately in the near future. In general, I'm very glad there is a launcher that can handle (hopefully) frequent patching in a graceful manner.

So I've got the launcher and downloaded my first version, which happened to be 0.8.0a at the time. I didn't have time to play though, so a day or so later I started the launcher again and was delighted to see that a patch was out and only about 2 MB had to be downloaded (leading to 0.8.2b). Unfortunately, patching failed with a checksum error (or something like that) and I was told to click repair. After that that the launcher was happy that all was good (I don't think anything was downloaded at this point, but I was out of the room for a little while so I don't know).

Forward a couple of hours and I finally have time to actually play. I start the game (via the .exe, not from launcher) and am immediately told that there is a new version. I didn't expect another version to be out again, so I didn't even start the launcher first... I exit, start the launcher and there doesn't seem to be anything new (still showing 0.8.2b and a green checkmark). The game itself displayed the version as 0.8.0 in the main menu, so I thought something had gone wrong, and I clicked on verify files. I'm told my copy is corrupt and it starts downloading the game again, even though there is a perfectly valid path to the current game version already downloaded: The 'downloads' folder of the launcher contains both full 0.8.0a and patch 0.8.0a --> 0.8.2.

If I start the game from the launcher, it's fine (and now it even displays the correct version, only the 'b' is missing). If I start it directly (via VoidExpanse.exe), it will still tell me that there is a new version available on the website (but it also shows 0.8.2 in the main menu), and ask if I want to go download it. Upon exit I can verify files with the launcher just fine though, everything seems to be OK (no checksum errors).
In the properties of the VoidExpanse.exe (on the details tab) I get a version of 4.5.0.18735 at the moment, that wasn't helping in finding out which game version I actually had when problems arose. Might be useful to set this to the actual version of the game ;)

I've uploaded the the log files that the launcher generated to here (https://app.box.com/s/1fwqkq1rgr1r5nthbp0m), but there isn't exactly much specific information in them (please allow small attachments to the forums!).

PS/Sidenote: The whole reason I want to launch the .exe directly is that this is a unity game, and therefore supports '-popupwindow' as a command line switch to start the game in borderless window mode (or rather turns a normal window mode into a borderless one). I have multiple monitors and I usually play with games full-screen on one without the game minimizing upon task switch (so I can use a music player or browser on the second monitor). Since the launcher doesn't allow specifying command line switches (yet?), I'd like to keep doing that. The only thing that seems to break at the moment (well, break is a bit too harsh a word for getting a popup) is that weird version check though, as I assume you disable that with "-fromLauncher"?
#34
At the moment, any way to just set some point on the map that shows up as an arrow on the radar would be a huge help.

This already seems to work for quests, but just being able to (for example) right-click the map to set a point (again to clear it) would do just fine for this. Doesn't have to snap to objects or anything (it's actually better if it doesn't).

One additional thing, roughly related: Can you please change the radar-icon for loot to be different than space-junk? Would also be a tiny change (I hope) that would be a significant help :)
#35
Thanks for the update! Also, yay for the icon fix!

Well, the first thing I noticed (on a clean install/copy) was that I can't rebind my keys anymore: The window pops up behind the options window and only becomes visible after closing the options menu. Worked around it by just copying over my original/last SettingsClient.xml
Alternatively editing the xml directly is probably easier since there doesn't seem to be a way to swap two keys (except bind one of them to a temporary key).

One (hopefully) small request: as someone who's still new and doesn't know what works and what doesn't, could we get a small text in the description of things that aren't working yet? I only saw in todays patchnotes that quite a few skills are only working starting today.