[Tool] FTL Ship Editor: Superluminal [NOT UPDATED TO AE]

Discuss and distribute tools and methods for modding. Moderator - Grognak
Post Reply
UltraMantis
Posts: 2125
Joined: Thu Sep 20, 2012 3:17 pm

Re: [Tool] FTL Ship Editor: Superluminal - version 13-07-11

Post by UltraMantis »

You don't need 64bit Java on a 64bit Windows. In fact it's probably slighlty better to have the 32 bit version. At least it was.

The main thing is that you cannot mix both version on the same system. I have 64bit Win7 and use 32 Java just fine.
Report spam using the handy Report Button Mod.
MrGruffly
Posts: 12
Joined: Sun Aug 04, 2013 5:32 am

Re: [Tool] FTL Ship Editor: Superluminal - version 13-07-11

Post by MrGruffly »

Well I uninstall my java completely and then downloaded the 32 bit java and deleted the superluminal and downloaded the 32 bit and for some unholy reason it gave me this in the debug again

Code: Select all

Exception in thread "main" java.lang.NoClassDefFoundError: Could not initialize class org.eclipse.swt.internal.win32.OS
	at org.eclipse.swt.widgets.Widget.<clinit>(Unknown Source)
	at org.eclipse.swt.widgets.Dialog.checkStyle(Unknown Source)
	at org.eclipse.swt.widgets.MessageBox.<init>(Unknown Source)
	at com.kartoflane.superluminal.core.Main.main(Main.java:407)
User avatar
kartoFlane
Posts: 1488
Joined: Mon Jan 14, 2013 10:20 pm

Re: [Tool] FTL Ship Editor: Superluminal - version 13-07-11

Post by kartoFlane »

@Mantis
Yes, that's all true -- the problem is (would be, rather) using 64-bit VM on 32-bit OS

@MrGruffly
Well, that's it, I'm forfeit. I have no idea what is going on.

To assure you in your sanity, a clarification:
Apparently the function I use to find the OS' architecture is easily deceived.
TL;DR, Windows 7 64-bit lies to 32-bit applications about the system's architecture, so that those programs can work properly. So calling System.getProperty("os.arch") on 32-bit Java on 64-bit OS returns "x86".

That said, if you're running 64-bit java on 64-bit windows, by all accounts it should never return "x86".... There's something fishy going on here. Maybe it's something with the default program used to handle .jar files, or some Java/Windows settings *shrug*

Beyond that, I'm completely out of ideas. I'm afraid I won't be able to help further.
Superluminal2 - a ship editor for FTL
Axquirix
Posts: 4
Joined: Wed Aug 07, 2013 9:06 pm

Re: [Tool] FTL Ship Editor: Superluminal - version 13-07-11

Post by Axquirix »

So I've been trying to use this, I downloaded the newest Java Runtime Environment (7u25), installed it, downloaded Superluminal and then tried to run that, and all it does is throw me a popup saying that I need Java 1.7.0. Slightly more annoying, Starmade and Minecraft have started doing the same thing (Except asking for 1.6.0), even though they used to work fine. Any idea what's gone wrong?
Axquirix
Posts: 4
Joined: Wed Aug 07, 2013 9:06 pm

Re: [Tool] FTL Ship Editor: Superluminal - version 13-07-11

Post by Axquirix »

Axquirix wrote:So I've been trying to use this, I downloaded the newest Java Runtime Environment (7u25), installed it, downloaded Superluminal and then tried to run that, and all it does is throw me a popup saying that I need Java 1.7.0. Slightly more annoying, Starmade and Minecraft have started doing the same thing (Except asking for 1.6.0), even though they used to work fine. Any idea what's gone wrong?
...And seeing as how recently the thread has been about this exact problem, I can only conclude that Java dun goof'd.

kartoFlane, what version of JRE are you running?
User avatar
kartoFlane
Posts: 1488
Joined: Mon Jan 14, 2013 10:20 pm

Re: [Tool] FTL Ship Editor: Superluminal - version 13-07-11

Post by kartoFlane »

The newest one, 1.7.u25.
From what you're describing, I think it might be possible that your system has grown attached to an older version, similarly like this Mac/Linux issue
Open the command line, type java -version and press enter, that'll let us know which version the system is using.
If it shows something other than the newest version, then you'll have change it manually.
On the other hand, change it even if the command shows that it's using the correct version.
Superluminal2 - a ship editor for FTL
Axquirix
Posts: 4
Joined: Wed Aug 07, 2013 9:06 pm

Re: [Tool] FTL Ship Editor: Superluminal - version 13-07-11

Post by Axquirix »

kartoFlane wrote:The newest one, 1.7.u25.
From what you're describing, I think it might be possible that your system has grown attached to an older version, similarly like this Mac/Linux issue
Open the command line, type java -version and press enter, that'll let us know which version the system is using.
If it shows something other than the newest version, then you'll have change it manually.
On the other hand, change it even if the command shows that it's using the correct version.
Scratch all that, went and uninstalled all java verions and reinstalled the newest one, 7u25, and now the prompt doesn't Appear!... instead this debug file is created:

Code: Select all

ERROR: SWT cannot be loaded. Aborting.
SWT: win32, version: 4234
OS: Windows 7, arch: x86
This error means that you have downloaded the wrong version of Superluminal for your system.
My system's a 64 bit, but I don't know if java's in 64 bit - only the one instance appears on the "Change/remove Programs" list, and it doesn't specify (which I believe the 64 bit ones do, but not sure).
Axquirix
Posts: 4
Joined: Wed Aug 07, 2013 9:06 pm

Re: [Tool] FTL Ship Editor: Superluminal - version 13-07-11

Post by Axquirix »

Axquirix wrote:
kartoFlane wrote:The newest one, 1.7.u25.
From what you're describing, I think it might be possible that your system has grown attached to an older version, similarly like this Mac/Linux issue
Open the command line, type java -version and press enter, that'll let us know which version the system is using.
If it shows something other than the newest version, then you'll have change it manually.
On the other hand, change it even if the command shows that it's using the correct version.
Scratch all that, went and uninstalled all java verions and reinstalled the newest one, 7u25, and now the prompt doesn't Appear!... instead this debug file is created:

Code: Select all

ERROR: SWT cannot be loaded. Aborting.
SWT: win32, version: 4234
OS: Windows 7, arch: x86
This error means that you have downloaded the wrong version of Superluminal for your system.
My system's a 64 bit, but I don't know if java's in 64 bit - only the one instance appears on the "Change/remove Programs" list, and it doesn't specify (which I believe the 64 bit ones do, but not sure).
Okay, 32-bit Superluminal works. Now to make the interior of the Basilisk look more Mantis-y!
agigabyte
Posts: 547
Joined: Fri May 31, 2013 1:59 am

Re: [Tool] FTL Ship Editor: Superluminal - version 13-07-11

Post by agigabyte »

Both windows versions say "Appears malicious."
UltraMantis
Posts: 2125
Joined: Thu Sep 20, 2012 3:17 pm

Re: [Tool] FTL Ship Editor: Superluminal - version 13-07-11

Post by UltraMantis »

What appears malicious? Superluminal?

It's allways good to check your downloads for malware, but the warning is vague. Probably because it's not an app signed by a major company. As you can tell from the number of modders using it, SuperLuminal is safe to install and use.
Report spam using the handy Report Button Mod.
Post Reply