PDA

View Full Version : KeeperFX crashes as soon as levels become playable



Joshikai
December 23rd, 2014, 22:26
Dungeon Keeper FX ver 0.4.5.1213 (standard release)
LOG CREATED @ 22:19:46 23-12-2014

Sync: LbMouseChangeMoveRatio: New ratio 256x256
Sync: CPU AuthenticAMD type 0 family 15 model 1 stepping 0 features 178bfbff
Sync: PhysicalMemory 32
Sync: Memory-demanding features enabled.
Sync: LbScreenSetup: Mode 640x480x32 setup succeeded
Sync: Near new moon -0.9047
Sync: LbScreenSetup: Mode 640x480x32 setup succeeded
LbDataFree: freeing "*PALETTE"...done
LbDataFree: freeing "*SCRATCH"...done
Sync: LbMouseChangeMoveRatio: New ratio 128x128
Sync: GraphicsHeap Size 8388608
Sync: SoundHeap Size 8388608
Sync: init_sound_heap_two_banks: Got sound buffer of 8357696 bytes, samples in banks: 840,126
Error: LbFileLoadAt: Couldn't read "./data/colours.col", expected size -1, errno 2
Sync: Recomputing rgb-to-index tables
Sync: Pentium Pro polygon rendering on
Error: LbFileLoadAt: Couldn't read "./data/tables.dat", expected size -1, errno 2
Sync: Recomputing fade tables
Error: LbFileLoadAt: Couldn't read "./data/alpha.col", expected size -1, errno 2
Sync: Recomputing alpha tables
Sync: setup_game: Speech recognition disabled: KeeperSpeech module not found
LbDataFree: freeing "data/pointer64.dat"...done
LbDataFree: freeing "data/pointer64.tab"...done
Sync: LbScreenSetup: Mode 640x480x32 setup succeeded
Sync: LbMouseChangeMoveRatio: New ratio 256x256
Sync: get_startup_menu_state: Standard startup state selected
Sync: Frontend state change from 0 into 1
Sync: Created menu ID 18 at slot 0, pos (0,0) size (640,480)
Sync: Frontend state change from 1 into 31
Sync: Created menu ID 41 at slot 0, pos (0,0) size (640,480)
Sync: High scores table bad; creating new one.
Sync: Frontend state change from 31 into 3
LbDataFree: freeing "ldata/dkflag00.dat"...done
LbDataFree: freeing "ldata/dkflag00.tab"...done
Sync: Frontend state change from 3 into 7
Sync: Frontend state change from 7 into 0
LbDataFree: freeing "ldata/frontft1.dat"...done
LbDataFree: freeing "ldata/frontft1.tab"...done
LbDataFree: freeing "ldata/frontft2.dat"...done
LbDataFree: freeing "ldata/frontft2.tab"...done
LbDataFree: freeing "ldata/frontft3.dat"...done
LbDataFree: freeing "ldata/frontft3.tab"...done
LbDataFree: freeing "ldata/frontft4.dat"...done
LbDataFree: freeing "ldata/frontft4.tab"...done
LbDataFree: freeing "*FE_BACKUP_PAL"...done
Sync: LbScreenSetup: Mode 640x480x32 setup succeeded
Sync: LbMouseChangeMoveRatio: New ratio 256x256
Sync: GraphicsHeap Size 8388608
Sync: reenter_video_mode: Switched video to 640x480x32 (mode 28)
Sync: Optional file "map00001.flg" doesn't exist or is too small.
Sync: Created menu ID 1 at slot 0, pos (0,0) size (140,400)
Sync: Created menu ID 2 at slot 1, pos (0,0) size (140,400)
load_script: Used script resources: 2/16 tunneller triggers, 1/48 party triggers, 45/64 script values, 34/48 IF conditions, 2/16 party definitions
Error: User-mode data execution prevention (DEP) violation.
in keeperfx.dll at 0023:00ec1c10, base 00b30000

Dungeon Keeper 1 GOG version
I appreciate it if anyone could lead me to a solution to this crash.. Cheers =]

mefistotelis
December 23rd, 2014, 22:46
Error: User-mode data execution prevention (DEP) violation.
in keeperfx.dll at 0023:00ec1c10, base 00b30000

Add KeeperFX to DEP exceptions.

Joshikai
December 23rd, 2014, 23:06
Cheers... Seems to be working now.. Also.. Just as precaution.. Does possession mode still cause crashes or has that been patched up since... Last time I used KeeperFX it was at its 4.0 stage..

YourMaster
December 23rd, 2014, 23:40
That has been fixed.