Which version are you using, this is a topic for 0.4.8, which is old.
On 1.0.0 this issue should be fixed. Please do a clean installation of 1.0.0 if you are on an older version. If it is not fixed in 1.0.0 for you, update 1.0.0 to the latest alpha. If it still crashes there, post your log file and we'll see.
EDIT: Moved it to a separate thread.
Last edited by YourMaster; March 13th, 2024 at 14:57.
This is a clean installation.
This is my log file:
Dungeon Keeper FX ver 1.0.0.3561 (standard release) git:e54f76ba3
LOG CREATED @ 19:48:14 11-03-2024
Sync: [0] LbMouseChangeMoveRatio: New ratio 256x256
Sync: CPU AuthenticAMD type 0 family 25 model 1 stepping 0 features 178bfbff
Sync: AMD Ryzen 9 5950X 16-Core Processor
Sync: Build image base: 00940000
Sync: Operating System: Windows NT 10.0.22631
Sync: PhysicalMemory 64
Sync: Memory-demanding features enabled.
Sync: [0] LbScreenSetup: Mode 3840x2160x32 setup succeeded
Sync: Moon phase -0.8760
Sync: [0] LbScreenSetup: Mode 3840x2160x32 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 3840x2160x32 setup succeeded
Sync: [0] LbMouseChangeMoveRatio: New ratio 1536x1536
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 (480,0) size (2880,2160)
Sync: Frontend state change from 1 into 2
Sync: Created menu ID 19 at slot 0, pos (480,0) size (2880,2160)
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 3840x2160x32 setup succeeded
Sync: [0] LbMouseChangeMoveRatio: New ratio 1536x1536
Sync: GraphicsHeap Size 50331648
Sync: [0] reenter_video_mode: Switched video to 3840x2160x32 (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 (753,2150)
Sync: Created menu ID 5 at slot 1, pos (0,0) size (753,2150)
Loaded level 220 from Burdened Imps' Level Pack
Sync: Created menu ID 3 at slot 1, pos (0,0) size (753,2150)
=== Crash ===Error: Attempt to read from inaccessible memory address.
in SDL2.dll at 0023:7b3035da, base 7b300000
in SDL2.dll at 0023:7b3eafce, base 7b300000
in keeperfx.exe at 0023:0097fa38, base 00940000
in keeperfx.exe at 0023:0097ec56, base 00940000
in keeperfx.exe at 0023:0097da34, base 00940000
in keeperfx.exe at 0023:00b3624b, base 00940000
in keeperfx.exe at 0023:00a17aed, base 00940000
in keeperfx.exe at 0023:00a17d24, base 00940000
in keeperfx.exe at 0023:00a17f7b, base 00940000
in keeperfx.exe at 0023:00a18036, base 00940000
in keeperfx.exe at 0023:00a18983, base 00940000
in keeperfx.exe at 0023:00b3f6ed, base 00940000
in keeperfx.exe at 0023:00b3ffa6, base 00940000
in keeperfx.exe at 0023:00b410ea, base 00940000
in keeperfx.exe at 0023:00b413bf, base 00940000
in keeperfx.exe at 0023:00b47b94, base 00940000
Please try the last alpha.
Yes, what Watler says should help. It is a 4k resolution crash we have already fixed in the alphas.
Ok I have updated to alpha but couldn't load my save. I'll try to update when I get back to where I have the heal spell to try out.