Alternative PA Launcher

Discussion in 'Planetary Annihilation General Discussion' started by DeathByDenim, March 8, 2015.

  1. cola_colin

    cola_colin Moderator Alumni

    Messages:
    12,074
    Likes Received:
    16,221
    the uber launcher does that, not yours
  2. DeathByDenim

    DeathByDenim Post Master General

    Messages:
    4,327
    Likes Received:
    2,125
    Ah, sorry. I know what you meant. I was talking about this one being less buggy than the uber one (in that respect). I was just confirming that mine doesn't do that. :)
  3. DeathByDenim

    DeathByDenim Post Master General

    Messages:
    4,327
    Likes Received:
    2,125
    Version 0.5.1 is out that fixes the mod path for Windows (and maybe Mac, I'm not sure if it was broken before.)

    @s03g: Try it now
    s03g and zx0 like this.
  4. zx0

    zx0 Well-Known Member

    Messages:
    295
    Likes Received:
    319
    Can corfirm, mod path works on win7. However in both this and previous version i am getting "Error while starting PA with following command: \bin_x64\PA.exe". Placing launcher in "stable" folder doesn't help.
  5. DeathByDenim

    DeathByDenim Post Master General

    Messages:
    4,327
    Likes Received:
    2,125
    What did you fill in for the install path? (See screenshot in the first page where it says "/home/********/Games/PA/stable"). It sounds like it is blank. It should fill in a default path on start-up, but I take it yours was empty from the start?
  6. zx0

    zx0 Well-Known Member

    Messages:
    295
    Likes Received:
    319
    Oh. I didn't realise I need to login first.
  7. DeathByDenim

    DeathByDenim Post Master General

    Messages:
    4,327
    Likes Received:
    2,125
    Ah, I see what you did now. Yeah, that's an interesting edge case. :)
    You are right, you don't need to log in, and can just use the "Launch offline" button. BUT that only works if you have ever used my launcher to download PA in the first place. The location of PA only gets set on downloading.

    So to fix this, you can log in with my launcher, set the installation path to wherever PA is currently installed and press "Download and install". The launcher will then verify your current install and remember the location. After that, you can use the "Launch Offline" button normally.

    Do you happen to know what the default install location for PA is under Windows for stable and PTE?
  8. zx0

    zx0 Well-Known Member

    Messages:
    295
    Likes Received:
    319
    I think I installed PA in default location: C:\Games\Uber Entertainment\Planetary Annihilation Launcher\Planetary Annihilation\stable (C:\Games\Uber Entertainment\Planetary Annihilation Launcher\Planetary Annihilation\PTE)
    DeathByDenim likes this.
  9. zx0

    zx0 Well-Known Member

    Messages:
    295
    Likes Received:
    319
    Launcher didn't download some coherent ui files for 79317 (that's the only time I used it so far): CoherentUI_Host.exe, icudt.dll .
  10. DeathByDenim

    DeathByDenim Post Master General

    Messages:
    4,327
    Likes Received:
    2,125
    That's really bizarre. I used it just yesterday to install the update (but on Linux of course).
    Which CoherentUI_Host.exe is it missing btw? The bin_64 or the bin_86?

    Actually, this seems to be a problem that the official launcher also suffers from from time to time. What happens if you press "Download and install" again? It should verify and try to download the missing files. Does it do that?
  11. DeathByDenim

    DeathByDenim Post Master General

    Messages:
    4,327
    Likes Received:
    2,125
    Actually, never mind. I think I may have found something. It's probably a bit of untested code that overcomes the limitation of not having symbolic links on Windows by making copies of the files (at least when compiling with MinGW).
  12. DeathByDenim

    DeathByDenim Post Master General

    Messages:
    4,327
    Likes Received:
    2,125
    Ok, new release that fixes the missing files under Windows. Try it now, @zx0

    Other fixes:
    • Check for empty install path.
    • Use correct default install path for Windows.
    • Add support for the stock client mods.
    zx0 likes this.
  13. zx0

    zx0 Well-Known Member

    Messages:
    295
    Likes Received:
    319
    Seems like it downloaded PTE correctly. Nice! My only request/suggestion is that game path/parameters can be set in offline.
  14. DeathByDenim

    DeathByDenim Post Master General

    Messages:
    4,327
    Likes Received:
    2,125
    I considered that, but then I thought: why would one need the launcher then, if one could just start PA(.exe) directly? My idea for the off-line play button was more of a fallback mechanism in case one cannot connect to Uber for some reason.

    I'd be happy to put it in if you want though. :)
    zx0 likes this.
  15. zx0

    zx0 Well-Known Member

    Messages:
    295
    Likes Received:
    319
    Well, I am using launcher only to update, but if I wanted to to run game with parameters it would be the fastest way to use your launcher. It's not like it's super important or anything, but if it's easy to implement then why not :)
  16. DeathByDenim

    DeathByDenim Post Master General

    Messages:
    4,327
    Likes Received:
    2,125
    Yeah, it is. The most difficult part is where to put all of the buttons. :)
    Anyway, on it!
    s03g and zx0 like this.
  17. DeathByDenim

    DeathByDenim Post Master General

    Messages:
    4,327
    Likes Received:
    2,125
    Ok, new release:
    • Bugfix for mod enabling.
    • Added "X-Clacks-Overhead"
    • Improved offline launching (@zx0 )
    • Support for new PAMM server mod
    zx0 likes this.
  18. andrehsu

    andrehsu Active Member

    Messages:
    366
    Likes Received:
    120
    Does the linux version of pa run better? Might dual boot if the performance benefit are significant enough. This and also ksp.
  19. DeathByDenim

    DeathByDenim Post Master General

    Messages:
    4,327
    Likes Received:
    2,125
    Dunno, I have no Windows to compare it to. I imagine it's the same though.
  20. cdrkf

    cdrkf Post Master General

    Messages:
    5,721
    Likes Received:
    4,793
    I'm on dual boot Windows + Linux with PA installed on both. I get pretty much identical performance on both from what I can tell, which is good given GPU drivers usually lag behind on linux compared to windows. The only situation where I think you'd see a benfit to Linux is that it uses less memory, so if you were loading a system near your ram limit you may get smooth performance on Linux if it avoided disc caching.

    My system:

    AMD FX 8320 (now working smoothly after I sorted out the cooling, oops!). 8gb DDR3 Dual Channel Ram, AMD R9 280 gpu (basically a HD 7950 boost card).

Share This Page