Doomsday crashing when opening...
when i open doomsday i get this error: "Application terminated due to exception:(in GLInfo::init) Failed to initialize OpenGL
see details for complete message log contents.
here are the details:Application path: C:\Program Files (x86)\Doomsday 2.0.3\bin\Doomsday.exe
Build: 2.0.3-Stable [#2464]
Created a new 32.0 MB memory volume.
[Config::read] modules/Config matches version [ 2, 0, 3, 2464 ]
Identified 282 data bundles in 0.0 seconds
Executable: Doomsday Engine 2.0.3 (Stable 32-bit #2464) Oct 1 2017 03:31:04
Command line options:
0: C:\Program Files (x86)\Doomsday 2.0.3\bin\Doomsday.exe
[RenderSystem > PackageLoader] Loading shader definitions from archive entry "renderer.pack/
shaders.dei" from archive in "(basedir)\data\net.dengine.client.pack"
Loading shader definitions from archive entry "renderer.pack/
lensflares.pack/shaders.dei" from archive in "(basedir)\data\net.dengine.client.pack"
(in GLInfo::init) Failed to initialize OpenGL
Application terminated due to exception:
(in GLInfo::init) Failed to initialize OpenGL
[PackageLoader] Unloading 7 packages
Restoring original display mode due to shutdown
help me now i dont know if i did something bad.
see details for complete message log contents.
here are the details:Application path: C:\Program Files (x86)\Doomsday 2.0.3\bin\Doomsday.exe
Build: 2.0.3-Stable [#2464]
Created a new 32.0 MB memory volume.
[Config::read] modules/Config matches version [ 2, 0, 3, 2464 ]
Identified 282 data bundles in 0.0 seconds
Executable: Doomsday Engine 2.0.3 (Stable 32-bit #2464) Oct 1 2017 03:31:04
Command line options:
0: C:\Program Files (x86)\Doomsday 2.0.3\bin\Doomsday.exe
[RenderSystem > PackageLoader] Loading shader definitions from archive entry "renderer.pack/
shaders.dei" from archive in "(basedir)\data\net.dengine.client.pack"
Loading shader definitions from archive entry "renderer.pack/
lensflares.pack/shaders.dei" from archive in "(basedir)\data\net.dengine.client.pack"
(in GLInfo::init) Failed to initialize OpenGL
Application terminated due to exception:
(in GLInfo::init) Failed to initialize OpenGL
[PackageLoader] Unloading 7 packages
Restoring original display mode due to shutdown
help me now i dont know if i did something bad.
Comments
However, seeing as it's the season of good will - I'll try to assist.
- Are you running Doomsday on a laptop or a desktop machine?
- Please ZIP up and attach your full doomsday.out file
- Have you installed the latest drivers for your video card?
i did dont do that,thanks for that.
i dont know how to install drivers.
and respond the first awnser and the third.
I suggest you seek help in the support channels of the manufacturer of your computer or other tech support forums online. A Google search on "how to install opengl drivers for <your notebook model/make>" may also yield some useful information. Good luck!
k
but i dont know
my model of the notebook :,(
In general, on the Mac Doomsday does not change the monitor resolution but instead you can adjust the rendering resolution of the game view, leaving the rest of Doomsday rendered at native display resolution.
When a game is loaded, you can do this by adjusting ⚙ > Renderer > Pixel Density.
Quote:
NVIDIA GeForce 9400:
Chipset Model: NVIDIA GeForce 9400
Type: GPU
Bus: PCI
VRAM (Total): 256 MB
Vendor: NVIDIA (0x10de)
Device ID: 0x0869
Revision ID: 0x00b1
ROM Revision: 3454
Displays:
iMac:
Resolution: 1920 x 1080
Pixel Depth: 32-Bit Color (ARGB8888)
Main Display: Yes
Mirror: Off
Online: Yes
Built-In: Yes
Display Connector:
Status: No Display Connected
Note: The card appears to be 32bit only (The Mac CPU & Bus are 64bit). Can anyone confirm this?
Unfortunately I haven't been able to reproduce this kind of crash on my computers, so debugging it is somewhat difficult...
I could try adding a new option that disables the multithreaded file system code, which might be a sufficient workaround.
However, for now it'll only be in the unstable 2.1 builds, although you might be able to give that a try, too. I can make a 2.0.x candidate build a bit later.
I am using an older pre 2.0 version of the engine as I simply prefer the old setup UI, not the full screen "select a wad" ui.
This gave me little insight so inside of the Developer options I enabled "Level 2 + Dev Messages" under Verbose messages. From there I saw that Doomsday was doing a MasterWorker: GET request to http://www.dengine.net/master.php?list . After some time I saw "MasterWorker: Got reply : Received 1 servers from master bad allocation" .
It seems the game makes an API call to this old URL to find multiplayer servers. Whatever the response is in 2020 the game is unable to handle it. I used NetLimiter to simply block Doomsday from the web and ta-da it booted just fine. Sharing in case this helps someone else. When I get time perhaps I'll dig up the source and modify to exclude this call or make it an option in settings to enable/disable this.