Now the Game Crash on me when i try to start even cutscenes. lately it worked so i dont know what the error might be.
I use the OGL Drivers from here & edited the kgh.ini with the additions of the ini from the zip.
To abuse these thread even further for my own stuff:
Looks like i have found a way to get rid of that annoying black window on top after playing videos. But to be honest, I have no idea if that if that OpenGLDrv is based on the same source as the release above, but I should get some proper codebase for KHG going anyway...
http://coding.hanfling.de/launch/release/OpenGLDrv-Klingons-11-20151115.zip
For those interessted in details:
Just some SetWindowPos( Viewport->GetWindow(), HWND_TOPMOST, ... ) at the end of SetRes().
So when the game tries to switch from OGL to SoftDrv Engine i get a "General Protection Fault"
ScriptLog: Console entering Menuing
ScriptLog: AVI Index: 15
ScriptLog: AVIToPlayBrief10.avi Y None N
Log: Cmd: Brief10.avi Y None N None N None N None N
Log: **************** PLAYAVI START *************************
Log: Viewport WindowsViewport0: WM_DisplayChange
Log: Bound to SoftDrv.dll
DevAudio: Galaxy SetViewport: NULL
Log: Setting 640x480x16
Log: DirectDraw Failed 640x480x16: DDERR_UNSUPPORTED
Log: DirectDraw was unable to set the requested video mode
Log: 3d hardware initialization failed
DevAudio: Galaxy SetViewport: WindowsViewport0
Critical: UWindowsViewport::Exec
Critical: APlayerPawn::execConsoleCommand
Critical: UObject::ProcessEvent
Critical: (Console Transient.Console0, Function Engine.Console.Menuing.KeyEvent)
Critical: UEngine::InputEvent
Critical: UWindowsViewport::CauseInputEvent
Critical: WM_KEYDOWN
Critical: UWindowsViewport::WndProc
Critical: WWindow::StaticProc
Critical: DispatchMessage
Critical: 0003086A 256
Critical: MessagePump
Critical: MainLoop
Exit: Executing UObject::StaticShutdownAfterError
Exit: UGalaxyAudioSubsystem::ShutdownAfterError
Exit: Executing UWindowsClient::ShutdownAfterError
Log: DirectDraw End Mode
Exit: appExit
Uninitialized: Name subsystem shut down
Uninitialized: Log file closed, 10/16/17 14:37:42
Or should i make a new Tread for this?
EDIT1:
Now it works perfectly after:
- Removing the K-Lite Codec Pack
- Reinstall the Indeo Codec
- by using a ddraw.dll from a dgvoodoo wrapper i used for another game.