there's some stuff you need to change in the keeperfx.cfg file i think

Hi. I've been trying to get DK to work on my Win7 32 bit system. I thought that KeeperFX was the answer to my prayers, as the only issue I was encountering upon a normal install was the rainbow color palette, and that was fixed with KeeperFX. However, with that issue fixed, another cropped up: the game just closes (with the "this application has stopped working message) after the intro plays or is skipped. No menu or anything. I ran the debug exe and it didn't come up with any error in the log.
What I don't understand is that the game ran perfectly without KeeperFX, except for the color palette, which made it unplayable. Let me know if you need any more info. It's late and I'm tired, so I wouldn't be surprised if I left out anything. ^_^;;Code:Dungeon Keeper FX ver 0.3.7.143 (standard release) LOG CREATED @ 02:39:02 26-06-2010 Sync: CPU GenuineIntel type 0 family 6 model 15 stepping 5 features bfebfbff Sync: PhysicalMemory 32 Sync: Memory-demanding features enabled. Sync: Moon phase -0.1658 LbDataFree: freeing "*PALETTE"...done LbDataFree: freeing "*SCRATCH"...done Sync: GraphicsHeap Size 8388608 Sync: SoundHeap Size 8388608 Sync: Sound samples in banks: 840,126 Sync: Pentium Pro polygon rendering on Sync: Recomputing fade tables Sync: get_startup_menu_state: Standard startup state selected Sync: Frontend state change from 0 into 1 Sync: Created menu at slot 0, pos (0,0) size (640,480)
Thanks in advance. ^_^
I found something about that but the only thing is said was to find the original line in the keeper.cfg file that said "INSTALL_PATH=" and copy what that line was into the keeperfx.cfg. I did that and it didn't change anything. Still crashes after the loading screen.
Thanks for the reply though. :3
I understand that your problem is similar to mine, but there are quite a few differences. For example, I'm not trying to run it via Steam.
I'd really appreciate it if you made your own thread. That way, we both get the individualized help we need.![]()
Your LOG is not from debug release (it says "standard" in first line).
Anyway, I think your problem is that some DLL is loaded into KeeperFX at start and prevents keeperfx.dll to be loaded at its original address.
There's no real fix to that issue, but some people have reported that they were able to remove those strange DLLs that loaded into another applications. Another way would be to reinstall the whole system.
Unfortunately I can't find that thread.. it's a bit messy here.
One of the threads is here, but there was more I remember:
http://forum.keeperklan.com/threads/...st-after-intro
EDIT: found that other one:
http://forum.keeperklan.com/threads/...ils-just-after
Last edited by mefistotelis; June 27th, 2010 at 09:10.
Thank you.And by reinstalling the whole system, you're talking about the Dungeon Keeper and KeeperFX and -not- my operating system, correct?
Edit: I -have- run the debug exe and that's all that's written to the log right after I run it.....
Last edited by Kris Werdenberg; June 27th, 2010 at 15:16.
I mean your OS. Read the threads I've posted for some explanation.
There's another thing that solved the problem for a member on DK.net. I don't know if it would work for you.
Here's what to do: you must put keeperfx.exe and keeperfx_dbg.exe in the Data Execution Prevention (DEP) list. Here are the steps for the Vista users:
1. Go in your Control panel.
2. To the left of the window, click on "Classic view" and double click on "System" in the new list.
3. Now click on "Advanced system parameters" to the left of the window.
4. In the "Performance" area, click on "Settings".
5. Click on the "Data execution prevention" tab.
6. Click on the second round button and click on "Add...".
7. Go get keeperfx.exe and keeperfx_dbg.exe files.
8. Once done, click on "Apply", then "OK".
I like dragons! They're the center of my life! I'll never forget them...
Never thought of trying this, since this didn't work on Dungeon Keeper. However, I tried it, and it works! Thanks!
Also install DirectX 9.0c, if fixes ALOT of issues with older games. DirectX 10 is supposed to be backwards compatible but that turns out to be nonsence.
Pizu Meaku Shin Shedji

