Hello. I'm a German user and my English isn't that good. I have KeeperFX 1.0 completely reinstalled it, not overwritten it. The game freezes when casting spells. It doesn't always happen. The spell doesn't matter.
Dungeon Keeper FX ver 1.0.0.3561 (standard release) git:e54f76ba3
LOG CREATED @ 13:01:51 12-11-2023
Sync: [0] LbMouseChangeMoveRatio: New ratio 256x256
Sync: CPU AuthenticAMD type 0 family 25 model 0 stepping 0 features 178bfbff
Sync: AMD Ryzen 5 5600H with Radeon Graphics
Sync: Build image base: 00050000
Sync: Operating System: Windows NT 10.0.22631
Sync: PhysicalMemory 64
Sync: Memory-demanding features enabled.
Sync: [0] LbScreenSetup: Mode 2560x1600x32 setup succeeded
Sync: Moon phase 0.8487
Sync: [0] LbScreenSetup: Mode 800x600x32 setup succeeded
LbDataFree: freeing "*PALETTE"...done
LbDataFree: freeing "*SCRATCH"...done
Sync: [0] LbMouseChangeMoveRatio: New ratio 128x128
Sync: GraphicsHeap Size 50331648
Sync: SoundHeap Size 50331648
Sync: [0] init_sound_heap_two_banks: Got sound buffer of 50294496 bytes, samples in banks: 1035,126
Found 6 sprite zip file(s), loaded 6 with animations and 3 with icons.
Loaded 160 object types from global objects config
Loaded 160 object types from global objects config
Sync: Pentium Pro polygon rendering on
Sync: [0] setup_game: Speech recognition disabled: KeeperSpeech module not found
Warning: Couldn't load Map Pack "legacy.cfg", no .LIF files could be found.
Warning: Couldn't load Map Pack "personal.cfg", no .LIF files could be found.
LbDataFree: freeing "data/pointer64.dat"...done
LbDataFree: freeing "data/pointer64.tab"...done
Sync: [0] LbScreenSetup: Mode 2560x1600x32 setup succeeded
Sync: [0] LbMouseChangeMoveRatio: New ratio 1024x1024
Sync: [0] 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 (220,5) size (2120,1590)
Sync: Frontend state change from 1 into 2
Sync: Created menu ID 19 at slot 0, pos (220,5) size (2120,1590)
Sync: Frontend state change from 2 into 10
Sync: Frontend state change from 10 into 0
LbDataFree: freeing "data/gui1-32.dat"...done
LbDataFree: freeing "data/gui1-32.tab"...done
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: [0] LbScreenSetup: Mode 2560x1600x32 setup succeeded
Sync: [0] LbMouseChangeMoveRatio: New ratio 1024x1024
Sync: GraphicsHeap Size 50331648
Sync: [0] reenter_video_mode: Switched video to 2560x1600x32 (mode 28)
Found 6 sprite zip file(s), loaded 6 with animations and 3 with icons.
Found 0 sprite zip file(s), loaded 0 with animations and 0 with icons.
Loaded 160 object types from global objects config
Loaded 160 object types from global objects config
Warning: Texture file "./data/tmapa014.dat" doesn't exist.
Sync: Created menu ID 1 at slot 0, pos (0,0) size (560,1600)
Sync: Created menu ID 2 at slot 1, pos (0,0) size (560,1600)
Loaded level 6 from Dungeon Keeper original campaign
Warning: [24579] get_creature_state_type_f: get_self_spell_casting: The creature IMP index 103 active state 0 is out of range
Warning: [24580] get_creature_state_type_f: update_creature_count: The creature IMP index 103 active state 0 is out of range
Warning: [24580] get_creature_state_type_f: get_creature_gui_job: The creature IMP index 103 active state 0 is out of range
Error: [24580] process_creature_state: The creature IMP index 103 has illegal state[1], S=0, TCS=0, reset
Warning: [24589] get_creature_state_type_f: get_self_spell_casting: The creature IMP index 658 active state 0 is out of range
Warning: [24590] get_creature_state_type_f: update_creature_count: The creature IMP index 658 active state 0 is out of range
Warning: [24590] get_creature_state_type_f: get_creature_gui_job: The creature IMP index 658 active state 0 is out of range
Error: [24590] process_creature_state: The creature IMP index 658 has illegal state[1], S=0, TCS=0, reset
Sync: Created menu ID 3 at slot 1, pos (0,0) size (560,1600)
Warning: [24646] get_creature_state_type_f: get_self_spell_casting: The creature IMP index 413 active state 0 is out of range
Warning: [24647] get_creature_state_type_f: update_creature_count: The creature IMP index 413 active state 0 is out of range
Warning: [24647] get_creature_state_type_f: get_creature_gui_job: The creature IMP index 413 active state 0 is out of range
Error: [24647] process_creature_state: The creature IMP index 413 has illegal state[1], S=0, TCS=0, reset
Error: [24675] set_call_to_arms_as_birthing: Invalid CTA object life state 0
Sync: Created menu ID 5 at slot 1, pos (0,0) size (560,1600)
Warning: [24861] get_creature_state_type_f: get_self_spell_casting: The creature IMP index 30 active state 0 is out of range
Warning: [24862] get_creature_state_type_f: update_creature_count: The creature IMP index 30 active state 0 is out of range
Warning: [24862] get_creature_state_type_f: get_creature_gui_job: The creature IMP index 30 active state 0 is out of range
Error: [24862] process_creature_state: The creature IMP index 30 has illegal state[1], S=0, TCS=0, reset
Sync: Created menu ID 3 at slot 1, pos (0,0) size (560,1600)
Warning: [24910] get_creature_state_type_f: get_self_spell_casting: The creature IMP index 26 active state 0 is out of range
Warning: [24911] get_creature_state_type_f: update_creature_count: The creature IMP index 26 active state 0 is out of range
Warning: [24911] get_creature_state_type_f: get_creature_gui_job: The creature IMP index 26 active state 0 is out of range
Error: [24911] process_creature_state: The creature IMP index 26 has illegal state[1], S=0, TCS=0, reset
=== Crash ===Error: Attempt to read from inaccessible memory address.
in SDL2.dll at 0023:6e61afa3, base 6e530000
in keeperfx.exe at 0023:0008fa38, base 00050000
in keeperfx.exe at 0023:0008ec56, base 00050000
in keeperfx.exe at 0023:0008da34, base 00050000
in keeperfx.exe at 0023:0024624b, base 00050000
in keeperfx.exe at 0023:00127aed, base 00050000
in keeperfx.exe at 0023:00127d24, base 00050000
in keeperfx.exe at 0023:00127f7b, base 00050000
in keeperfx.exe at 0023:00128036, base 00050000
in keeperfx.exe at 0023:00128983, base 00050000
in keeperfx.exe at 0023:0024f6ed, base 00050000
in keeperfx.exe at 0023:0024ffa6, base 00050000
in keeperfx.exe at 0023:002510ea, base 00050000
in keeperfx.exe at 0023:002513bf, base 00050000
in keeperfx.exe at 0023:00257b94, base 00050000
in keeperfx.exe at 0023:00257c35, base 00050000
Please Help.