Weird, my computer is in 64 bit.
Oh well. Did the java workaround in the .bat file and it works now. Strangely enough, I can load vanilla saves but not modded saves. The mod missions still work, which is weird. Log file gives me a couple of hull variant errors, which I can probably work around, so thats alright.
I'm still getting some memory errors, which seem to appear more often when I begin a new game. Other than that, at least it opens.
One last thing: Any way to get Starsector.bat to run using the Nvidia GPU instead of my integrated graphics? I can do it on the normal .exe file, because it gives me the option to choose the GPU to run it with. Tried changing the default one to the Nvidia card but it doesnt seem to want to change.