5089: The Action RPG

5089: The Action RPG

View Stats:
 This topic has been pinned, so it's probably important
phr00t  [developer] 21 Jan, 2016 @ 7:50am
Problems running 5089? See here!
5089 requires Java 8+ to run. Although a 64-bit runtime is included for all operating systems, a good "first attempt" at troubleshooting 5089 problems is to install the latest Java runtime here:

http://www.java.com/getjava

This is particularly important if you have a 32-bit machine & need that runtime.

Have an Intel HD card?

Intel HD cards generally have poor OpenGL shader support, which is why they are generally not supported by 5089. If you have a system that has both an Intel HD card & high performance card (NVIDIA Optimus, laptops etc.), make sure Java is configured to use the high performance card & not the Intel HD card. The NVIDIA control panel is where this is set & you may need to point it to the Java runtime included in your SteamApps folder.

With that said, it may work. I've had reports of people playing with Intel HD cards. It may be worth giving it a try & reporting results. If a hardware problem cannot be resolved, I recommend getting a refund.

"Failed to create display" NullPointerException with GLFW?

5089 (and the libraries used, called GLFW) is having trouble detecting your primary monitor. The solution looks to be removing your monitors in device manager & having Windows re-install them. This should "reset" the primary monitor information that apparently GLFW is having trouble finding. More information can be found here:

http://gtm.steamproxy.vip/app/414510/discussions/1/412446292759964820/

http://gtm.steamproxy.vip/app/414510/discussions/1/412446292759964820/#c412446292776709211

Crash on start? Recently changed video cards?

http://gtm.steamproxy.vip/games/414510/announcements/detail/282996386409216462

Have a Mac?

5089 should run fine on a Mac. However, it may be limited to being displayed in a window. If you do have trouble running it, try running the game locally outside of Steam: go to 5089 -> Properties -> Local Files -> Browse Local Files & double-click the 5089 app bundle. The game should start. If not, let me know!

You should be able to change the resolution by modifying the "resolution.txt" file in the 5089 installation directory.

Fullscreen problems on Linux?

Try disabling vsync... it might work if you just try relaunching it. It is finicky.

Non-English & 32-bit machine not launching 5089?

Try this: http://gtm.steamproxy.vip/app/414510/discussions/0/458606877314671264/#c412448158146378313

GLFW32.DLL on a AMD 64-bit crash?

