Version 1.9 wont start but 1.8.0.9 does



  • I got Win 10, 64bit edition.
    Java is up to date, no clue why it wont start. Tried run as admin and compatibility mode.


  • Moderators Admin

    @Christian-Stiebing
    Welcome to the forum 😃

    Which version of TripleA 1.9 do you try to start?
    What exactly happens when you try to start this version?
    Do you get an error message (saying what)?
    Which exact version of Java do you have installed? 32bit or 64bit? (Please check this from the control panel.)

    Your installation of 1.8.0.9 might have installed another outdated Java bundled version. To check this, please do as follows:

    • Start TripleA
    • Start a Local Game
    • When the game has started find the Menu Debug and then click Show Console
    • When the Console has opened, click the button Properties
    • Then click Copy to Clipboard
    • Paste in this thread.

    Also 1.8.0.9 maps and games are incompatible with 1.9. So you need to reinstall the maps using the in-game downloader and start new games.

    Good luck. Just ask back in case you need more assistance.



  • @Panther Hey thanks for the answer. I try to start the 64bit Version which I downloaded from the website. 1.9.0.0.13066.

    Nothing happens. No Window, no Pop-Up. Just nothing. There isnt even a Task popping up in the task manager.

    I have Java Version 8 Update 191 (Build 1.8.0_191-b12)

    triplea.engine.version.bin:1.8.0.9
    Heap utilization statistics [MB]
    Used Memory: 86
    Free memory: 122
    Total memory: 209
    Max memory: 866
    SYSTEM PROPERTIES
    awt.toolkit sun.awt.windows.WToolkit
    file.encoding Cp1252
    file.encoding.pkg sun.io
    file.separator
    java.awt.graphicsenv sun.awt.Win32GraphicsEnvironment
    java.awt.printerjob sun.awt.windows.WPrinterJob
    java.class.path E:\Games\TripleA\triplea_1_8_0_9\bin\triplea.jar
    java.class.version 52.0
    java.endorsed.dirs C:\Program Files (x86)\Java\jre1.8.0_191\lib\endorsed
    java.ext.dirs C:\Program Files (x86)\Java\jre1.8.0_191\lib\ext;C:\WINDOWS\Sun\Java\lib\ext
    java.home C:\Program Files (x86)\Java\jre1.8.0_191
    java.io.tmpdir C:\Users\CHRIST~1\AppData\Local\Temp
    java.library.path C:\Program Files (x86)\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\ProgramData\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files (x86)\AMD\ATI.ACE\Core-Static;C:\Program Files (x86)\Windows Live\Shared;e:\programme\letsplay\d3dgear;e:\programme\letsplay\d3dgear;C:\Users\Christian.dnx\bin;C:\Program Files\Microsoft DNX\Dnvm;C:\Program Files\Microsoft SQL Server\120\Tools\Binn;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\Program Files (x86)\nodejs;C:\Program Files\Git\cmd;C:\Program Files (x86)\GtkSharp\2.12\bin;C:\Program Files (x86)\Skype\Phone;C:\WINDOWS\System32\OpenSSH;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;C:\Users\Christian\AppData\Roaming\npm;%USERPROFILE%\AppData\Local\Microsoft\WindowsApps;;C:\Program Files (x86)\Java\jre1.8.0_191\bin;.
    java.runtime.name Java(TM) SE Runtime Environment
    java.runtime.version 1.8.0_191-b12
    java.specification.name Java Platform API Specification
    java.specification.vendor Oracle Corporation
    java.specification.version 1.8
    java.vendor Oracle Corporation
    java.vendor.url http://java.oracle.com/
    java.vendor.url.bug http://bugreport.sun.com/bugreport/
    java.version 1.8.0_191
    java.vm.info mixed mode
    java.vm.name Java HotSpot(TM) Client VM
    java.vm.specification.name Java Virtual Machine Specification
    java.vm.specification.vendor Oracle Corporation
    java.vm.specification.version 1.8
    java.vm.vendor Oracle Corporation
    java.vm.version 25.191-b12
    line.separator

    os.arch x86
    os.name Windows 10
    os.version 10.0
    path.separator ;
    sun.arch.data.model 32
    sun.awt.enableExtraMouseButtons true
    sun.awt.exception.handler games.strategy.triplea.ui.ErrorHandler
    sun.boot.class.path C:\Program Files (x86)\Java\jre1.8.0_191\lib\resources.jar;C:\Program Files (x86)\Java\jre1.8.0_191\lib\rt.jar;C:\Program Files (x86)\Java\jre1.8.0_191\lib\sunrsasign.jar;C:\Program Files (x86)\Java\jre1.8.0_191\lib\jsse.jar;C:\Program Files (x86)\Java\jre1.8.0_191\lib\jce.jar;C:\Program Files (x86)\Java\jre1.8.0_191\lib\charsets.jar;C:\Program Files (x86)\Java\jre1.8.0_191\lib\jfr.jar;C:\Program Files (x86)\Java\jre1.8.0_191\classes
    sun.boot.library.path C:\Program Files (x86)\Java\jre1.8.0_191\bin
    sun.cpu.endian little
    sun.cpu.isalist
    sun.desktop windows
    sun.io.unicode.encoding UnicodeLittle
    sun.java.command E:\Games\TripleA\triplea_1_8_0_9\bin\triplea.jar
    sun.java.launcher SUN_STANDARD
    sun.jnu.encoding Cp1252
    sun.management.compiler HotSpot Client Compiler
    sun.os.patch.level
    triplea.engine.version 1.8.0.9
    triplea.engine.version.bin 1.8.0.9
    user.country DE
    user.dir E:\Games\TripleA
    user.home C:\Users\Christian
    user.language de
    user.name Christian
    user.script
    user.timezone Europe/Berlin
    user.variant


  • Donators Moderators Admin

    Have you deleted the first installation before trying to install the newer one?

    I had this same issue. I ended up deleting both installs then re installed the newer engine and everything was peachy.



  • Yes I tried several times. But it made no difference.


  • Moderators Admin

    @Christian-Stiebing Thank you for posting all of this.

    You have a 32bit Java installed, as we can see from various lines containing

    C:\Program Files (x86)\Java\jre1.8.0_191\
    

    You need to install 64bit Java 8 to run 64bit TripleA.

    Get it from
    https://java.com/en/download/manual.jsp
    or the German link
    https://java.com/de/download/manual.jsp

    Good luck 😃



  • I installed Java 64 - at least I think it worked but the game wont start anyway...


  • Moderators Admin

    @Christian-Stiebing So what does work now and what does not work?
    You wrote "I think it worked" - so what made you think that?

    What do you mean by "the game won't start anyway"....?
    The engine does not start ... or a game that you tried to start?

    After installing 64 bit Java have you uninstalled TripleA 1.9 and reinstalled it?


  • Admin

    @Christian-Stiebing Another thing you can try that may provide more information about what's preventing TripleA from starting is to use the portable build. That should isolate the 32-bit/64-bit differences.

    Here are the steps required to run the portable build:

    1. Download the portable build from here.
    2. Unzip that file someplace (inside your Downloads folder is perfectly fine).
    3. Open a Command Prompt and change to the directory where you unzipped the file in the previous step (e.g. cd \Users\me\Downloads\triplea-game-headed-1.9.0.0.13066).
    4. Enter the following command to run TripleA: java -jar bin\triplea-game-headed-1.9.0.0.13066-all.jar.

    If TripleA doesn't start, please paste any output from the command prompt in this thread.



  • @ssoloff I tried this, the launcher started, so I got the menu and I tried to start a local game. This wasnt possible and I got this:

    Dez 28, 2018 6:25:59 PM games.strategy.engine.framework.startup.launcher.LocalLauncher loadGame
    SCHWERWIEGEND: Failed to start game
    java.lang.IllegalStateException: unable to locate root folder
    	at games.strategy.engine.ClientFileSystemHelper.getRootFolder(ClientFileSystemHelper.java:42)
    	at games.strategy.triplea.ResourceLoader.getMapResourceLoader(ResourceLoader.java:63)
    	at games.strategy.triplea.ui.HeadedUiContext.internalSetMapDir(HeadedUiContext.java:75)
    	at games.strategy.triplea.ui.AbstractUiContext.setDefaultMapDir(AbstractUiContext.java:107)
    	at games.strategy.triplea.ui.TripleAFrame.create(TripleAFrame.java:232)
    	at games.strategy.triplea.TripleA.startGame(TripleA.java:105)
    	at games.strategy.engine.framework.startup.launcher.LocalLauncher.loadGame(LocalLauncher.java:60)
    	at games.strategy.engine.framework.startup.launcher.LocalLauncher.launchInNewThread(LocalLauncher.java:39)
    	at games.strategy.engine.framework.startup.launcher.AbstractLauncher.lambda$launch$0(AbstractLauncher.java:51)
    	at java.lang.Thread.run(Unknown Source)
    Caused by: java.io.IOException: unable to locate file with name '.triplea-root' starting from folder 'C:\Users\Christian\AppData\Local\Temp\Rar$DIa0.612'
    	at games.strategy.engine.ClientFileSystemHelper.getFolderContainingFileWithName(ClientFileSystemHelper.java:75)
    	at games.strategy.engine.ClientFileSystemHelper.getFolderContainingFileWithName(ClientFileSystemHelper.java:86)
    	at games.strategy.engine.ClientFileSystemHelper.getFolderContainingFileWithName(ClientFileSystemHelper.java:86)
    	at games.strategy.engine.ClientFileSystemHelper.getFolderContainingFileWithName(ClientFileSystemHelper.java:86)
    	at games.strategy.engine.ClientFileSystemHelper.getFolderContainingFileWithName(ClientFileSystemHelper.java:86)
    	at games.strategy.engine.ClientFileSystemHelper.getFolderContainingFileWithName(ClientFileSystemHelper.java:86)
    	at games.strategy.engine.ClientFileSystemHelper.getFolderContainingFileWithName(ClientFileSystemHelper.java:86)
    	at games.strategy.engine.ClientFileSystemHelper.getFolderContainingFileWithName(ClientFileSystemHelper.java:86)
    	at games.strategy.engine.ClientFileSystemHelper.getFolderContainingFileWithName(ClientFileSystemHelper.java:66)
    	at games.strategy.engine.ClientFileSystemHelper.getRootFolder(ClientFileSystemHelper.java:40)
    	... 9 more
    
    Dez 28, 2018 6:26:05 PM games.strategy.engine.framework.startup.launcher.LocalLauncher loadGame
    SCHWERWIEGEND: Failed to start game
    java.lang.IllegalStateException: unable to locate root folder
    	at games.strategy.engine.ClientFileSystemHelper.getRootFolder(ClientFileSystemHelper.java:42)
    	at games.strategy.triplea.ResourceLoader.getMapResourceLoader(ResourceLoader.java:63)
    	at games.strategy.triplea.ui.HeadedUiContext.internalSetMapDir(HeadedUiContext.java:75)
    	at games.strategy.triplea.ui.AbstractUiContext.setDefaultMapDir(AbstractUiContext.java:107)
    	at games.strategy.triplea.ui.TripleAFrame.create(TripleAFrame.java:232)
    	at games.strategy.triplea.TripleA.startGame(TripleA.java:105)
    	at games.strategy.engine.framework.startup.launcher.LocalLauncher.loadGame(LocalLauncher.java:60)
    	at games.strategy.engine.framework.startup.launcher.LocalLauncher.launchInNewThread(LocalLauncher.java:39)
    	at games.strategy.engine.framework.startup.launcher.AbstractLauncher.lambda$launch$0(AbstractLauncher.java:51)
    	at java.lang.Thread.run(Unknown Source)
    Caused by: java.io.IOException: unable to locate file with name '.triplea-root' starting from folder 'C:\Users\Christian\AppData\Local\Temp\Rar$DIa0.612'
    	at games.strategy.engine.ClientFileSystemHelper.getFolderContainingFileWithName(ClientFileSystemHelper.java:75)
    	at games.strategy.engine.ClientFileSystemHelper.getFolderContainingFileWithName(ClientFileSystemHelper.java:86)
    	at games.strategy.engine.ClientFileSystemHelper.getFolderContainingFileWithName(ClientFileSystemHelper.java:86)
    	at games.strategy.engine.ClientFileSystemHelper.getFolderContainingFileWithName(ClientFileSystemHelper.java:86)
    	at games.strategy.engine.ClientFileSystemHelper.getFolderContainingFileWithName(ClientFileSystemHelper.java:86)
    	at games.strategy.engine.ClientFileSystemHelper.getFolderContainingFileWithName(ClientFileSystemHelper.java:86)
    	at games.strategy.engine.ClientFileSystemHelper.getFolderContainingFileWithName(ClientFileSystemHelper.java:86)
    	at games.strategy.engine.ClientFileSystemHelper.getFolderContainingFileWithName(ClientFileSystemHelper.java:86)
    	at games.strategy.engine.ClientFileSystemHelper.getFolderContainingFileWithName(ClientFileSystemHelper.java:66)
    	at games.strategy.engine.ClientFileSystemHelper.getRootFolder(ClientFileSystemHelper.java:40)
    	... 9 more
    


  • @Panther so if i start the instal file of TripleA, the one i downloaded and installed, it just doesnt do anything. No reaction at all.

    Yes I reinstalled the game after the Java Update.


  • Admin

    @Christian-Stiebing It looks like the portable build got unzipped to a temporary folder. That's probably allowing the system to delete the .triplea-root file, which is the cause of the error you posted above.

    I'd suggest unzipping it to a permanent location within your profile. That is, tell the tool you're using exactly where you want the file unzipped to--don't just let it explode the file arbitrarily because, as seen above, it may choose a temporary location. That may require you right-clicking the zip file and choosing a menu item that says something like "Extract to...".


  • Admin

    @Christian-Stiebing Another thing you can try for the non-working TripleA install is to run the TripleA.exe file from a command prompt (pretty much the same instructions as above: open a Command Prompt and cd to the folder where you installed TripleA). If there's any output from the installer's executable, it should be displayed there instead of disappearing into the ether someplace.



  • @ssoloff ok that worked fine. I was able to launch a game, also I was able to join an ongoing online game that way.


  • Admin

    @Christian-Stiebing Cool. That means it's definitely some kind of installer problem and not really related to the TripleA application. Please run TripleA.exe from a command prompt, as I mentioned above.



  • @ssoloff It took almost a minute with my PC close to freeze but the game launched finally with the command.

    It is almost as slow in response, as it took to launch.

    So to say impossible to use.



  • @ssoloff Also everything else, except this forum froze as well.



  • I had to force a restart, because my computer refused to follow any command.


  • Admin

    @Christian-Stiebing In the same directory as the TripleA.exe file, there's a file named TripleA.vmoptions. Could you please post the content of that file?

    Also, in the same directory, there's a log file at .install4j\installation.log. Please attach (not paste the content of) that file.



  • @ssoloff vm options:

    -Xmx2048M
    -Xms2048M

    0_1546020167440_installation.txt


Log in to reply