Hi STK dear team.,
I change a lot of code on your program to be more convenient to my work and I have a pretty big issue.
You have to know that I never had another problem before this one.
So there it is :
I have changed the main_menu_screen.cpp file in which I have added just three lines of code :
UserConfigParams::m_width = w;
UserConfigParams::m_height = h;
UserConfigParams::m_fullscreen = true;
where w and h take more several values, not important.
It works well until I put two values (apparently equal to zero with a cout but I am not sure).
Now, for all my programs that use Irrlicht, or OpengL, the resolution is automaticly set to 640 * 480 and my program crashes like this :
[IrrDriver Temp Logger] Level 2: X Error: BadValue (integer parameter out of range for operation)
[IrrDriver Temp Logger] Level 2: From call : X_CreateWindow
[IrrDriver Temp Logger] Level 2: X Error: BadWindow (invalid Window parameter)
[IrrDriver Temp Logger] Level 2: From call : X_ConfigureWindow
[IrrDriver Temp Logger] Level 2: X Error: BadWindow (invalid Window parameter)
[IrrDriver Temp Logger] Level 2: From call : X_MapWindow
[IrrDriver Temp Logger] Level 2: X Error: BadWindow (invalid Window parameter)
[IrrDriver Temp Logger] Level 2: From call : X_ChangeProperty
[IrrDriver Temp Logger] Level 2: X Error: BadWindow (invalid Window parameter)
[IrrDriver Temp Logger] Level 2: From call : X_SetInputFocus
[IrrDriver Temp Logger] Level 2: X Error: BadWindow (invalid Window parameter)
[IrrDriver Temp Logger] Level 2: From call : X_GrabKeyboard
[IrrDriver Temp Logger] Level 2: X Error: BadWindow (invalid Window parameter)
[IrrDriver Temp Logger] Level 2: From call : X_GrabPointer
[IrrDriver Temp Logger] Level 2: X Error: BadWindow (invalid Window parameter)
[IrrDriver Temp Logger] Level 2: From call : X_WarpPointer
[IrrDriver Temp Logger] Level 2: X Error: BadWindow (invalid Window parameter)
[IrrDriver Temp Logger] Level 2: From call : unknown
[IrrDriver Temp Logger] Level 2: X Error: BadDrawable (invalid Pixmap or Window parameter)
[IrrDriver Temp Logger] Level 2: From call : unknown
[IrrDriver Temp Logger] Level 2: X Error: BadDrawable (invalid Pixmap or Window parameter)
[IrrDriver Temp Logger] Level 2: From call : unknown
[IrrDriver Temp Logger] Level 2: X Error: BadDrawable (invalid Pixmap or Window parameter)
[IrrDriver Temp Logger] Level 2: From call : unknown
[IrrDriver Temp Logger] Level 2: X Error: BadDrawable (invalid Pixmap or Window parameter)
[IrrDriver Temp Logger] Level 2: From call : X_GetGeometry
[IrrDriver Temp Logger] Level 2: X Error: BadWindow (invalid Window parameter)
[IrrDriver Temp Logger] Level 2: From call : X_GetProperty
[IrrDriver Temp Logger] Level 2: X Error: BadDrawable (invalid Pixmap or Window parameter)
[IrrDriver Temp Logger] Level 2: From call : X_CreatePixmap
[IrrDriver Temp Logger] Level 2: X Error: BadDrawable (invalid Pixmap or Window parameter)
[IrrDriver Temp Logger] Level 2: From call : X_CreatePixmap
[IrrDriver Temp Logger] Level 2: X Error: BadDrawable (invalid Pixmap or Window parameter)
[IrrDriver Temp Logger] Level 2: From call : X_CreateGC
[IrrDriver Temp Logger] Level 2: X Error: BadDrawable (invalid Pixmap or Window parameter)
[IrrDriver Temp Logger] Level 2: From call : X_PolyFillRectangle
[IrrDriver Temp Logger] Level 2: X Error: BadDrawable (invalid Pixmap or Window parameter)
[IrrDriver Temp Logger] Level 2: From call : X_PolyFillRectangle
[IrrDriver Temp Logger] Level 2: X Error: BadPixmap (invalid Pixmap parameter)
[IrrDriver Temp Logger] Level 2: From call : X_CreateCursor
[IrrDriver Temp Logger] Level 2: X Error: BadGC (invalid GC parameter)
[IrrDriver Temp Logger] Level 2: From call : X_FreeGC
[IrrDriver Temp Logger] Level 2: X Error: BadPixmap (invalid Pixmap parameter)
[IrrDriver Temp Logger] Level 2: From call : X_FreePixmap
[IrrDriver Temp Logger] Level 2: X Error: BadPixmap (invalid Pixmap parameter)
[IrrDriver Temp Logger] Level 2: From call : X_FreePixmap
texobj = 2
level = 0
texobj = 2
level = 0
[IrrDriver Temp Logger] Level 3: FBO has one or several incomplete image attachments
[IrrDriver Temp Logger] Level 3: FBO error
texobj = 2
level = 0
Couldn't create the render target for post-processing, disabling it
[IrrDriver Temp Logger] Level 3: GL_INVALID_VALUE
supertuxkart: COpenGLDriver.cpp:2538: bool irr::video::COpenGLDriver::testGLError(): Assertion `!(true)' failed.
Aborted
Please, I really need your help;
Thanks in advance