PDA

View Full Version : keeperfx 0.39 Hang



Demon1986
May 8th, 2011, 10:57
ive been playing this for a few days, and today i managed to pass lvl 14 with no big hitch, only a little slowdown, guess its a leak or something, when i came to lvl 15, it was the same as before i upgraded to 0.39, plays like 5-10 minutes and the game just hangs up. other weird thing ive noticed, lvl 3 imps and above, can dig through 2-4 earth squares before putting speed on, might be easy to fix idk.

i got the log below, and a dump file, if that helps anything

Dungeon Keeper FX ver 0.3.8.322 (standard release)
LOG CREATED @ 10:30:13 08-05-2011

Sync: LbMouseChangeMoveRatio: New ratio 256x256
Sync: CPU GenuineIntel type 0 family 6 model 7 stepping 2 features bfebfbff
Sync: PhysicalMemory 32
Sync: Memory-demanding features enabled.
Sync: LbMouseChangeMoveRatio: New ratio 256x256
Sync: LbScreenSetup: Mode 640x480x32 setup succeeded
Sync: Moon phase -0.6801
Sync: LbScreenSetup: Mode 640x480x32 setup succeeded
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
Error: setup_game: Failed to initialize Speech module: KeeperSpeech module not found
LbDataFree: freeing "data/hpointer.dat"...done
LbDataFree: freeing "data/hpointer.tab"...done
Sync: LbScreenSetup: Mode 640x480x32 setup succeeded
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)
Sync: Frontend state change from 1 into 30
Sync: Created menu at slot 0, pos (0,0) size (640,480)
Sync: Frontend state change from 30 into 1
Sync: Created menu at slot 0, pos (0,0) size (640,480)
Sync: Frontend state change from 1 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: GraphicsHeap Size 8388608
Sync: reenter_video_mode: Switched video to 640x480x32 (mode 28)
Sync: Created menu at slot 0, pos (0,0) size (140,400)
Sync: Created menu at slot 1, pos (0,0) size (140,400)
load_script: Used script resources: 0/16 tunneller triggers, 6/48 party triggers, 14/64 script values, 24/48 IF conditions, 4/16 party definitions
Sync: Created menu at slot 2, pos (160,394) size (480,86)
Sync: Created menu at slot 2, pos (160,394) size (480,86)
Sync: Created menu at slot 2, pos (160,394) size (480,86)
Sync: Created menu at slot 1, pos (0,0) size (140,400)
Sync: Created menu at slot 2, pos (236,170) size (308,120)
Sync: Created menu at slot 3, pos (258,172) size (264,116)
LbDataFree: freeing "data/guihi.dat"...done
LbDataFree: freeing "data/guihi.tab"...done
LbDataFree: freeing "data/font2-1.dat"...done
LbDataFree: freeing "data/font2-1.tab"...done
LbDataFree: freeing "data/hifont.dat"...done
LbDataFree: freeing "data/hifont.tab"...done
LbDataFree: freeing "data/slab0-1.dat"...done
LbDataFree: freeing "data/gui2-0-1.dat"...done
LbDataFree: freeing "data/gui2-0-1.tab"...done
LbDataFree: freeing "*B_SCREEN"...done
Sync: get_startup_menu_state: Player-based state selected
Sync: Frontend state change from 0 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
LbDataFree: freeing "data/hpointer.dat"...done
LbDataFree: freeing "data/hpointer.tab"...done
Sync: GraphicsHeap Size 8388608
Sync: reenter_video_mode: Switched video to 640x480x32 (mode 28)
Sync: Created menu at slot 0, pos (0,0) size (140,400)
Sync: Created menu at slot 1, pos (0,0) size (140,400)
load_script: Used script resources: 0/16 tunneller triggers, 6/48 party triggers, 14/64 script values, 24/48 IF conditions, 4/16 party definitions
Sync: Created menu at slot 2, pos (160,394) size (480,86)
Sync: Created menu at slot 2, pos (160,394) size (480,86)
Sync: Created menu at slot 2, pos (160,394) size (480,86)
Sync: Created menu at slot 2, pos (160,394) size (480,86)
Sync: Created menu at slot 2, pos (160,394) size (480,86)
Sync: Created menu at slot 2, pos (160,394) size (480,86)
Sync: Created menu at slot 2, pos (236,170) size (308,120)
Sync: Created menu at slot 3, pos (258,172) size (264,116)
LbDataFree: freeing "data/guihi.dat"...done
LbDataFree: freeing "data/guihi.tab"...done
LbDataFree: freeing "data/font2-1.dat"...done
LbDataFree: freeing "data/font2-1.tab"...done
LbDataFree: freeing "data/hifont.dat"...done
LbDataFree: freeing "data/hifont.tab"...done
LbDataFree: freeing "data/slab0-1.dat"...done
LbDataFree: freeing "data/gui2-0-1.dat"...done
LbDataFree: freeing "data/gui2-0-1.tab"...done
LbDataFree: freeing "*B_SCREEN"...done
Sync: get_startup_menu_state: Player-based state selected
Sync: Frontend state change from 0 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
LbDataFree: freeing "data/hpointer.dat"...done
LbDataFree: freeing "data/hpointer.tab"...done
Sync: GraphicsHeap Size 8388608
Sync: reenter_video_mode: Switched video to 640x480x32 (mode 28)
Sync: Created menu at slot 0, pos (0,0) size (140,400)
Sync: Created menu at slot 1, pos (0,0) size (140,400)
load_script: Used script resources: 0/16 tunneller triggers, 6/48 party triggers, 14/64 script values, 24/48 IF conditions, 4/16 party definitions
Sync: Created menu at slot 2, pos (160,394) size (480,86)
Sync: Created menu at slot 2, pos (160,394) size (480,86)
Sync: Created menu at slot 2, pos (160,394) size (480,86)
Sync: Created menu at slot 2, pos (160,394) size (480,86)
Sync: Created menu at slot 2, pos (160,394) size (480,86)
Sync: Created menu at slot 2, pos (160,394) size (480,86)
Sync: Created menu at slot 2, pos (160,394) size (480,86)
Sync: Created menu at slot 2, pos (160,394) size (480,86)
Sync: Created menu at slot 1, pos (0,0) size (140,400)

download link for dump file:CLICK TO DOWNLOAD (http://www.sendspace.com/file/liyzkb)

otherwise good job so far, except for the game hanging it runs well, looks strange with the black box in the lower left corner, but i guess that cant be done anything about.

mefistotelis
May 9th, 2011, 09:47
I'm not very familiar with Microsoft-specific files, but will try to check that dump; thanks.

Demon1986
May 9th, 2011, 14:42
another thing i have noticed, is when you go in the free play levels (deeper dungens) and play one of them, whenever you either win, or quit, it goes in the campaign mission selection, instead of returning to the correct menu, maybe you will fix this too?

/Demon