[SOLVED] Game won't start with 64 bit

    Joined
    Oct 16, 2015
    Messages
    6
    Reaction score
    0
    So here's my current problem, when using the 32 bit version of jre, I can hit "start game" on the launcher, but it'll crash at 46%. I've read enough to know the reason its crashing is because I need the 64 bit of java. So I uninstall the 32 bit version, and install the 64 bit version, hit start game, and it just crashes, never even see a load screen. Any ideas?


    Thanks

    NOTE: If both 32 and 64 are installed, I get the same crash. The only time the game attempts to start is if 32 is on the system ALONE. If 64 bit is on at all, I don't even see the loading screen.

    Specs:
    OS is Windows 10 (64 bit)
    Lastest version of java 8u60
    16gbs of ram
    nvidia 760 gpu
    intel i5 cpu

    Update: Just tried it on my surface pro - also on windows 10, running java 8u51 64 bit only, works like a charm...what's the deal? :l


    SOLVED

    How to see if this solution will work:
    Open a command prompt, type java -d64 -version



    Does it have the line: Picked up _JAVA_OPTIONS: -Xmx____ You might be capped! Mine was xmx256M

    Whats the fix?
    Search for "advanced system settings" in your application launcher, and a window like this will open up:

    check if there is a variable named:
    JAVA_OPTIONS or anything with java in the name and containing the xmx256M
    and remove it.
    It should work when the "Picked up options JAVA_OPTIONS: xmx256M" is gone.
     
    Last edited:
    Joined
    Jun 20, 2013
    Messages
    462
    Reaction score
    70
    • Legacy Citizen 3
    • Purchased!
    • Community Content - Bronze 1
    well i don't know downloading java 64 bits should do the trick

    (i also have windows 10 thats not the prob)
     
    Joined
    Jul 17, 2013
    Messages
    1,429
    Reaction score
    205
    • Tester
    Did you try to use the JDK instead of the JRE Version of Java ?
    if that isnt working try downgrading to the older java 8 version in 64bit then.

    i think i did have read something about that in win10 with the latest jave update 60 beeing a problem
     
    Joined
    Jun 20, 2013
    Messages
    462
    Reaction score
    70
    • Legacy Citizen 3
    • Purchased!
    • Community Content - Bronze 1
    Did you try to use the JDK instead of the JRE Version of Java ?
    if that isnt working try downgrading to the older java 8 version in 64bit then.

    i think i did have read something about that in win10 with the latest jave update 60 beeing a problem
    I have that version on windows 10, game works
     
    Joined
    Oct 16, 2015
    Messages
    6
    Reaction score
    0
    Did you try to use the JDK instead of the JRE Version of Java ?
    if that isnt working try downgrading to the older java 8 version in 64bit then.

    i think i did have read something about that in win10 with the latest jave update 60 beeing a problem
    Yeah I tried installing JDK v8u60 64 bit, same thing. Also tried installing the same version that's running on my surface, again, same thing. Not sure what's going wrong.
     
    Joined
    Jul 17, 2013
    Messages
    1,429
    Reaction score
    205
    • Tester
    is there a logfile being created in starmad/logs ? Please append the latest one here please ... also graphcisinfo.txt and settings.cfg may be helpful
     
    Joined
    Jul 18, 2015
    Messages
    2
    Reaction score
    0
    I have the same problem, I have tried the steam version and downloaded from the website, both getting the same results.
     
    Joined
    Oct 16, 2015
    Messages
    6
    Reaction score
    0
    is there a logfile being created in starmad/logs ? Please append the latest one here please ... also graphcisinfo.txt and settings.cfg may be helpful

    Yeah that's the problem for me, no log file is being created when 64 bit is installed. If I uninstall 64 bit, and install 32 bit, a log file created and says its running out of memory, so I thought "okay, I'll allocate more memory and maybe I can get 32 bit to work" allocated 6gb of memory, still says its running out of memory though
     
    Joined
    Jul 24, 2013
    Messages
    1,326
    Reaction score
    2,096
    • Master Builder Gold
    • Councillor 2 Gold
    • Video Genius
    did you try uninstaling 32 bit and having only 64 bit instaled?
    Also in 32bit version you canT allocate more than 1024 MB of memory
     
    Joined
    Oct 16, 2015
    Messages
    6
    Reaction score
    0
    did you try uninstaling 32 bit and having only 64 bit instaled?
    Also in 32bit version you canT allocate more than 1024 MB of memory
    Yep, crashes if I only have 64 bit, don't even see the loading screen. If I only have 32 bit I see the loading screen but it crashes at 46% and if I have both 32 bit and 64 bit, it crashes as if only 64 bit is installed (no loading screen, no logs, no error message)
     
    Joined
    Oct 16, 2015
    Messages
    6
    Reaction score
    0
    Yep, crashes if I only have 64 bit, don't even see the loading screen. If I only have 32 bit I see the loading screen but it crashes at 46% and if I have both 32 bit and 64 bit, it crashes as if only 64 bit is installed (no loading screen, no logs, no error message)

    All fixed, here's the solution:


    How to see if this solution will work:
    Open a command prompt, type java -d64 -version



    Does it have the line: Picked up _JAVA_OPTIONS: -Xmx____ You might be capped! Mine was xmx256M

    Whats the fix?
    Search for "advanced system settings" in your application launcher, and a window like this will open up:

    check if there is a variable named:
    JAVA_OPTIONS or anything with java in the name and containing the xmx256M
    and remove it.
    It should work when the "Picked up options JAVA_OPTIONS: xmx256M" is gone.
     
    Joined
    Jul 7, 2014
    Messages
    105
    Reaction score
    76
    • Community Content - Silver 1
    • Legacy Citizen 7
    Hey guys, i have a similar Problem and dont want to open a new thread, hope you dont mind.

    So when i start Starmade i get the update window and then click start game, nothing happends, no chrash no message, same as if i close the game just gone.

    I also run win 10 with Java 8 Update 66 (64 bit).
    I also opend the command prompt like you but i didnt got the "Picked up options JAVA_OPTIONS: xmx256M".

    BTW, i had a 32 bit version and got the same result, after clicking "Start Game" nothing.

    If anyone can help me, and if you want me to make my own thread just tell me.

    Greetings Virtue1987

    edit:
    Uuum, also changing to JRE 64 bit and redownloading everything seems to fix it, no idea why.
    If OP allows i leave it here for others to look at it
     
    Last edited:
    Joined
    Oct 16, 2015
    Messages
    6
    Reaction score
    0
    Hey guys, i have a similar Problem and dont want to open a new thread, hope you dont mind.

    So when i start Starmade i get the update window and then click start game, nothing happends, no chrash no message, same as if i close the game just gone.

    I also run win 10 with Java 8 Update 66 (64 bit).
    I also opend the command prompt like you but i didnt got the "Picked up options JAVA_OPTIONS: xmx256M".

    BTW, i had a 32 bit version and got the same result, after clicking "Start Game" nothing.

    If anyone can help me, and if you want me to make my own thread just tell me.

    Greetings Virtue1987

    edit:
    Uuum, also changing to JRE 64 bit and redownloading everything seems to fix it, no idea why.
    If OP allows i leave it here for others to look at it

    No problem! The more solutions we have to this bug, the better, I'd say. :)