(this shouldn't happen after the v1.24 crash hotfix)

Make sure you have a 64-bit version of Java installed if you are on a 64-bit operating system. If your Java is installed under C:\Program Files (x86)\, you have a 32-bit install of Java on a 64-bit machine. This can cause problems when "native" files are extracted. If you have a Java installation mismatch, uninstall your Java 32-bit version and get the 64-bit one here:

http://www.java.com/getjava

You can also try removing the GLFW dll files & try starting the game again.

Bulletjme "Can't load AMD 64-bit .dll on a IA 32-bit platform" crash?

(this shouldn't happen after the v1.24 crash hotfix)

This is related to the problem above. Installing the proper Java runtime for your machine should resolve it. Otherwise, try removing the bulletjme.dll file from your 5089 installation directory (5089 -> Properties -> Local Files -> Browse Local Files) so it will get re-extracted. You can see some discussion about it starting here:

http://gtm.steamproxy.vip/app/414510/discussions/0/458606877314671264/#c412446292754306849

http://gtm.steamproxy.vip/app/414510/discussions/1/412446292759971851/#c412446292760428594

Running Linux & it doesn't start from Steam?

(this should be fixed in v1.23)

Try running the 5089.sh script from your 5089 installation directory outside of Steam. Or, you can try running the 5089.jar file directly with whatever Java version you have installed (Java 9+ reports the best success). The Steam client seems to set some conflicting environment variables, so the game doesn't start properly when launched from the client. You can read more about it in this thread:

http://gtm.steamproxy.vip/app/414510/discussions/1/412446292759991840/#c412446890549095212

VR rendering problems?

wirehead42 reports that SAO must be turned off and can cause rendering in one eye only.

This engine is built on a pretty damn old version of OpenVR and jMonkeyEngine, so I'm hoping it will continue to hold out on duct tape and cardboard (not Google Cardboard though) :-)
Last edited by phr00t; 3 Mar @ 12:47pm
< >
Showing 1-15 of 212 comments
Flominic 3 Feb, 2016 @ 3:24pm 
So if I have an Intel HD card, but downloaded Java and it still crashes, I'm screwed?
Kasom 3 Feb, 2016 @ 4:17pm 
Window / Fullscreen works for me on Mac but the HUD does not adapt to the size. It is a bit small to play on 2560x1440. Is there a way to crank that up?
phr00t  [developer] 3 Feb, 2016 @ 4:30pm 
Originally posted by Timmy Two-Trains:
So if I have an Intel HD card, but downloaded Java and it still crashes, I'm screwed?

Do you get a crash message to share? Check runlog.txt in the 5089 folder.
phr00t  [developer] 3 Feb, 2016 @ 4:32pm 
Originally posted by Kasom:
Window / Fullscreen works for me on Mac but the HUD does not adapt to the size. It is a bit small to play on 2560x1440. Is there a way to crank that up?

I've had a bunch of issues with GLFW on Macs, so running in a window without a resolution option was a compromise. I'll come up with something ASAP to set resolution on Macs, even if it is changing a text file.
Joys 3 Feb, 2016 @ 7:26pm 
I get this in my runlog when trying to start with steam/bat file:

Exception in thread "jME3 Main" java.lang.UnsatisfiedLinkError: C:\Program Files (x86)\Steam\steamapps\common\5089\bulletjme.dll: Can't load AMD 64-bit .dll on a IA 32-bit platform

However it works fine if I directly run the executable file from it's steam folder.

Also, if you could help me with connecting to a given IP...
My screen before clicking "Join game:" http://i.imgur.com/AcporFo.jpg
And then after clocking: http://i.imgur.com/lmsFr4K.jpg

Completely blank with options aside from "Multiplayer" to go back to the previous menu. Nowhere to type the IP or confirm anything.
phr00t  [developer] 3 Feb, 2016 @ 7:31pm 
You have a Windows 32-bit system... not sure why it'd try using a 64-bit DLL. The 5089.bat *should* try and use your installed Java version first, since the only included one is the 64-bit one.

Have you started a new game yet? You need to have a player to join a game with first... perhaps that is it?
Wuffell 3 Feb, 2016 @ 7:59pm 
Hi, I have a similar error

OpenVR Initialize Result: Installation path could not be located (110)
Feb 04, 2016 4:57:16 PM com.jme3.system.JmeDesktopSystem initialize
INFO: Running on jMonkeyEngine 3.1-5648
* Branch: master
* Git Hash: c99135e
* Build Date: 2016-01-27
Exception in thread "jME3 Main" java.lang.UnsatisfiedLinkError: C:\Steam\SteamApps\common\5089\bulletjme.dll: Can't load AMD 64-bit .dll on a IA 32-bit platform
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(Unknown Source)
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.load0(Unknown Source)
at java.lang.System.load(Unknown Source)
at com.jme3.system.NativeLibraryLoader.loadNativeLibrary(NativeLibraryLoader.java:683)
at com.jme3.system.lwjgl.LwjglContext.loadNatives(LwjglContext.java:112)
at com.jme3.system.lwjgl.LwjglWindow.run(LwjglWindow.java:448)
at com.jme3.system.lwjgl.LwjglWindow.create(LwjglWindow.java:301)
at com.jme3.app.Application.start(Application.java:446)
at jmevr.app.VRApplication.start(VRApplication.java:288)
at Game.Main.StartGame(Main.java:213)
at Game.Main.main(Main.java:135)


However, I use intel and I've got a fully 64 bit system
Wuffell 3 Feb, 2016 @ 8:06pm 
I moved the bulletjme.dll file to another folder, launched through steam, it re-created the dll and booted fine
Gerustroncio 3 Feb, 2016 @ 8:26pm 
I'm having some nasty frame drops, sometimes it gets in the 40's... I have a i7 4790k, 16 GB of RAM and a gtx 980, I feel like this should not be happening..

edit: actually that seems to happen only when I'm playing in windowed mode, fullscreen ran smoothtly as expected, also when I was playing in windowed the drops seemed to happen whenever I was close to one of them buildings that have all the workstations, shops and whatnot
Last edited by Gerustroncio; 3 Feb, 2016 @ 9:00pm
Joys 3 Feb, 2016 @ 8:50pm 
phr00t, about steam launch/bat file, my system is 64bit, I'm sure of it, but just in case, here's a screenie: http://i.imgur.com/9LhKSpN.png
Just to be sure, I have updated java and the website shows it's the recommended version ofr my OS. Still nothing, though, but the exec runs smoothly by itself.

About multiplayer, I had to create a character first, like you've suggested. It works great, now. Maybe there could be a message saying "no saved games found" in that case? Just a suggestion.
Wuffell 3 Feb, 2016 @ 8:51pm 
Originally posted by Joys:
phr00t, about steam launch/bat file, my system is 64bit, I'm sure of it, but just in case, here's a screenie: http://i.imgur.com/9LhKSpN.png
Just to be sure, I have updated java and the website shows it's the recommended version ofr my OS. Still nothing, though, but the exec runs smoothly by itself.

About multiplayer, I had to create a character first, like you've suggested. It works great, now. Maybe there could be a message saying "no saved games found" in that case? Just a suggestion.


Try moving or renaming the bulletjme.dll file and run it through steam again, it worked for me
Joys 3 Feb, 2016 @ 9:03pm 
Originally posted by Wuffell:
Try moving or renaming the bulletjme.dll file and run it through steam again, it worked for me

Workaround confirmed. The bat or the game creates a new bulletjme.dll file that does not cause this bug.
Last edited by Joys; 3 Feb, 2016 @ 9:03pm
Mun_Pie 3 Feb, 2016 @ 10:24pm 
Game runs, but all the textures are black. Any workarounds? I've updated Java. I have a Dell inspiron laptop, with ATI mobility radeon HD 4330
Neo Typhoon Alpha 3 Feb, 2016 @ 11:41pm 
I joined a multiplayer game and I do not see the other player other than a floating "P". Everything works fine though. :partymask:
Dizzy 4 Feb, 2016 @ 7:31am 
Greetings phr00t!

I have the same config as onarum posted here, only difference, I have a gtx780 strix, and running windows 8.1 (64 bit). Did have the latest java installed and verified. When I start the game the confg window pops in, I click continue and it just closing itself and the game wont start at all. Tried with different options, removing / renaming "bulletjme.dll", but no progress so far. Please help me if you can. :S
< >
Showing 1-15 of 212 comments
Per page: 1530 50