Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Stack: [0x06ec0000,0x06f10000], sp=0x06ecef4c, free space=59k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C [ig75icd32.dll+0x3b2457]
Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j org.lwjgl.opengl.GL20.nglLinkProgram(IJ)V+0
j org.lwjgl.opengl.GL20.glLinkProgram(I)V+15
j com.jme3.renderer.lwjgl.LwjglRenderer.updateShaderData(Lcom/jme3/shader/Shade
r;)V+193
j com.jme3.renderer.lwjgl.LwjglRenderer.setShader(Lcom/jme3/shader/Shader;)V+24
j com.jme3.material.Material.render(Lcom/jme3/scene/Geometry;Lcom/jme3/renderer
/RenderManager;)V+306
j com.jme3.renderer.RenderManager.renderGeometry(Lcom/jme3/scene/Geometry;)V+20
4
j com.jme3.post.FilterPostProcessor.renderProcessing(Lcom/jme3/renderer/Rendere
r;Lcom/jme3/texture/FrameBuffer;Lcom/jme3/material/Material;)V+204
j com.jme3.post.FilterPostProcessor.renderFilterChain(Lcom/jme3/renderer/Render
er;Lcom/jme3/texture/FrameBuffer;)V+256
j com.jme3.post.FilterPostProcessor.postFrame(Lcom/jme3/texture/FrameBuffer;)V+
68
j com.jme3.renderer.RenderManager.renderViewPort(Lcom/jme3/renderer/ViewPort;F)
V+310
j com.jme3.renderer.RenderManager.render(FZ)V+123
j com.jme3.app.SimpleApplication.update()V+102
j com.jme3.system.lwjgl.LwjglAbstractDisplay.runLoop()V+22
j com.jme3.system.lwjgl.LwjglDisplay.runLoop()V+67
j com.jme3.system.lwjgl.LwjglAbstractDisplay.run()V+132
j java.lang.Thread.run()V+11
v ~StubRoutines::call_stub
I tried running in Windowed 640x480x16 and even that didn't work.
I think this is actually some sort of LWJGL issue with my hardware/drivers. (I'll try installing Minecraft to see if I have the same problem.) The odd thing about this laptop (and perhaps many newer laptops) is that it appears as though it has two graphics adapters:
Video Card:
Driver: Intel(R) HD Graphics 4600
DirectX Driver Name: nvumdshim.dll
Driver Version: 10.18.10.3345
DirectX Driver Version: 9.18.13.3221
Driver Date: 28 Oct 2013
OpenGL Version: 4.4
Desktop Color Depth: 32 bits per pixel
Monitor Refresh Rate: 60 Hz
DirectX Card: NVIDIA GeForce GTX 770M
VendorID: 0x10de
DeviceID: 0x11e0
Number of Monitors: 1
Number of Logical Video Cards: 1
No SLI or Crossfire Detected
Primary Display Resolution: 1920 x 1080
Desktop Resolution: 1920 x 1080
Primary Display Size: 15.00" x 8.43" (17.17" diag)
38.1cm x 21.4cm (43.6cm diag)
Primary Bus: PCI Express 16x
Primary VRAM: 3071 MB
Supported MSAA Modes: 2x 4x 8x
I thik the reason this "Intel graphics adapter" stuff is here (even though the "real" video hardware is the NVIDIA GeForce GTX 770M) is that newer Intel laptop chips have integrated video hardwrae (so it can have access to processor cache, clock, etc) which is probably better for blitting OS windows and junk like that, but all the OpenGL/DirectX calls should be getting delegated to the nVidia.
The only thing that I can guess is that maybe LWJGL is lacking the proxy functionality to send all the OpenGL stuff to the nVidia hardware?
I had to open the nVidia Control Panel and manually force the preferred graphics adapter for 'javaw.exe' to "High-performance NVIDIA processor". It seems like nVidia has some OS shim here that tries to select the correct hardware for any given exe, but it doesn't do a good job of autoselecting the adapter with Java or something.
http://steamcommunity.com/sharedfiles/filedetails/?id=215220308
basically there's some sort of shim in the OS executable loader that will select the nvidia gpu if the exe is linked with certain DLLs and if a special global var is exported in the image. unfortunately I didn't see any way to manipulae the shim purely in java, so you'd probably need an 'exe' launcher to replace your bat file.... :(
http://steamcommunity.com/app/263360/discussions/0/630802344230641285/
I'd never had this issue with the desura version before until recently but now this problem occurs on both desura and steam versions.
edit: disabling the "ambient occlusion" option in-game allows me to boot the game with any graphics settings.
The heck is a video card. I just buy a compooter and play vid games thats all I know how to do :P
What does the Device Manager control panel say your video adapter is?
Exactly the same here. Only worked on 800x600 then, after turning Ambient Occlusion off at the game menu, game loads normally with any resolution.
Running on a Dell notebook with intel HD integrated.