Results 1 to 5 of 5

Thread: Bug found

  
  1. #1

    Default Bug found

    Hey mefis,

    Found a bug, here is the log of the standard version.
    All I did was install keeperfx, edit config for 1600x900 resolution and start the level morkardar

    Here's the config:
    Code:
    ; Path to the DK files. Usually leaving it as "./" will work.
    INSTALL_PATH=./
    ; How many of the game files are on disk; irrelevant option.
    INSTALL_TYPE=MAX
    ; Language definition; sets options for displaying texts.
    LANGUAGE=ENG
    ; Keyboard definition; irrelevant.
    KEYBOARD=101
    ; File format in which screenshots are written; BMP or HSI.
    SCREENSHOT=BMP
    ; Three frontend resolutions: failsafe, movies and menu resolution.
    ; FRONTEND_RES=640x480x32 640x480x32 640x480x32
    FRONTEND_RES=1600x900x32 1600x900x32 1600x900x32
    ;Original DK resolutions were FRONTEND_RES=MODEx320x200x8 MODEx320x200x8 MODEx640x480x8
    ; List of in-game resolutions. ALT+R will switch between them.
    ; INGAME_RES=640x480x32 1024x768x32
    INGAME_RES=1600x900x32 1024x768x32
    ;Original DK resolutions were INGAME_RES=MODEx320x200x8 MODEx640x400x8
    ; Mouse pointer movement speed; 100 percent means normal OS speed
    POINTER_SENSITIVITY=100
    ; Censorship - originally was ON only if language is german.
    CENSORSHIP = OFF
    Here's the log:

    Code:
    Dungeon Keeper FX ver 0.4.0.386 (standard release)
    LOG CREATED  @ 11:37:03  16-07-2011
    
    Sync: LbMouseChangeMoveRatio: New ratio 256x256
    Sync: CPU GenuineIntel type 0 family 6 model 10 stepping 7 features bfebfbff
    Sync: PhysicalMemory 32
    Sync: Memory-demanding features enabled.
    Sync: LbMouseChangeMoveRatio: New ratio 256x256
    Sync: LbScreenSetup: Mode 1600x900x32 setup succeeded
    Sync: Full moon -0.0123
    Sync: LbScreenSetup: Mode 1600x900x32 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
    Sync: setup_game: Speech recognition disabled: KeeperSpeech module not found
    LbDataFree: freeing "data/hpointer.dat"...done
    LbDataFree: freeing "data/hpointer.tab"...done
    Sync: LbScreenSetup: Mode 1600x900x32 setup succeeded
    Sync: get_startup_menu_state: Full moon state selected
    Sync: Frontend state change from 0 into 12
    LbDataFree: freeing "LDATA\FRONT.RAW"...done
    LbDataFree: freeing "LDATA\FRONTFT1.TAB"...done
    LbDataFree: freeing "LDATA\FRONTFT1.DAT"...done
    Sync: Frontend state change from 12 into 1
    Sync: Created menu ID 18 at slot 0, pos (0,0) size (640,480)
    Sync: Frontend state change from 1 into 30
    Sync: Created menu ID 40 at slot 0, pos (0,0) size (640,480)
    Sync: Frontend state change from 30 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 1600x900x32 setup succeeded
    Sync: GraphicsHeap Size 8388608
    Sync: reenter_video_mode: Switched video to 1600x900x32 (mode 28)
    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: 0/16 tunneller triggers, 1/48 party triggers, 5/64 script values, 7/48 IF conditions, 1/16 party definitions
    Sync: Created menu ID 16 at slot 2, pos (400,814) size (480,86)
    Error: Attempt of integer division by zero.
      in keeperfx.exe at 0023:0041975d, base 00400000
      in keeperfx.exe at 0023:00419d5b, base 00400000
      in keeperfx.exe at 0023:00419f75, base 00400000
      in keeperfx.exe at 0023:0041ab45, base 00400000
      in keeperfx.exe at 0023:0041b640, base 00400000
      in keeperfx.exe at 0023:0041f1b5, base 00400000
      in keeperfx.exe at 0023:0041fec7, base 00400000
      in keeperfx.exe at 0023:0050acbb, base 00400000
      in keeperfx.exe at 0023:0050ad78, base 00400000
      in keeperfx.exe at 0023:0050a426, base 00400000
      in keeperfx.exe at 0023:004010db, base 00400000
      in keeperfx.exe at 0023:00401158, base 00400000
      in kernel32.dll at 0023:74cb33ca, base 74ca0000
      in ntdll.dll at 0023:77589ed2, base 77550000
      in ntdll.dll at 0023:77589ea5, base 77550000
    Here's the debug log:
    Code:
    Dungeon Keeper FX ver 0.4.0.386 (debug release)
    LOG CREATED  @ 11:39:11  16-07-2011
    
    Sync: LbMouseChangeMoveRatio: New ratio 256x256
    Sync: CPU GenuineIntel type 0 family 6 model 10 stepping 7 features bfebfbff
    Sync: PhysicalMemory 32
    Sync: Memory-demanding features enabled.
    Sync: load_configuration: Starting
    Sync: load_configuration: Processing Config file, 999 bytes
    Sync: LbMouseChangeMoveRatio: New ratio 256x256
    Sync: load_configuration: Config loaded
    Sync: setup_screen_mode_zero: Setting up mode 28
    Sync: LbScreenSetup: Mode 1600x900x32 setup succeeded
    Sync: LbScreenSetup: Done filling display properties struct
    Sync: LbScreenSetup: Finished
    Sync: Full moon -0.0122
    Sync: init_sound: Starting
    Sync: LbScreenSetup: Mode 1600x900x32 setup succeeded
    Sync: LbScreenSetup: Done filling display properties struct
    Sync: LbScreenSetup: Finished
    Sync: play_smk_via_buffer: Starting
    LbDataFree: freeing "*PALETTE"...done
    LbDataFree: freeing "*SCRATCH"...done
    Sync: initial_setup: Starting
    Sync: clear_game: Starting
    Sync: clear_game_for_summary: Starting
    Sync: delete_all_structures: Starting
    Sync: clear_dungeons: Starting
    Sync: clear_computer: Starting
    Sync: ceiling_set_info: Starting
    Sync: init_animating_texture_maps: Starting
    Sync: load_settings: Starting
    Sync: setup_gui_strings_data: Starting
    Sync: setup_heaps: Starting
    Sync: GraphicsHeap Size 8388608
    Sync: SoundHeap Size 8388608
    Sync: init_sound_heap_two_banks: Starting
    Sync: Sound samples in banks: 840,126
    Sync: init_keeper: Starting
    Sync: init_colours: Starting
    Sync: load_creaturetypes_config: Parsing Creature Types config file "creature.cfg".
    Sync: load_terrain_config: Reading Terrain config file "terrain.cfg".
    Sync: load_trapdoor_config: Reading Traps and doors config file "trapdoor.cfg".
    Sync: load_lenses_config: Reading Lenses config file "lenses.cfg".
    Sync: load_magic_config: Reading Magic config file "magic.cfg".
    Sync: load_creaturetypes_config: Reading Creature Types config file "creature.cfg".
    Sync: load_creaturestates_config: Reading Creature States config file "crstates.cfg".
    Sync: load_rules_config: Reading Rules config file "rules.cfg".
    Sync: load_creaturemodel_config: Reading "wizard.cfg" as model 1.
    Sync: load_creaturemodel_config: Reading "barbarian.cfg" as model 2.
    Sync: load_creaturemodel_config: Reading "archer.cfg" as model 3.
    Sync: load_creaturemodel_config: Reading "monk.cfg" as model 4.
    Sync: load_creaturemodel_config: Reading "dwarfa.cfg" as model 5.
    Sync: load_creaturemodel_config: Reading "knight.cfg" as model 6.
    Sync: load_creaturemodel_config: Reading "avatar.cfg" as model 7.
    Sync: load_creaturemodel_config: Reading "tunneller.cfg" as model 8.
    Sync: load_creaturemodel_config: Reading "witch.cfg" as model 9.
    Sync: load_creaturemodel_config: Reading "giant.cfg" as model 10.
    Sync: load_creaturemodel_config: Reading "fairy.cfg" as model 11.
    Sync: load_creaturemodel_config: Reading "thief.cfg" as model 12.
    Sync: load_creaturemodel_config: Reading "samurai.cfg" as model 13.
    Sync: load_creaturemodel_config: Reading "horny.cfg" as model 14.
    Sync: load_creaturemodel_config: Reading "skeleton.cfg" as model 15.
    Sync: load_creaturemodel_config: Reading "troll.cfg" as model 16.
    Sync: load_creaturemodel_config: Reading "dragon.cfg" as model 17.
    Sync: load_creaturemodel_config: Reading "demonspawn.cfg" as model 18.
    Sync: load_creaturemodel_config: Reading "fly.cfg" as model 19.
    Sync: load_creaturemodel_config: Reading "dark_mistress.cfg" as model 20.
    Sync: load_creaturemodel_config: Reading "sorceror.cfg" as model 21.
    Sync: load_creaturemodel_config: Reading "bile_demon.cfg" as model 22.
    Sync: load_creaturemodel_config: Reading "imp.cfg" as model 23.
    Sync: load_creaturemodel_config: Reading "bug.cfg" as model 24.
    Sync: load_creaturemodel_config: Reading "vampire.cfg" as model 25.
    Sync: load_creaturemodel_config: Reading "spider.cfg" as model 26.
    Sync: load_creaturemodel_config: Reading "hell_hound.cfg" as model 27.
    Sync: load_creaturemodel_config: Reading "ghost.cfg" as model 28.
    Sync: load_creaturemodel_config: Reading "tentacle.cfg" as model 29.
    Sync: load_creaturemodel_config: Reading "orc.cfg" as model 30.
    Sync: load_creaturemodel_config: Reading "floating_spirit.cfg" as model 31.
    Sync: load_stats_files: Finished
    Sync: check_and_auto_fix_stats: Starting
    Sync: check_and_auto_fix_stats: Finished
    Sync: load_cube_file: Starting
    Sync: load_anim_file: Starting
    Sync: init_keeper: Finished
    Sync: Pentium Pro polygon rendering on
    Sync: setup_3d: Starting
    Sync: Recomputing fade tables
    Sync: init_lookups: Starting
    Sync: setup_game: Speech recognition disabled: KeeperSpeech module not found
    Sync: game_loop: Entering gameplay loop.
    Sync: wait_at_frontend: Falling into frontend menu.
    Sync: load_campaign: Parsing campaign file "ancntkpr.cfg".
    Sync: load_campaign: Parsing campaign file "burdnimp.cfg".
    Sync: load_campaign: Parsing campaign file "dzjr06lv.cfg".
    Sync: load_campaign: Parsing campaign file "dzjr10lv.cfg".
    Sync: load_campaign: Parsing campaign file "dzjr25lv.cfg".
    Sync: load_campaign: Parsing campaign file "evilkeep.cfg".
    Sync: load_campaign: Parsing campaign file "grkreign.cfg".
    Sync: load_campaign: Parsing campaign file "jdkmaps8.cfg".
    Sync: load_campaign: Parsing campaign file "kdklvpck.cfg".
    Sync: load_campaign: Parsing campaign file "keeporig.cfg".
    Sync: load_campaign: Parsing campaign file "lqizgood.cfg".
    Sync: load_campaign: Parsing campaign file "lrdvexer.cfg".
    Sync: load_campaign: Parsing campaign file "ncastles.cfg".
    Sync: load_campaign: Parsing campaign file "postanck.cfg".
    Sync: load_campaign: Parsing campaign file "questfth.cfg".
    Sync: load_campaign: Parsing campaign file "twinkprs.cfg".
    Sync: load_campaigns_list: Found 16 campaign files, properly loaded 16.
    Sync: setup_screen_mode_minimal: Setting up mode 28
    LbDataFree: freeing "data/hpointer.dat"...done
    LbDataFree: freeing "data/hpointer.tab"...done
    Sync: LbScreenSetup: Mode 1600x900x32 setup succeeded
    Sync: LbScreenSetup: Done filling display properties struct
    Sync: LbScreenSetup: Finished
    Sync: get_startup_menu_state: Full moon state selected
    Sync: frontend_set_state: State 0 will be switched to 12
    Sync: Frontend state change from 0 into 12
    Sync: frontend_input: Starting
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: frontend_set_state: State 12 will be switched to 1
    LbDataFree: freeing "LDATA\FRONT.RAW"...done
    LbDataFree: freeing "LDATA\FRONTFT1.TAB"...done
    LbDataFree: freeing "LDATA\FRONTFT1.DAT"...done
    Sync: Frontend state change from 12 into 1
    Sync: continue_game_available: Starting
    Sync: read_continue_game_part: No correct .SAV file; there's no continue
    Sync: add_to_menu_stack: Menu 18 put on stack, at position 0.
    Sync: Created menu ID 18 at slot 0, pos (0,0) size (640,480)
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
    Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
    Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Load Game"
    Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
    Sync: frontend_draw_button: Drawing type 1, text "Options"
    Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
    Sync: frontend_draw_button: Drawing type 1, text "Quit"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
    Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
    Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Load Game"
    Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
    Sync: frontend_draw_button: Drawing type 1, text "Options"
    Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
    Sync: frontend_draw_button: Drawing type 1, text "Quit"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
    Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
    Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Load Game"
    Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
    Sync: frontend_draw_button: Drawing type 1, text "Options"
    Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
    Sync: frontend_draw_button: Drawing type 1, text "Quit"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
    Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
    Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Load Game"
    Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
    Sync: frontend_draw_button: Drawing type 1, text "Options"
    Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
    Sync: frontend_draw_button: Drawing type 1, text "Quit"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
    Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
    Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Load Game"
    Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
    Sync: frontend_draw_button: Drawing type 1, text "Options"
    Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
    Sync: frontend_draw_button: Drawing type 1, text "Quit"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
    Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
    Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Load Game"
    Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
    Sync: frontend_draw_button: Drawing type 1, text "Options"
    Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
    Sync: frontend_draw_button: Drawing type 1, text "Quit"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
    Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
    Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Load Game"
    Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
    Sync: frontend_draw_button: Drawing type 1, text "Options"
    Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
    Sync: frontend_draw_button: Drawing type 1, text "Quit"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
    Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
    Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Load Game"
    Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
    Sync: frontend_draw_button: Drawing type 1, text "Options"
    Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
    Sync: frontend_draw_button: Drawing type 1, text "Quit"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
    Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
    Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Load Game"
    Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
    Sync: frontend_draw_button: Drawing type 1, text "Options"
    Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
    Sync: frontend_draw_button: Drawing type 1, text "Quit"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
    Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
    Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Load Game"
    Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
    Sync: frontend_draw_button: Drawing type 1, text "Options"
    Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
    Sync: frontend_draw_button: Drawing type 1, text "Quit"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
    Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
    Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Load Game"
    Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
    Sync: frontend_draw_button: Drawing type 1, text "Options"
    Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
    Sync: frontend_draw_button: Drawing type 1, text "Quit"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
    Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
    Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Load Game"
    Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
    Sync: frontend_draw_button: Drawing type 1, text "Options"
    Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
    Sync: frontend_draw_button: Drawing type 1, text "Quit"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
    Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
    Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Load Game"
    Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
    Sync: frontend_draw_button: Drawing type 1, text "Options"
    Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
    Sync: frontend_draw_button: Drawing type 1, text "Quit"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
    Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
    Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Load Game"
    Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
    Sync: frontend_draw_button: Drawing type 1, text "Options"
    Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
    Sync: frontend_draw_button: Drawing type 1, text "Quit"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
    Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
    Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Load Game"
    Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
    Sync: frontend_draw_button: Drawing type 1, text "Options"
    Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
    Sync: frontend_draw_button: Drawing type 1, text "Quit"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
    Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
    Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Load Game"
    Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
    Sync: frontend_draw_button: Drawing type 1, text "Options"
    Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
    Sync: frontend_draw_button: Drawing type 1, text "Quit"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
    Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
    Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Load Game"
    Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
    Sync: frontend_draw_button: Drawing type 1, text "Options"
    Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
    Sync: frontend_draw_button: Drawing type 1, text "Quit"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
    Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
    Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Load Game"
    Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
    Sync: frontend_draw_button: Drawing type 1, text "Options"
    Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
    Sync: frontend_draw_button: Drawing type 1, text "Quit"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
    Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
    Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Load Game"
    Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
    Sync: frontend_draw_button: Drawing type 1, text "Options"
    Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
    Sync: frontend_draw_button: Drawing type 1, text "Quit"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
    Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
    Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Load Game"
    Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
    Sync: frontend_draw_button: Drawing type 1, text "Options"
    Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
    Sync: frontend_draw_button: Drawing type 1, text "Quit"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
    Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
    Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Load Game"
    Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
    Sync: frontend_draw_button: Drawing type 1, text "Options"
    Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
    Sync: frontend_draw_button: Drawing type 1, text "Quit"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
    Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
    Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Load Game"
    Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
    Sync: frontend_draw_button: Drawing type 1, text "Options"
    Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
    Sync: frontend_draw_button: Drawing type 1, text "Quit"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
    Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
    Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Load Game"
    Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
    Sync: frontend_draw_button: Drawing type 1, text "Options"
    Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
    Sync: frontend_draw_button: Drawing type 1, text "Quit"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
    Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
    Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Load Game"
    Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
    Sync: frontend_draw_button: Drawing type 1, text "Options"
    Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
    Sync: frontend_draw_button: Drawing type 1, text "Quit"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
    Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
    Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Load Game"
    Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
    Sync: frontend_draw_button: Drawing type 1, text "Options"
    Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
    Sync: frontend_draw_button: Drawing type 1, text "Quit"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
    Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
    Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Load Game"
    Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
    Sync: frontend_draw_button: Drawing type 1, text "Options"
    Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
    Sync: frontend_draw_button: Drawing type 1, text "Quit"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
    Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
    Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Load Game"
    Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
    Sync: frontend_draw_button: Drawing type 1, text "Options"
    Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
    Sync: frontend_draw_button: Drawing type 1, text "Quit"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
    Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
    Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Load Game"
    Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
    Sync: frontend_draw_button: Drawing type 1, text "Options"
    Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
    Sync: frontend_draw_button: Drawing type 1, text "Quit"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
    Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
    Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Load Game"
    Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
    Sync: frontend_draw_button: Drawing type 1, text "Options"
    Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
    Sync: frontend_draw_button: Drawing type 1, text "Quit"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
    Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
    Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Load Game"
    Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
    Sync: frontend_draw_button: Drawing type 1, text "Options"
    Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
    Sync: frontend_draw_button: Drawing type 1, text "Quit"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
    Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
    Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Load Game"
    Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
    Sync: frontend_draw_button: Drawing type 1, text "Options"
    Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
    Sync: frontend_draw_button: Drawing type 1, text "Quit"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
    Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
    Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Load Game"
    Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
    Sync: frontend_draw_button: Drawing type 1, text "Options"
    Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
    Sync: frontend_draw_button: Drawing type 1, text "Quit"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
    Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
    Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Load Game"
    Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
    Sync: frontend_draw_button: Drawing type 1, text "Options"
    Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
    Sync: frontend_draw_button: Drawing type 1, text "Quit"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
    Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
    Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Load Game"
    Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
    Sync: frontend_draw_button: Drawing type 1, text "Options"
    Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
    Sync: frontend_draw_button: Drawing type 1, text "Quit"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
    Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
    Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Load Game"
    Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
    Sync: frontend_draw_button: Drawing type 1, text "Options"
    Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
    Sync: frontend_draw_button: Drawing type 1, text "Quit"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
    Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
    Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Load Game"
    Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
    Sync: frontend_draw_button: Drawing type 1, text "Options"
    Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
    Sync: frontend_draw_button: Drawing type 1, text "Quit"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
    Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
    Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Load Game"
    Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
    Sync: frontend_draw_button: Drawing type 1, text "Options"
    Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
    Sync: frontend_draw_button: Drawing type 1, text "Quit"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
    Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
    Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Load Game"
    Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
    Sync: frontend_draw_button: Drawing type 1, text "Options"
    Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
    Sync: frontend_draw_button: Drawing type 1, text "Quit"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
    Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
    Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Load Game"
    Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
    Sync: frontend_draw_button: Drawing type 1, text "Options"
    Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
    Sync: frontend_draw_button: Drawing type 1, text "Quit"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
    Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
    Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Load Game"
    Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
    Sync: frontend_draw_button: Drawing type 1, text "Options"
    Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
    Sync: frontend_draw_button: Drawing type 1, text "Quit"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
    Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
    Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Load Game"
    Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
    Sync: frontend_draw_button: Drawing type 1, text "Options"
    Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
    Sync: frontend_draw_button: Drawing type 1, text "Quit"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
    Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
    Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Load Game"
    Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
    Sync: frontend_draw_button: Drawing type 1, text "Options"
    Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
    Sync: frontend_draw_button: Drawing type 1, text "Quit"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
    Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
    Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Load Game"
    Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
    Sync: frontend_draw_button: Drawing type 1, text "Options"
    Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
    Sync: frontend_draw_button: Drawing type 1, text "Quit"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
    Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
    Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Load Game"
    Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
    Sync: frontend_draw_button: Drawing type 1, text "Options"
    Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
    Sync: frontend_draw_button: Drawing type 1, text "Quit"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
    Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
    Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Load Game"
    Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
    Sync: frontend_draw_button: Drawing type 1, text "Options"
    Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
    Sync: frontend_draw_button: Drawing type 1, text "Quit"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
    Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
    Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Load Game"
    Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
    Sync: frontend_draw_button: Drawing type 1, text "Options"
    Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
    Sync: frontend_draw_button: Drawing type 1, text "Quit"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
    Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
    Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
    Sync: frontend_draw_button: Drawing type 1, text "Load Game"
    Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
    Sync: frontend_draw_button: Drawing type 1, text "Options"
    Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
    Sync: frontend_draw_button: Drawing type 1, text "Quit"
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
    Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
    Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
    Sync: frontend_draw_button: Drawing type 1, text "Load Game"
    Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
    Sync: frontend_draw_button: Drawing type 1, text "Options"
    Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
    Sync: frontend_draw_button: Drawing type 1, text "Quit"
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
    Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
    Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
    Sync: frontend_draw_button: Drawing type 1, text "Load Game"
    Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
    Sync: frontend_draw_button: Drawing type 1, text "Options"
    Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
    Sync: frontend_draw_button: Drawing type 1, text "Quit"
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: load_campaign: Reading campaign file "keeporig.cfg".
    Sync: parse_campaign_map_blocks: Starting
    Sync: frontend_set_state: State 1 will be switched to 30
    Sync: turn_off_menu: Menu ID 18
    Sync: turn_off_menu: Menu number 0
    Sync: Frontend state change from 1 into 30
    Sync: add_to_menu_stack: Menu 40 put on stack, at position 0.
    Sync: Created menu ID 40 at slot 0, pos (0,0) size (640,480)
    Sync: level_lof_file_parse: Starting for "map00055.lof"
    Sync: level_lof_file_parse: Starting for "map00056.lof"
    Sync: level_lof_file_parse: Starting for "map00057.lof"
    Sync: level_lof_file_parse: Starting for "map00058.lof"
    Sync: level_lof_file_parse: Starting for "map00059.lof"
    Sync: level_lof_file_parse: Starting for "map00065.lof"
    Sync: level_lof_file_parse: Starting for "map00066.lof"
    Sync: level_lof_file_parse: Starting for "map00067.lof"
    Sync: level_lof_file_parse: Starting for "map00068.lof"
    Sync: level_lof_file_parse: Starting for "map00069.lof"
    Sync: level_lof_file_parse: Starting for "map00075.lof"
    Sync: level_lof_file_parse: Starting for "map00076.lof"
    Sync: level_lof_file_parse: Starting for "map00077.lof"
    Sync: level_lof_file_parse: Starting for "map00078.lof"
    Sync: level_lof_file_parse: Starting for "map00079.lof"
    Sync: level_lof_file_parse: Starting for "map00122.lof"
    Sync: level_lof_file_parse: Starting for "map00123.lof"
    Sync: level_lof_file_parse: Starting for "map00124.lof"
    Sync: level_lof_file_parse: Starting for "map00126.lof"
    Sync: level_lof_file_parse: Starting for "map00127.lof"
    Sync: level_lof_file_parse: Starting for "map00130.lof"
    Sync: level_lof_file_parse: Starting for "map00131.lof"
    Sync: level_lof_file_parse: Starting for "map00132.lof"
    Sync: level_lof_file_parse: Starting for "map00133.lof"
    Sync: level_lof_file_parse: Starting for "map00135.lof"
    Sync: level_lof_file_parse: Starting for "map00145.lof"
    Sync: level_lof_file_parse: Starting for "map00146.lof"
    Sync: level_lof_file_parse: Starting for "map00147.lof"
    Sync: level_lof_file_parse: Starting for "map00149.lof"
    Sync: level_lof_file_parse: Starting for "map00150.lof"
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: get_gui_inputs: Finished
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 1 active menus
    Sync: frontend_copy_mnu_background: Starting
    Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
    Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_input: Starting
    Sync: get_gui_inputs: Starting
    Sync: frontend_set_state: State 30 will be switched to 7
    Sync: turn_off_menu: Menu ID 40
    Sync: turn_off_menu: Menu number 0
    Sync: Frontend state change from 30 into 7
    Sync: get_gui_inputs: Finished
    Sync: process_3d_sounds: Starting
    Sync: process_sound_heap: Starting
    Sync: frontend_set_state: State 7 will be switched to 0
    Sync: Frontend state change from 7 into 0
    Sync: setup_screen_mode: Setting up mode 28
    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: setup_screen_mode: Entering hi-res mode 28, resolution 1600x900.
    Sync: LbScreenSetup: Mode 1600x900x32 setup succeeded
    Sync: LbScreenSetup: Done filling display properties struct
    Sync: LbScreenSetup: Finished
    Sync: initialise_eye_lenses: Starting
    Sync: initialise_eye_lenses: Buffer dimensions (1600,900)
    Sync: setup_heap_memory: Starting
    Sync: setup_heap_memory: Freeing old Graphics heap
    Sync: GraphicsHeap Size 8388608
    Sync: setup_heap_manager: Starting
    Sync: setup_screen_mode: Finished
    Sync: reenter_video_mode: Switched video to 1600x900x32 (mode 28)
    Sync: startup_network_game: Starting up network game
    Sync: init_level: Starting
    Sync: free_swipe_graphic: Starting
    Sync: clear_game: Starting
    Sync: clear_game_for_summary: Starting
    Sync: delete_all_structures: Starting
    Sync: clear_dungeons: Starting
    Sync: clear_computer: Starting
    Sync: ceiling_set_info: Starting
    Sync: init_animating_texture_maps: Starting
    Sync: reset_heap_manager: Starting
    Sync: setup_heap_manager: Starting
    Sync: preload_script: Starting
    Sync: load_single_map_file_to_buffer: Map file "map00080.txt" loaded.
    Sync: preload_script: Finished
    Sync: load_single_map_file_to_buffer: Map file "map00080.dat" loaded.
    Sync: load_map_flag_file: Starting
    Sync: load_single_map_file_to_buffer: Map file "map00080.flg" loaded.
    Sync: load_single_map_file_to_buffer: Map file "map00080.clm" loaded.
    Sync: load_slab_datclm_files: Starting
    Sync: load_slabdat_file: Starting
    Sync: load_slab_tng_file: Starting
    Sync: load_single_map_file_to_buffer: Map file "map00080.lgt" loaded.
    Sync: load_single_map_file_to_buffer: Map file "map00080.own" loaded.
    Sync: load_single_map_file_to_buffer: Map file "map00080.wib" loaded.
    Sync: load_single_map_file_to_buffer: Map file "map00080.inf" loaded.
    Sync: load_texture_map_file: Starting
    Sync: load_action_point_file: Starting
    Sync: load_single_map_file_to_buffer: Map file "map00080.apt" loaded.
    Sync: load_map_slab_file: Starting
    Sync: load_single_map_file_to_buffer: Map file "map00080.slb" loaded.
    Sync: initialise_map_collides: Starting
    Sync: initialise_map_health: Starting
    Sync: initialise_map_rooms: Starting
    Sync: create_room: Starting
    Sync: create_room_flag: Starting for TREASURE at (169,25)
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room_flag: Starting for TORTURE at (196,34)
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room_flag: Starting for BARRACKS at (196,46)
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room_flag: Starting for RESEARCH at (151,55)
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room_flag: Starting for RESEARCH at (136,58)
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room_flag: Starting for RESEARCH at (148,58)
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room_flag: Starting for TRAINING at (196,58)
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room_flag: Starting for GARDEN at (214,58)
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room_flag: Starting for ENTRANCE at (91,61)
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room_flag: Starting for DUNGEON_HEART at (175,61)
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room_flag: Starting for TEMPLE at (31,100)
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room_flag: Starting for PRISON at (223,112)
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room_flag: Starting for TREASURE at (169,148)
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room_flag: Starting for TORTURE at (169,166)
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room_flag: Starting for DUNGEON_HEART at (91,184)
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room_flag: Starting for ENTRANCE at (175,184)
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room_flag: Starting for WORKSHOP at (226,184)
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: create_room: Starting
    Sync: create_room: Done
    Sync: set_room_capacity: Starting
    Sync: load_map_wlb_file: Starting
    Sync: load_single_map_file_to_buffer: Map file "map00080.wlb" loaded.
    Sync: load_thing_file: Starting
    Sync: load_single_map_file_to_buffer: Map file "map00080.tng" loaded.
    Sync: set_start_state: Starting for creature IMP index 16, owner 0, last state 0
    Sync: set_start_state: Starting for creature IMP index 17, owner 0, last state 0
    Sync: set_start_state: Starting for creature IMP index 18, owner 0, last state 0
    Sync: set_start_state: Starting for creature IMP index 19, owner 0, last state 0
    Sync: set_start_state: Starting for creature IMP index 20, owner 0, last state 0
    Sync: set_start_state: Starting for creature IMP index 21, owner 0, last state 0
    Sync: set_start_state: Starting for creature IMP index 22, owner 1, last state 0
    Sync: set_start_state: Starting for creature IMP index 23, owner 1, last state 0
    Sync: set_start_state: Starting for creature IMP index 24, owner 1, last state 0
    Sync: set_start_state: Starting for creature IMP index 25, owner 1, last state 0
    Sync: set_start_state: Starting for creature IMP index 26, owner 1, last state 0
    Sync: set_start_state: Starting for creature IMP index 40, owner 0, last state 0
    Sync: set_start_state: Starting for creature IMP index 41, owner 0, last state 0
    Sync: set_start_state: Starting for creature WIZARD index 64, owner 4, last state 0
    Sync: set_start_state: Starting for creature WIZARD index 65, owner 4, last state 0
    Sync: set_start_state: Starting for creature BARBARIAN index 66, owner 4, last state 0
    Sync: set_start_state: Starting for creature BARBARIAN index 67, owner 4, last state 0
    Sync: set_start_state: Starting for creature BARBARIAN index 68, owner 4, last state 0
    Sync: set_start_state: Starting for creature THIEF index 118, owner 4, last state 0
    Sync: set_start_state: Starting for creature THIEF index 119, owner 4, last state 0
    Sync: set_start_state: Starting for creature THIEF index 120, owner 4, last state 0
    Sync: set_start_state: Starting for creature THIEF index 121, owner 4, last state 0
    Sync: create_trap: Starting
    Sync: set_start_state: Starting for creature SORCEROR index 139, owner 5, last state 0
    Sync: set_start_state: Starting for creature SORCEROR index 140, owner 5, last state 0
    Sync: set_start_state: Starting for creature SAMURAI index 143, owner 4, last state 0
    Sync: set_start_state: Starting for creature SAMURAI index 144, owner 4, last state 0
    Sync: set_start_state: Starting for creature SAMURAI index 145, owner 4, last state 0
    Sync: set_start_state: Starting for creature SAMURAI index 146, owner 4, last state 0
    Sync: set_start_state: Starting for creature SKELETON index 154, owner 5, last state 0
    Sync: set_start_state: Starting for creature FAIRY index 155, owner 5, last state 0
    Sync: set_start_state: Starting for creature TROLL index 156, owner 5, last state 0
    Sync: set_start_state: Starting for creature IMP index 157, owner 5, last state 0
    Sync: set_start_state: Starting for creature IMP index 158, owner 5, last state 0
    Sync: set_start_state: Starting for creature WIZARD index 159, owner 5, last state 0
    Sync: create_trap: Starting
    Sync: set_start_state: Starting for creature MONK index 174, owner 4, last state 0
    Sync: set_start_state: Starting for creature MONK index 178, owner 4, last state 0
    Sync: set_start_state: Starting for creature MONK index 181, owner 4, last state 0
    Sync: create_trap: Starting
    Sync: set_start_state: Starting for creature MONK index 189, owner 4, last state 0
    Sync: set_start_state: Starting for creature MONK index 190, owner 4, last state 0
    Sync: set_start_state: Starting for creature WITCH index 191, owner 4, last state 0
    Sync: set_start_state: Starting for creature WITCH index 192, owner 4, last state 0
    Sync: set_start_state: Starting for creature WITCH index 193, owner 4, last state 0
    Sync: set_start_state: Starting for creature WITCH index 194, owner 4, last state 0
    Sync: set_start_state: Starting for creature SAMURAI index 198, owner 4, last state 0
    Sync: set_start_state: Starting for creature SAMURAI index 199, owner 4, last state 0
    Sync: set_start_state: Starting for creature ARCHER index 202, owner 4, last state 0
    Sync: set_start_state: Starting for creature ARCHER index 203, owner 4, last state 0
    Sync: set_start_state: Starting for creature ARCHER index 204, owner 4, last state 0
    Sync: set_start_state: Starting for creature IMP index 205, owner 1, last state 0
    Sync: create_trap: Starting
    Sync: create_trap: Starting
    Sync: create_trap: Starting
    Sync: create_trap: Starting
    Sync: create_trap: Starting
    Sync: create_trap: Starting
    Sync: create_trap: Starting
    Sync: create_trap: Starting
    Sync: create_trap: Starting
    Sync: create_trap: Starting
    Sync: set_start_state: Starting for creature HORNY index 227, owner 5, last state 0
    Sync: set_start_state: Starting for creature SORCEROR index 229, owner 1, last state 0
    Sync: set_start_state: Starting for creature SORCEROR index 230, owner 1, last state 0
    Sync: set_start_state: Starting for creature SORCEROR index 231, owner 1, last state 0
    Sync: set_start_state: Starting for creature SORCEROR index 232, owner 1, last state 0
    Sync: create_trap: Starting
    Sync: create_trap: Starting
    Sync: create_trap: Starting
    Sync: set_start_state: Starting for creature FAIRY index 281, owner 4, last state 0
    Sync: set_start_state: Starting for creature FAIRY index 282, owner 4, last state 0
    Sync: set_start_state: Starting for creature FAIRY index 283, owner 4, last state 0
    Sync: set_start_state: Starting for creature FAIRY index 284, owner 4, last state 0
    Sync: set_start_state: Starting for creature FAIRY index 285, owner 4, last state 0
    Sync: set_start_state: Starting for creature FAIRY index 286, owner 4, last state 0
    Sync: set_start_state: Starting for creature FAIRY index 287, owner 4, last state 0
    Sync: set_start_state: Starting for creature FAIRY index 288, owner 4, last state 0
    Sync: set_start_state: Starting for creature FAIRY index 289, owner 4, last state 0
    Sync: create_trap: Starting
    Sync: create_trap: Starting
    Sync: create_trap: Starting
    Sync: create_trap: Starting
    Sync: create_trap: Starting
    Sync: create_trap: Starting
    Sync: set_start_state: Starting for creature WIZARD index 308, owner 4, last state 0
    Sync: set_start_state: Starting for creature WIZARD index 309, owner 4, last state 0
    Sync: set_start_state: Starting for creature WIZARD index 310, owner 4, last state 0
    Sync: set_start_state: Starting for creature WIZARD index 311, owner 4, last state 0
    Sync: create_trap: Starting
    Sync: create_trap: Starting
    Sync: create_trap: Starting
    Sync: create_trap: Starting
    Sync: set_room_capacity: Starting
    Sync: init_players_local_game: Starting
    Sync: init_player: Starting
    Sync: setup_engine_window: Starting for size (1600,900) at (0,0)
    Sync: set_gui_visible: Starting
    Sync: setup_engine_window: Starting for size (1600,900) at (140,0)
    Sync: add_to_menu_stack: Menu 1 put on stack, at position 0.
    Sync: Created menu ID 1 at slot 0, pos (0,0) size (140,400)
    Sync: add_to_menu_stack: Menu 2 put on stack, at position 1.
    Sync: Created menu ID 2 at slot 1, pos (0,0) size (140,400)
    Sync: pannel_map_update: Starting
    Sync: startup_network_game: Setting up uninitialized players as zombie players
    Sync: script_support_setup_player_as_zombie_keeper: Starting for player 1
    Sync: script_support_setup_player_as_zombie_keeper: Starting for player 2
    Sync: find_players_dungeon_heart: No heart for player 2
    Sync: script_support_setup_player_as_zombie_keeper: Starting for player 3
    Sync: find_players_dungeon_heart: No heart for player 3
    Sync: post_init_level: Starting
    Sync: init_animating_texture_maps: Starting
    Sync: check_map_for_gold: Starting
    Sync: check_map_for_gold: Found 6 possible digging locations
    Sync: load_creaturetypes_config: Parsing Creature Types config file "creature.cfg".
    Sync: load_terrain_config: Reading Terrain config file "terrain.cfg".
    Sync: load_trapdoor_config: Reading Traps and doors config file "trapdoor.cfg".
    Sync: load_lenses_config: Reading Lenses config file "lenses.cfg".
    Sync: load_magic_config: Reading Magic config file "magic.cfg".
    Sync: load_creaturetypes_config: Reading Creature Types config file "creature.cfg".
    Sync: load_creaturestates_config: Reading Creature States config file "crstates.cfg".
    Sync: load_rules_config: Reading Rules config file "rules.cfg".
    Sync: load_creaturemodel_config: Reading "wizard.cfg" as model 1.
    Sync: load_creaturemodel_config: Reading "barbarian.cfg" as model 2.
    Sync: load_creaturemodel_config: Reading "archer.cfg" as model 3.
    Sync: load_creaturemodel_config: Reading "monk.cfg" as model 4.
    Sync: load_creaturemodel_config: Reading "dwarfa.cfg" as model 5.
    Sync: load_creaturemodel_config: Reading "knight.cfg" as model 6.
    Sync: load_creaturemodel_config: Reading "avatar.cfg" as model 7.
    Sync: load_creaturemodel_config: Reading "tunneller.cfg" as model 8.
    Sync: load_creaturemodel_config: Reading "witch.cfg" as model 9.
    Sync: load_creaturemodel_config: Reading "giant.cfg" as model 10.
    Sync: load_creaturemodel_config: Reading "fairy.cfg" as model 11.
    Sync: load_creaturemodel_config: Reading "thief.cfg" as model 12.
    Sync: load_creaturemodel_config: Reading "samurai.cfg" as model 13.
    Sync: load_creaturemodel_config: Reading "horny.cfg" as model 14.
    Sync: load_creaturemodel_config: Reading "skeleton.cfg" as model 15.
    Sync: load_creaturemodel_config: Reading "troll.cfg" as model 16.
    Sync: load_creaturemodel_config: Reading "dragon.cfg" as model 17.
    Sync: load_creaturemodel_config: Reading "demonspawn.cfg" as model 18.
    Sync: load_creaturemodel_config: Reading "fly.cfg" as model 19.
    Sync: load_creaturemodel_config: Reading "dark_mistress.cfg" as model 20.
    Sync: load_creaturemodel_config: Reading "sorceror.cfg" as model 21.
    Sync: load_creaturemodel_config: Reading "bile_demon.cfg" as model 22.
    Sync: load_creaturemodel_config: Reading "imp.cfg" as model 23.
    Sync: load_creaturemodel_config: Reading "bug.cfg" as model 24.
    Sync: load_creaturemodel_config: Reading "vampire.cfg" as model 25.
    Sync: load_creaturemodel_config: Reading "spider.cfg" as model 26.
    Sync: load_creaturemodel_config: Reading "hell_hound.cfg" as model 27.
    Sync: load_creaturemodel_config: Reading "ghost.cfg" as model 28.
    Sync: load_creaturemodel_config: Reading "tentacle.cfg" as model 29.
    Sync: load_creaturemodel_config: Reading "orc.cfg" as model 30.
    Sync: load_creaturemodel_config: Reading "floating_spirit.cfg" as model 31.
    Sync: load_stats_files: Finished
    Sync: check_and_auto_fix_stats: Starting
    Sync: check_and_auto_fix_stats: Finished
    Sync: load_script: Starting
    Sync: load_single_map_file_to_buffer: Map file "map00080.txt" loaded.
    Sync: script_process_value: Setting player 0 max attracted creatures to 23.
    Sync: script_process_value: Setting player 1 max attracted creatures to 35.
    Sync: set_power_available: Starting for spell 1, player 0, state 1,1
    Sync: set_power_available: Starting for spell 1, player 1, state 1,1
    Sync: set_power_available: Starting for spell 1, player 2, state 1,1
    Sync: set_power_available: Starting for spell 1, player 3, state 1,1
    Sync: set_power_available: Starting for spell 1, player 4, state 1,1
    Sync: set_power_available: Starting for spell 2, player 0, state 1,1
    Sync: set_power_available: Starting for spell 2, player 1, state 1,1
    Sync: set_power_available: Starting for spell 2, player 2, state 1,1
    Sync: set_power_available: Starting for spell 2, player 3, state 1,1
    Sync: set_power_available: Starting for spell 2, player 4, state 1,1
    Sync: set_power_available: Starting for spell 4, player 0, state 1,1
    Sync: set_power_available: Starting for spell 4, player 1, state 1,1
    Sync: set_power_available: Starting for spell 4, player 2, state 1,1
    Sync: set_power_available: Starting for spell 4, player 3, state 1,1
    Sync: set_power_available: Starting for spell 4, player 4, state 1,1
    Sync: set_power_available: Starting for spell 5, player 0, state 1,0
    Sync: set_power_available: Starting for spell 5, player 1, state 1,0
    Sync: set_power_available: Starting for spell 5, player 2, state 1,0
    Sync: set_power_available: Starting for spell 5, player 3, state 1,0
    Sync: set_power_available: Starting for spell 5, player 4, state 1,0
    Sync: set_power_available: Starting for spell 6, player 0, state 1,0
    Sync: set_power_available: Starting for spell 6, player 1, state 1,0
    Sync: set_power_available: Starting for spell 6, player 2, state 1,0
    Sync: set_power_available: Starting for spell 6, player 3, state 1,0
    Sync: set_power_available: Starting for spell 6, player 4, state 1,0
    Sync: set_power_available: Starting for spell 8, player 0, state 1,0
    Sync: set_power_available: Starting for spell 8, player 1, state 1,0
    Sync: set_power_available: Starting for spell 8, player 2, state 1,0
    Sync: set_power_available: Starting for spell 8, player 3, state 1,0
    Sync: set_power_available: Starting for spell 8, player 4, state 1,0
    Sync: set_power_available: Starting for spell 11, player 0, state 1,0
    Sync: set_power_available: Starting for spell 11, player 1, state 1,1
    Sync: set_power_available: Starting for spell 10, player 0, state 0,0
    Sync: set_power_available: Starting for spell 10, player 1, state 0,0
    Sync: set_power_available: Starting for spell 10, player 2, state 0,0
    Sync: set_power_available: Starting for spell 10, player 3, state 0,0
    Sync: set_power_available: Starting for spell 10, player 4, state 0,0
    Sync: set_power_available: Starting for spell 12, player 0, state 1,0
    Sync: set_power_available: Starting for spell 12, player 1, state 1,0
    Sync: set_power_available: Starting for spell 12, player 2, state 1,0
    Sync: set_power_available: Starting for spell 12, player 3, state 1,0
    Sync: set_power_available: Starting for spell 12, player 4, state 1,0
    Sync: set_power_available: Starting for spell 13, player 0, state 1,0
    Sync: set_power_available: Starting for spell 13, player 1, state 1,0
    Sync: set_power_available: Starting for spell 13, player 2, state 1,0
    Sync: set_power_available: Starting for spell 13, player 3, state 1,0
    Sync: set_power_available: Starting for spell 13, player 4, state 1,0
    Sync: set_power_available: Starting for spell 14, player 0, state 0,0
    Sync: set_power_available: Starting for spell 14, player 1, state 0,0
    Sync: set_power_available: Starting for spell 14, player 2, state 0,0
    Sync: set_power_available: Starting for spell 14, player 3, state 0,0
    Sync: set_power_available: Starting for spell 14, player 4, state 0,0
    Sync: set_power_available: Starting for spell 7, player 0, state 1,0
    Sync: set_power_available: Starting for spell 7, player 1, state 1,0
    Sync: set_power_available: Starting for spell 7, player 2, state 1,0
    Sync: set_power_available: Starting for spell 7, player 3, state 1,0
    Sync: set_power_available: Starting for spell 7, player 4, state 1,0
    Sync: set_power_available: Starting for spell 15, player 0, state 1,0
    Sync: set_power_available: Starting for spell 15, player 1, state 1,0
    Sync: set_power_available: Starting for spell 15, player 2, state 1,0
    Sync: set_power_available: Starting for spell 15, player 3, state 1,0
    Sync: set_power_available: Starting for spell 15, player 4, state 1,0
    Sync: set_power_available: Starting for spell 16, player 0, state 1,0
    Sync: set_power_available: Starting for spell 16, player 1, state 1,0
    Sync: set_power_available: Starting for spell 16, player 2, state 1,0
    Sync: set_power_available: Starting for spell 16, player 3, state 1,0
    Sync: set_power_available: Starting for spell 16, player 4, state 1,0
    Sync: set_power_available: Starting for spell 9, player 0, state 1,0
    Sync: set_power_available: Starting for spell 9, player 1, state 1,0
    Sync: set_power_available: Starting for spell 9, player 2, state 1,0
    Sync: set_power_available: Starting for spell 9, player 3, state 1,0
    Sync: set_power_available: Starting for spell 9, player 4, state 1,0
    load_script: Used script resources: 0/16 tunneller triggers, 1/48 party triggers, 5/64 script values, 7/48 IF conditions, 1/16 party definitions
    Sync: set_start_state: Starting for creature WIZARD index 311, owner 4, last state 34
    Sync: set_start_state: Starting for creature WIZARD index 310, owner 4, last state 34
    Sync: set_start_state: Starting for creature WIZARD index 309, owner 4, last state 34
    Sync: set_start_state: Starting for creature WIZARD index 308, owner 4, last state 34
    Sync: set_start_state: Starting for creature FAIRY index 289, owner 4, last state 34
    Sync: set_start_state: Starting for creature FAIRY index 288, owner 4, last state 34
    Sync: set_start_state: Starting for creature FAIRY index 287, owner 4, last state 34
    Sync: set_start_state: Starting for creature FAIRY index 286, owner 4, last state 34
    Sync: set_start_state: Starting for creature FAIRY index 285, owner 4, last state 34
    Sync: set_start_state: Starting for creature FAIRY index 284, owner 4, last state 34
    Sync: set_start_state: Starting for creature FAIRY index 283, owner 4, last state 34
    Sync: set_start_state: Starting for creature FAIRY index 282, owner 4, last state 34
    Sync: set_start_state: Starting for creature FAIRY index 281, owner 4, last state 34
    Sync: set_start_state: Starting for creature SORCEROR index 232, owner 1, last state 17
    Sync: set_start_state: Starting for creature SORCEROR index 231, owner 1, last state 17
    Sync: set_start_state: Starting for creature SORCEROR index 230, owner 1, last state 17
    Sync: set_start_state: Starting for creature SORCEROR index 229, owner 1, last state 17
    Sync: set_start_state: Starting for creature HORNY index 227, owner 5, last state 48
    Sync: set_start_state: Starting for creature IMP index 205, owner 1, last state 1
    Sync: set_start_state: Starting for creature ARCHER index 204, owner 4, last state 34
    Sync: set_start_state: Starting for creature ARCHER index 203, owner 4, last state 34
    Sync: set_start_state: Starting for creature ARCHER index 202, owner 4, last state 34
    Sync: set_start_state: Starting for creature SAMURAI index 199, owner 4, last state 34
    Sync: set_start_state: Starting for creature SAMURAI index 198, owner 4, last state 34
    Sync: set_start_state: Starting for creature WITCH index 194, owner 4, last state 34
    Sync: set_start_state: Starting for creature WITCH index 193, owner 4, last state 34
    Sync: set_start_state: Starting for creature WITCH index 192, owner 4, last state 34
    Sync: set_start_state: Starting for creature WITCH index 191, owner 4, last state 34
    Sync: set_start_state: Starting for creature MONK index 190, owner 4, last state 34
    Sync: set_start_state: Starting for creature MONK index 189, owner 4, last state 34
    Sync: set_start_state: Starting for creature MONK index 181, owner 4, last state 34
    Sync: set_start_state: Starting for creature MONK index 178, owner 4, last state 34
    Sync: set_start_state: Starting for creature MONK index 174, owner 4, last state 34
    Sync: set_start_state: Starting for creature WIZARD index 159, owner 5, last state 48
    Sync: set_start_state: Starting for creature IMP index 158, owner 5, last state 48
    Sync: set_start_state: Starting for creature IMP index 157, owner 5, last state 48
    Sync: set_start_state: Starting for creature TROLL index 156, owner 5, last state 48
    Sync: set_start_state: Starting for creature FAIRY index 155, owner 5, last state 48
    Sync: set_start_state: Starting for creature SKELETON index 154, owner 5, last state 48
    Sync: set_start_state: Starting for creature SAMURAI index 146, owner 4, last state 34
    Sync: set_start_state: Starting for creature SAMURAI index 145, owner 4, last state 34
    Sync: set_start_state: Starting for creature SAMURAI index 144, owner 4, last state 34
    Sync: set_start_state: Starting for creature SAMURAI index 143, owner 4, last state 34
    Sync: set_start_state: Starting for creature SORCEROR index 140, owner 5, last state 48
    Sync: set_start_state: Starting for creature SORCEROR index 139, owner 5, last state 48
    Sync: set_start_state: Starting for creature THIEF index 121, owner 4, last state 34
    Sync: set_start_state: Starting for creature THIEF index 120, owner 4, last state 34
    Sync: set_start_state: Starting for creature THIEF index 119, owner 4, last state 34
    Sync: set_start_state: Starting for creature THIEF index 118, owner 4, last state 34
    Sync: set_start_state: Starting for creature BARBARIAN index 68, owner 4, last state 34
    Sync: set_start_state: Starting for creature BARBARIAN index 67, owner 4, last state 34
    Sync: set_start_state: Starting for creature BARBARIAN index 66, owner 4, last state 34
    Sync: set_start_state: Starting for creature WIZARD index 65, owner 4, last state 34
    Sync: set_start_state: Starting for creature WIZARD index 64, owner 4, last state 34
    Sync: set_start_state: Starting for creature IMP index 41, owner 0, last state 1
    Sync: set_start_state: Starting for creature IMP index 40, owner 0, last state 1
    Sync: set_start_state: Starting for creature IMP index 26, owner 1, last state 1
    Sync: set_start_state: Starting for creature IMP index 25, owner 1, last state 1
    Sync: set_start_state: Starting for creature IMP index 24, owner 1, last state 1
    Sync: set_start_state: Starting for creature IMP index 23, owner 1, last state 1
    Sync: set_start_state: Starting for creature IMP index 22, owner 1, last state 1
    Sync: set_start_state: Starting for creature IMP index 21, owner 0, last state 1
    Sync: set_start_state: Starting for creature IMP index 20, owner 0, last state 1
    Sync: set_start_state: Starting for creature IMP index 19, owner 0, last state 1
    Sync: set_start_state: Starting for creature IMP index 18, owner 0, last state 1
    Sync: set_start_state: Starting for creature IMP index 17, owner 0, last state 1
    Sync: set_start_state: Starting for creature IMP index 16, owner 0, last state 1
    Sync: post_init_level: Finished
    Sync: post_init_packets: Starting
    Sync: create_and_control_creature_as_controller: Request for breed 31 at (24192,49792,1024)
    Sync: set_start_state: Starting for creature FLOATING_SPIRIT index 332, owner 0, last state 0
    Sync: setup_engine_window: Starting for size (1600,900) at (0,0)
    Sync: set_start_state: Starting for creature FLOATING_SPIRIT index 332, owner 0, last state 0
    Sync: setup_eye_lens: Starting for lens 0
    Sync: keeper_gameplay_loop: Starting
    Sync: keeper_gameplay_loop: Entering the gameplay loop for level 80
    Sync: input: Starting
    Sync: get_inputs: Starting for creature fade
    Sync: input: Finished
    Sync: update: Starting for turn 0
    Sync: update_light_render_area: Starting
    Sync: process_packets: Starting
    Sync: process_players_packet: Processing player 0 packet of type 0.
    Sync: process_players_global_packet_action: Starting
    Sync: process_players_creature_control_packet_control: Starting
    Sync: process_players_creature_control_packet_action: Starting
    Sync: process_players_packet: Finished
    Sync: process_packets: Finished
    Sync: update_things: Starting
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 227 from (177,169) to (175,170)
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 159 from (235,121) to (239,120)
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 158 from (222,121) to (222,117)
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 157 from (223,121) to (227,122)
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 156 from (235,115) to (234,113)
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 155 from (229,115) to (231,116)
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 154 from (223,115) to (222,113)
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 140 from (23,206) to (24,206)
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 139 from (22,202) to (26,201)
    Sync: update_things: Finished
    Sync: process_rooms: Starting
    Sync: process_rooms: Finished
    Sync: process_dungeons: Starting
    Sync: check_players_won: Starting
    Sync: check_players_lost: Starting
    Sync: process_dungeon_power_magic: Starting
    Sync: process_dungeon_devastation_effects: Starting
    Sync: process_entrance_generation: Starting
    Sync: generation_due_for_dungeon: Starting
    Sync: generation_due_for_dungeon: Starting
    Sync: process_dungeons: Finished
    Sync: update_research: Starting
    Sync: update_manufacturing: Starting
    Sync: process_level_script: Starting
    Sync: process_computer_player2: Starting for player 1
    Sync: process_players: Starting
    Sync: process_player_instances: Finished
    Sync: process_player_states: Starting
    Sync: process_players: Doing updates for player 0
    Sync: update_player_objectives: Starting for player 0
    Sync: process_players: Doing updates for player 1
    Sync: update_player_objectives: Starting for player 1
    Sync: process_action_points: Starting
    Sync: update_footsteps_nearest_camera: Starting
    Sync: process_armageddon: Starting
    Sync: lights_stats_debug_dump: Lights: 241 free, 159 used; 155 static, 4 dynamic; for things:74,0,0,0,1,0,0,0,0,0,0,0,0
    Check things: Creats68, Objs202, Bods0, Trps26, Drs19, Shts0, Effs0, EffEls0 Othrs18 Total333
    Sync: message_update: Starting
    Sync: update_all_players_cameras: Starting
    Sync: update_player_sounds: Starting
    Sync: find_nearest_rooms_for_ambient_sound: Starting
    Sync: process_3d_sounds: Starting
    Sync: update_player_sounds: Finished
    Sync: update: Finished
    Sync: keeper_screen_redraw: Starting
    Sync: setup_engine_window: Starting for size (1460,900) at (140,0)
    Sync: redraw_display: Starting
    Sync: process_pointer_graphic: Starting for view 2, player state 1, instance 11
    Sync: set_pointer_graphic: Setting to 1
    Sync: redraw_creature_view: Starting
    Sync: update_explored_flags_for_power_sight: Starting
    Sync: engine: Starting
    Sync: draw_view: Starting
    Sync: display_drawlist: Starting
    Sync: draw_view: Finished
    Sync: draw_overlay_things: Starting
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 2 active menus
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: message_draw: Starting
    Sync: gui_draw_all_boxes: Starting
    Sync: draw_tooltip: Starting
    Sync: draw_sound_stuff: Starting
    Sync: redraw_display: Finished
    Sync: draw_onscreen_direct_messages: Starting
    Sync: process_sound_heap: Starting
    Sync: input: Starting
    Sync: get_inputs: Starting for creature fade
    Sync: input: Finished
    Sync: update: Starting for turn 1
    Sync: update_light_render_area: Starting
    Sync: process_packets: Starting
    Sync: process_players_packet: Processing player 0 packet of type 0.
    Sync: process_players_global_packet_action: Starting
    Sync: process_players_creature_control_packet_control: Starting
    Sync: process_players_creature_control_packet_action: Starting
    Sync: process_players_packet: Finished
    Sync: process_packets: Finished
    Sync: update_things: Starting
    Sync: update_things: Finished
    Sync: process_rooms: Starting
    Sync: process_rooms: Finished
    Sync: process_dungeons: Starting
    Sync: check_players_won: Starting
    Sync: check_players_lost: Starting
    Sync: process_dungeon_power_magic: Starting
    Sync: process_dungeon_devastation_effects: Starting
    Sync: process_entrance_generation: Starting
    Sync: generation_due_for_dungeon: Starting
    Sync: generation_due_for_dungeon: Starting
    Sync: process_dungeons: Finished
    Sync: update_research: Starting
    Sync: update_manufacturing: Starting
    Sync: process_level_script: Starting
    Sync: process_computer_player2: Starting for player 1
    Sync: process_players: Starting
    Sync: process_player_instances: Finished
    Sync: process_player_states: Starting
    Sync: process_players: Doing updates for player 0
    Sync: update_player_objectives: Starting for player 0
    Sync: process_players: Doing updates for player 1
    Sync: update_player_objectives: Starting for player 1
    Sync: process_action_points: Starting
    Sync: update_footsteps_nearest_camera: Starting
    Sync: process_armageddon: Starting
    Sync: lights_stats_debug_dump: Lights: 241 free, 159 used; 155 static, 4 dynamic; for things:74,0,0,0,1,0,0,0,0,0,0,0,0
    Check things: Creats68, Objs202, Bods0, Trps26, Drs19, Shts0, Effs0, EffEls1 Othrs18 Total334
    Sync: message_update: Starting
    Sync: update_all_players_cameras: Starting
    Sync: update_player_sounds: Starting
    Sync: find_nearest_rooms_for_ambient_sound: Starting
    Sync: process_3d_sounds: Starting
    Sync: update_player_sounds: Finished
    Sync: update: Finished
    Sync: keeper_screen_redraw: Starting
    Sync: setup_engine_window: Starting for size (1460,900) at (140,0)
    Sync: redraw_display: Starting
    Sync: process_pointer_graphic: Starting for view 2, player state 1, instance 11
    Sync: set_pointer_graphic: Setting to 1
    Sync: redraw_creature_view: Starting
    Sync: update_explored_flags_for_power_sight: Starting
    Sync: engine: Starting
    Sync: draw_view: Starting
    Sync: display_drawlist: Starting
    Sync: draw_view: Finished
    Sync: draw_overlay_things: Starting
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 2 active menus
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: message_draw: Starting
    Sync: gui_draw_all_boxes: Starting
    Sync: draw_tooltip: Starting
    Sync: draw_sound_stuff: Starting
    Sync: redraw_display: Finished
    Sync: draw_onscreen_direct_messages: Starting
    Sync: process_sound_heap: Starting
    Sync: input: Starting
    Sync: get_inputs: Starting for creature fade
    Sync: input: Finished
    Sync: update: Starting for turn 2
    Sync: update_light_render_area: Starting
    Sync: process_packets: Starting
    Sync: process_players_packet: Processing player 0 packet of type 0.
    Sync: process_players_global_packet_action: Starting
    Sync: process_players_creature_control_packet_control: Starting
    Sync: process_players_creature_control_packet_action: Starting
    Sync: process_players_packet: Finished
    Sync: process_packets: Finished
    Sync: update_things: Starting
    Sync: good_doing_nothing: No enemy dungeon to perform task
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 311 from (44,34) to (42,31)
    Sync: good_doing_nothing: No enemy dungeon to perform task
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 310 from (65,34) to (63,31)
    Sync: good_doing_nothing: No enemy dungeon to perform task
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 309 from (55,44) to (58,42)
    Sync: good_doing_nothing: No enemy dungeon to perform task
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 308 from (56,24) to (53,25)
    Sync: good_doing_nothing: No enemy dungeon to perform task
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 289 from (10,118) to (9,121)
    Sync: good_doing_nothing: No enemy dungeon to perform task
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 288 from (10,91) to (10,93)
    Sync: good_doing_nothing: No enemy dungeon to perform task
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 287 from (6,73) to (7,77)
    Sync: good_doing_nothing: No enemy dungeon to perform task
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 286 from (4,66) to (3,64)
    Sync: good_doing_nothing: No enemy dungeon to perform task
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 285 from (4,48) to (3,51)
    Sync: good_doing_nothing: No enemy dungeon to perform task
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 284 from (8,42) to (6,46)
    Sync: good_doing_nothing: No enemy dungeon to perform task
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 283 from (12,9) to (11,11)
    Sync: good_doing_nothing: No enemy dungeon to perform task
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 282 from (9,8) to (13,7)
    Sync: good_doing_nothing: No enemy dungeon to perform task
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 281 from (10,6) to (14,6)
    Sync: check_out_available_imp_tasks: Starting
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 205 from (184,65) to (183,62)
    Sync: good_doing_nothing: No enemy dungeon to perform task
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 204 from (236,163) to (236,166)
    Sync: good_doing_nothing: No enemy dungeon to perform task
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 203 from (237,160) to (237,164)
    Sync: good_doing_nothing: No enemy dungeon to perform task
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 202 from (234,153) to (234,157)
    Sync: good_doing_nothing: No enemy dungeon to perform task
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 199 from (45,161) to (45,157)
    Sync: good_doing_nothing: No enemy dungeon to perform task
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 198 from (42,161) to (46,161)
    Sync: good_doing_nothing: No enemy dungeon to perform task
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 194 from (66,97) to (70,98)
    Sync: good_doing_nothing: No enemy dungeon to perform task
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 193 from (64,94) to (64,97)
    Sync: good_doing_nothing: No enemy dungeon to perform task
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 192 from (64,88) to (66,89)
    Sync: good_doing_nothing: No enemy dungeon to perform task
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 191 from (68,89) to (63,87)
    Sync: good_doing_nothing: No enemy dungeon to perform task
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 190 from (71,103) to (73,104)
    Sync: good_doing_nothing: No enemy dungeon to perform task
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 189 from (69,103) to (67,103)
    Sync: good_doing_nothing: No enemy dungeon to perform task
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 181 from (72,104) to (72,106)
    Sync: good_doing_nothing: No enemy dungeon to perform task
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 178 from (68,104) to (70,103)
    Sync: good_doing_nothing: No enemy dungeon to perform task
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 174 from (70,104) to (69,107)
    Sync: good_doing_nothing: No enemy dungeon to perform task
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 146 from (47,160) to (47,162)
    Sync: good_doing_nothing: No enemy dungeon to perform task
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 145 from (44,159) to (44,162)
    Sync: good_doing_nothing: No enemy dungeon to perform task
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 144 from (41,163) to (43,164)
    Sync: good_doing_nothing: No enemy dungeon to perform task
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 143 from (39,166) to (41,163)
    Sync: good_doing_nothing: No enemy dungeon to perform task
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 121 from (236,158) to (236,155)
    Sync: good_doing_nothing: No enemy dungeon to perform task
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 120 from (234,166) to (236,164)
    Sync: good_doing_nothing: No enemy dungeon to perform task
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 119 from (229,171) to (230,170)
    Sync: good_doing_nothing: No enemy dungeon to perform task
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 118 from (216,178) to (215,178)
    Sync: good_doing_nothing: No enemy dungeon to perform task
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 68 from (17,147) to (12,149)
    Sync: good_doing_nothing: No enemy dungeon to perform task
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 67 from (23,142) to (24,142)
    Sync: good_doing_nothing: No enemy dungeon to perform task
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 66 from (19,135) to (19,132)
    Sync: good_doing_nothing: No enemy dungeon to perform task
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 65 from (11,141) to (11,138)
    Sync: good_doing_nothing: No enemy dungeon to perform task
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 64 from (12,135) to (14,134)
    Sync: check_out_available_imp_tasks: Starting
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 41 from (102,185) to (104,181)
    Sync: check_out_available_imp_tasks: Starting
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 40 from (100,187) to (102,188)
    Sync: check_out_available_imp_tasks: Starting
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 26 from (184,60) to (184,64)
    Sync: check_out_available_imp_tasks: Starting
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 25 from (184,58) to (183,62)
    Sync: check_out_available_imp_tasks: Starting
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 24 from (181,58) to (183,57)
    Sync: check_out_available_imp_tasks: Starting
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 23 from (179,58) to (182,59)
    Sync: check_out_available_imp_tasks: Starting
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 22 from (176,58) to (179,59)
    Sync: check_out_available_imp_tasks: Starting
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 21 from (100,189) to (99,188)
    Sync: check_out_available_imp_tasks: Starting
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 20 from (100,191) to (97,190)
    Sync: check_out_available_imp_tasks: Starting
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 19 from (99,193) to (100,189)
    Sync: check_out_available_imp_tasks: Starting
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 18 from (96,193) to (98,196)
    Sync: check_out_available_imp_tasks: Starting
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 17 from (94,193) to (94,197)
    Sync: check_out_available_imp_tasks: Starting
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 16 from (91,193) to (91,197)
    Sync: update_things: Finished
    Sync: process_rooms: Starting
    Sync: process_rooms: Finished
    Sync: process_dungeons: Starting
    Sync: check_players_won: Starting
    Sync: check_players_lost: Starting
    Sync: process_dungeon_power_magic: Starting
    Sync: process_dungeon_devastation_effects: Starting
    Sync: process_entrance_generation: Starting
    Sync: generation_due_for_dungeon: Starting
    Sync: generation_due_for_dungeon: Starting
    Sync: process_dungeons: Finished
    Sync: update_research: Starting
    Sync: update_manufacturing: Starting
    Sync: process_level_script: Starting
    Sync: process_computer_player2: Starting for player 1
    Sync: process_players: Starting
    Sync: process_player_instances: Finished
    Sync: process_player_states: Starting
    Sync: process_players: Doing updates for player 0
    Sync: update_player_objectives: Starting for player 0
    Sync: process_players: Doing updates for player 1
    Sync: update_player_objectives: Starting for player 1
    Sync: process_action_points: Starting
    Sync: update_footsteps_nearest_camera: Starting
    Sync: process_armageddon: Starting
    Sync: lights_stats_debug_dump: Lights: 241 free, 159 used; 155 static, 4 dynamic; for things:74,0,0,0,1,0,0,0,0,0,0,0,0
    Check things: Creats68, Objs202, Bods0, Trps26, Drs19, Shts0, Effs0, EffEls1 Othrs18 Total334
    Sync: message_update: Starting
    Sync: update_all_players_cameras: Starting
    Sync: update_player_sounds: Starting
    Sync: find_nearest_rooms_for_ambient_sound: Starting
    Sync: process_3d_sounds: Starting
    Sync: update_player_sounds: Finished
    Sync: update: Finished
    Sync: keeper_screen_redraw: Starting
    Sync: setup_engine_window: Starting for size (1460,900) at (140,0)
    Sync: redraw_display: Starting
    Sync: process_pointer_graphic: Starting for view 2, player state 1, instance 11
    Sync: set_pointer_graphic: Setting to 1
    Sync: redraw_creature_view: Starting
    Sync: update_explored_flags_for_power_sight: Starting
    Sync: engine: Starting
    Sync: draw_view: Starting
    Sync: display_drawlist: Starting
    Sync: draw_view: Finished
    Sync: draw_overlay_things: Starting
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 2 active menus
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: message_draw: Starting
    Sync: gui_draw_all_boxes: Starting
    Sync: draw_tooltip: Starting
    Sync: draw_sound_stuff: Starting
    Sync: redraw_display: Finished
    Sync: draw_onscreen_direct_messages: Starting
    Sync: process_sound_heap: Starting
    Sync: input: Starting
    Sync: get_inputs: Starting for creature fade
    Sync: input: Finished
    Sync: update: Starting for turn 3
    Sync: update_light_render_area: Starting
    Sync: process_packets: Starting
    Sync: process_players_packet: Processing player 0 packet of type 0.
    Sync: process_players_global_packet_action: Starting
    Sync: process_players_creature_control_packet_control: Starting
    Sync: process_players_creature_control_packet_action: Starting
    Sync: process_players_packet: Finished
    Sync: process_packets: Finished
    Sync: update_things: Starting
    Sync: update_things: Finished
    Sync: process_rooms: Starting
    Sync: process_rooms: Finished
    Sync: process_dungeons: Starting
    Sync: check_players_won: Starting
    Sync: check_players_lost: Starting
    Sync: process_dungeon_power_magic: Starting
    Sync: process_dungeon_devastation_effects: Starting
    Sync: process_entrance_generation: Starting
    Sync: generation_due_for_dungeon: Starting
    Sync: generation_due_for_dungeon: Starting
    Sync: process_dungeons: Finished
    Sync: update_research: Starting
    Sync: update_manufacturing: Starting
    Sync: process_level_script: Starting
    Sync: process_computer_player2: Starting for player 1
    Sync: process_players: Starting
    Sync: process_player_instances: Finished
    Sync: process_player_states: Starting
    Sync: process_players: Doing updates for player 0
    Sync: update_player_objectives: Starting for player 0
    Sync: process_players: Doing updates for player 1
    Sync: update_player_objectives: Starting for player 1
    Sync: process_action_points: Starting
    Sync: update_footsteps_nearest_camera: Starting
    Sync: process_armageddon: Starting
    Sync: lights_stats_debug_dump: Lights: 241 free, 159 used; 155 static, 4 dynamic; for things:74,0,0,0,1,0,0,0,0,0,0,0,0
    Check things: Creats68, Objs202, Bods0, Trps26, Drs19, Shts0, Effs0, EffEls1 Othrs18 Total334
    Sync: message_update: Starting
    Sync: update_all_players_cameras: Starting
    Sync: update_player_sounds: Starting
    Sync: find_nearest_rooms_for_ambient_sound: Starting
    Sync: process_3d_sounds: Starting
    Sync: update_player_sounds: Finished
    Sync: update: Finished
    Sync: keeper_screen_redraw: Starting
    Sync: setup_engine_window: Starting for size (1460,900) at (140,0)
    Sync: redraw_display: Starting
    Sync: process_pointer_graphic: Starting for view 2, player state 1, instance 11
    Sync: set_pointer_graphic: Setting to 1
    Sync: redraw_creature_view: Starting
    Sync: update_explored_flags_for_power_sight: Starting
    Sync: engine: Starting
    Sync: draw_view: Starting
    Sync: display_drawlist: Starting
    Sync: draw_view: Finished
    Sync: draw_overlay_things: Starting
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 2 active menus
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: message_draw: Starting
    Sync: gui_draw_all_boxes: Starting
    Sync: draw_tooltip: Starting
    Sync: draw_sound_stuff: Starting
    Sync: redraw_display: Finished
    Sync: draw_onscreen_direct_messages: Starting
    Sync: process_sound_heap: Starting
    Sync: input: Starting
    Sync: get_inputs: Starting for creature fade
    Sync: input: Finished
    Sync: update: Starting for turn 4
    Sync: update_light_render_area: Starting
    Sync: process_packets: Starting
    Sync: process_players_packet: Processing player 0 packet of type 0.
    Sync: process_players_global_packet_action: Starting
    Sync: process_players_creature_control_packet_control: Starting
    Sync: process_players_creature_control_packet_action: Starting
    Sync: process_players_packet: Finished
    Sync: process_packets: Finished
    Sync: update_things: Starting
    Sync: update_things: Finished
    Sync: process_rooms: Starting
    Sync: process_rooms: Finished
    Sync: process_dungeons: Starting
    Sync: check_players_won: Starting
    Sync: check_players_lost: Starting
    Sync: process_dungeon_power_magic: Starting
    Sync: process_dungeon_devastation_effects: Starting
    Sync: process_entrance_generation: Starting
    Sync: generation_due_for_dungeon: Starting
    Sync: generation_due_for_dungeon: Starting
    Sync: process_dungeons: Finished
    Sync: update_research: Starting
    Sync: update_manufacturing: Starting
    Sync: process_level_script: Starting
    Sync: process_computer_player2: Starting for player 1
    Sync: process_players: Starting
    Sync: process_player_instances: Finished
    Sync: process_player_states: Starting
    Sync: process_players: Doing updates for player 0
    Sync: update_player_objectives: Starting for player 0
    Sync: process_players: Doing updates for player 1
    Sync: update_player_objectives: Starting for player 1
    Sync: process_action_points: Starting
    Sync: update_footsteps_nearest_camera: Starting
    Sync: process_armageddon: Starting
    Sync: lights_stats_debug_dump: Lights: 241 free, 159 used; 155 static, 4 dynamic; for things:74,0,0,0,1,0,0,0,0,0,0,0,0
    Check things: Creats68, Objs202, Bods0, Trps26, Drs19, Shts0, Effs0, EffEls1 Othrs18 Total334
    Sync: message_update: Starting
    Sync: update_all_players_cameras: Starting
    Sync: update_player_sounds: Starting
    Sync: find_nearest_rooms_for_ambient_sound: Starting
    Sync: process_3d_sounds: Starting
    Sync: update_player_sounds: Finished
    Sync: update: Finished
    Sync: keeper_screen_redraw: Starting
    Sync: setup_engine_window: Starting for size (1460,900) at (140,0)
    Sync: redraw_display: Starting
    Sync: process_pointer_graphic: Starting for view 2, player state 1, instance 11
    Sync: set_pointer_graphic: Setting to 1
    Sync: redraw_creature_view: Starting
    Sync: update_explored_flags_for_power_sight: Starting
    Sync: engine: Starting
    Sync: draw_view: Starting
    Sync: display_drawlist: Starting
    Sync: draw_view: Finished
    Sync: draw_overlay_things: Starting
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 2 active menus
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: message_draw: Starting
    Sync: gui_draw_all_boxes: Starting
    Sync: draw_tooltip: Starting
    Sync: draw_sound_stuff: Starting
    Sync: redraw_display: Finished
    Sync: draw_onscreen_direct_messages: Starting
    Sync: process_sound_heap: Starting
    Sync: input: Starting
    Sync: get_inputs: Starting for creature fade
    Sync: input: Finished
    Sync: update: Starting for turn 5
    Sync: update_light_render_area: Starting
    Sync: process_packets: Starting
    Sync: process_players_packet: Processing player 0 packet of type 0.
    Sync: process_players_global_packet_action: Starting
    Sync: process_players_creature_control_packet_control: Starting
    Sync: process_players_creature_control_packet_action: Starting
    Sync: process_players_packet: Finished
    Sync: process_packets: Finished
    Sync: update_things: Starting
    Sync: update_things: Finished
    Sync: process_rooms: Starting
    Sync: process_rooms: Finished
    Sync: process_dungeons: Starting
    Sync: check_players_won: Starting
    Sync: check_players_lost: Starting
    Sync: process_dungeon_power_magic: Starting
    Sync: process_dungeon_devastation_effects: Starting
    Sync: process_entrance_generation: Starting
    Sync: generation_due_for_dungeon: Starting
    Sync: generation_due_for_dungeon: Starting
    Sync: process_dungeons: Finished
    Sync: update_research: Starting
    Sync: update_manufacturing: Starting
    Sync: process_level_script: Starting
    Sync: process_computer_player2: Starting for player 1
    Sync: process_players: Starting
    Sync: process_player_instances: Finished
    Sync: process_player_states: Starting
    Sync: process_players: Doing updates for player 0
    Sync: update_player_objectives: Starting for player 0
    Sync: process_players: Doing updates for player 1
    Sync: update_player_objectives: Starting for player 1
    Sync: process_action_points: Starting
    Sync: update_footsteps_nearest_camera: Starting
    Sync: process_armageddon: Starting
    Sync: lights_stats_debug_dump: Lights: 241 free, 159 used; 155 static, 4 dynamic; for things:74,0,0,0,1,0,0,0,0,0,0,0,0
    Check things: Creats68, Objs202, Bods0, Trps26, Drs19, Shts0, Effs0, EffEls1 Othrs18 Total334
    Sync: message_update: Starting
    Sync: update_all_players_cameras: Starting
    Sync: update_player_sounds: Starting
    Sync: find_nearest_rooms_for_ambient_sound: Starting
    Sync: process_3d_sounds: Starting
    Sync: update_player_sounds: Finished
    Sync: update: Finished
    Sync: keeper_screen_redraw: Starting
    Sync: setup_engine_window: Starting for size (1460,900) at (140,0)
    Sync: redraw_display: Starting
    Sync: process_pointer_graphic: Starting for view 2, player state 1, instance 11
    Sync: set_pointer_graphic: Setting to 1
    Sync: redraw_creature_view: Starting
    Sync: update_explored_flags_for_power_sight: Starting
    Sync: engine: Starting
    Sync: draw_view: Starting
    Sync: display_drawlist: Starting
    Sync: draw_view: Finished
    Sync: draw_overlay_things: Starting
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 2 active menus
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: message_draw: Starting
    Sync: gui_draw_all_boxes: Starting
    Sync: draw_tooltip: Starting
    Sync: draw_sound_stuff: Starting
    Sync: redraw_display: Finished
    Sync: draw_onscreen_direct_messages: Starting
    Sync: process_sound_heap: Starting
    Sync: input: Starting
    Sync: get_inputs: Starting for creature fade
    Sync: input: Finished
    Sync: update: Starting for turn 6
    Sync: update_light_render_area: Starting
    Sync: process_packets: Starting
    Sync: process_players_packet: Processing player 0 packet of type 0.
    Sync: process_players_global_packet_action: Starting
    Sync: process_players_creature_control_packet_control: Starting
    Sync: process_players_creature_control_packet_action: Starting
    Sync: process_players_packet: Finished
    Sync: process_packets: Finished
    Sync: update_things: Starting
    Sync: update_things: Finished
    Sync: process_rooms: Starting
    Sync: process_rooms: Finished
    Sync: process_dungeons: Starting
    Sync: check_players_won: Starting
    Sync: check_players_lost: Starting
    Sync: process_dungeon_power_magic: Starting
    Sync: process_dungeon_devastation_effects: Starting
    Sync: process_entrance_generation: Starting
    Sync: generation_due_for_dungeon: Starting
    Sync: generation_due_for_dungeon: Starting
    Sync: process_dungeons: Finished
    Sync: update_research: Starting
    Sync: update_manufacturing: Starting
    Sync: process_level_script: Starting
    Sync: process_computer_player2: Starting for player 1
    Sync: process_players: Starting
    Sync: process_player_instances: Finished
    Sync: process_player_states: Starting
    Sync: process_players: Doing updates for player 0
    Sync: update_player_objectives: Starting for player 0
    Sync: process_players: Doing updates for player 1
    Sync: update_player_objectives: Starting for player 1
    Sync: process_action_points: Starting
    Sync: update_footsteps_nearest_camera: Starting
    Sync: process_armageddon: Starting
    Sync: lights_stats_debug_dump: Lights: 241 free, 159 used; 155 static, 4 dynamic; for things:74,0,0,0,1,0,0,0,0,0,0,0,0
    Check things: Creats68, Objs202, Bods0, Trps26, Drs19, Shts0, Effs2, EffEls1 Othrs18 Total336
    Sync: message_update: Starting
    Sync: update_all_players_cameras: Starting
    Sync: update_player_sounds: Starting
    Sync: find_nearest_rooms_for_ambient_sound: Starting
    Sync: process_3d_sounds: Starting
    Sync: update_player_sounds: Finished
    Sync: update: Finished
    Sync: keeper_screen_redraw: Starting
    Sync: setup_engine_window: Starting for size (1460,900) at (140,0)
    Sync: redraw_display: Starting
    Sync: process_pointer_graphic: Starting for view 2, player state 1, instance 11
    Sync: set_pointer_graphic: Setting to 1
    Sync: redraw_creature_view: Starting
    Sync: update_explored_flags_for_power_sight: Starting
    Sync: engine: Starting
    Sync: draw_view: Starting
    Sync: display_drawlist: Starting
    Sync: draw_view: Finished
    Sync: draw_overlay_things: Starting
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 2 active menus
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: message_draw: Starting
    Sync: gui_draw_all_boxes: Starting
    Sync: draw_tooltip: Starting
    Sync: draw_sound_stuff: Starting
    Sync: redraw_display: Finished
    Sync: draw_onscreen_direct_messages: Starting
    Sync: process_sound_heap: Starting
    Sync: input: Starting
    Sync: get_inputs: Starting for creature fade
    Sync: input: Finished
    Sync: update: Starting for turn 7
    Sync: update_light_render_area: Starting
    Sync: process_packets: Starting
    Sync: process_players_packet: Processing player 0 packet of type 0.
    Sync: process_players_global_packet_action: Starting
    Sync: process_players_creature_control_packet_control: Starting
    Sync: process_players_creature_control_packet_action: Starting
    Sync: process_players_packet: Finished
    Sync: process_packets: Finished
    Sync: update_things: Starting
    Sync: update_things: Finished
    Sync: process_rooms: Starting
    Sync: process_rooms: Finished
    Sync: process_dungeons: Starting
    Sync: check_players_won: Starting
    Sync: check_players_lost: Starting
    Sync: process_dungeon_power_magic: Starting
    Sync: process_dungeon_devastation_effects: Starting
    Sync: process_entrance_generation: Starting
    Sync: generation_due_for_dungeon: Starting
    Sync: generation_due_for_dungeon: Starting
    Sync: process_dungeons: Finished
    Sync: update_research: Starting
    Sync: update_manufacturing: Starting
    Sync: process_level_script: Starting
    Sync: process_computer_player2: Starting for player 1
    Sync: process_players: Starting
    Sync: process_player_instances: Finished
    Sync: process_player_states: Starting
    Sync: process_players: Doing updates for player 0
    Sync: update_player_objectives: Starting for player 0
    Sync: process_players: Doing updates for player 1
    Sync: update_player_objectives: Starting for player 1
    Sync: process_action_points: Starting
    Sync: update_footsteps_nearest_camera: Starting
    Sync: process_armageddon: Starting
    Sync: lights_stats_debug_dump: Lights: 241 free, 159 used; 155 static, 4 dynamic; for things:74,0,0,0,1,0,0,0,0,0,0,0,0
    Check things: Creats68, Objs202, Bods0, Trps26, Drs19, Shts0, Effs0, EffEls1 Othrs18 Total334
    Sync: message_update: Starting
    Sync: update_all_players_cameras: Starting
    Sync: update_player_sounds: Starting
    Sync: find_nearest_rooms_for_ambient_sound: Starting
    Sync: process_3d_sounds: Starting
    Sync: update_player_sounds: Finished
    Sync: update: Finished
    Sync: keeper_screen_redraw: Starting
    Sync: setup_engine_window: Starting for size (1460,900) at (140,0)
    Sync: redraw_display: Starting
    Sync: process_pointer_graphic: Starting for view 2, player state 1, instance 11
    Sync: set_pointer_graphic: Setting to 1
    Sync: redraw_creature_view: Starting
    Sync: update_explored_flags_for_power_sight: Starting
    Sync: engine: Starting
    Sync: draw_view: Starting
    Sync: display_drawlist: Starting
    Sync: draw_view: Finished
    Sync: draw_overlay_things: Starting
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 2 active menus
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: message_draw: Starting
    Sync: gui_draw_all_boxes: Starting
    Sync: draw_tooltip: Starting
    Sync: draw_sound_stuff: Starting
    Sync: redraw_display: Finished
    Sync: draw_onscreen_direct_messages: Starting
    Sync: process_sound_heap: Starting
    Sync: input: Starting
    Sync: get_inputs: Starting for creature fade
    Sync: input: Finished
    Sync: update: Starting for turn 8
    Sync: update_light_render_area: Starting
    Sync: process_packets: Starting
    Sync: process_players_packet: Processing player 0 packet of type 0.
    Sync: process_players_global_packet_action: Starting
    Sync: process_players_creature_control_packet_control: Starting
    Sync: process_players_creature_control_packet_action: Starting
    Sync: process_players_packet: Finished
    Sync: process_packets: Finished
    Sync: update_things: Starting
    Sync: update_things: Finished
    Sync: process_rooms: Starting
    Sync: process_rooms: Finished
    Sync: process_dungeons: Starting
    Sync: check_players_won: Starting
    Sync: check_players_lost: Starting
    Sync: process_dungeon_power_magic: Starting
    Sync: process_dungeon_devastation_effects: Starting
    Sync: process_entrance_generation: Starting
    Sync: generation_due_for_dungeon: Starting
    Sync: generation_due_for_dungeon: Starting
    Sync: process_dungeons: Finished
    Sync: update_research: Starting
    Sync: update_manufacturing: Starting
    Sync: process_level_script: Starting
    Sync: process_computer_player2: Starting for player 1
    Sync: process_players: Starting
    Sync: process_player_instances: Finished
    Sync: process_player_states: Starting
    Sync: process_players: Doing updates for player 0
    Sync: update_player_objectives: Starting for player 0
    Sync: process_players: Doing updates for player 1
    Sync: update_player_objectives: Starting for player 1
    Sync: process_action_points: Starting
    Sync: update_footsteps_nearest_camera: Starting
    Sync: process_armageddon: Starting
    Sync: lights_stats_debug_dump: Lights: 241 free, 159 used; 155 static, 4 dynamic; for things:74,0,0,0,1,0,0,0,0,0,0,0,0
    Check things: Creats68, Objs202, Bods0, Trps26, Drs19, Shts0, Effs0, EffEls1 Othrs18 Total334
    Sync: message_update: Starting
    Sync: update_all_players_cameras: Starting
    Sync: update_player_sounds: Starting
    Sync: find_nearest_rooms_for_ambient_sound: Starting
    Sync: process_3d_sounds: Starting
    Sync: update_player_sounds: Finished
    Sync: update: Finished
    Sync: keeper_screen_redraw: Starting
    Sync: setup_engine_window: Starting for size (1460,900) at (140,0)
    Sync: redraw_display: Starting
    Sync: process_pointer_graphic: Starting for view 2, player state 1, instance 11
    Sync: set_pointer_graphic: Setting to 1
    Sync: redraw_creature_view: Starting
    Sync: update_explored_flags_for_power_sight: Starting
    Sync: engine: Starting
    Sync: draw_view: Starting
    Sync: display_drawlist: Starting
    Sync: draw_view: Finished
    Sync: draw_overlay_things: Starting
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 2 active menus
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: message_draw: Starting
    Sync: gui_draw_all_boxes: Starting
    Sync: draw_tooltip: Starting
    Sync: draw_sound_stuff: Starting
    Sync: redraw_display: Finished
    Sync: draw_onscreen_direct_messages: Starting
    Sync: process_sound_heap: Starting
    Sync: input: Starting
    Sync: get_inputs: Starting for creature fade
    Sync: input: Finished
    Sync: update: Starting for turn 9
    Sync: update_light_render_area: Starting
    Sync: process_packets: Starting
    Sync: process_players_packet: Processing player 0 packet of type 0.
    Sync: process_players_global_packet_action: Starting
    Sync: process_players_creature_control_packet_control: Starting
    Sync: process_players_creature_control_packet_action: Starting
    Sync: process_players_packet: Finished
    Sync: process_packets: Finished
    Sync: update_things: Starting
    Sync: check_out_available_imp_tasks: Starting
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 21 from (99,188) to (99,189)
    Sync: update_things: Finished
    Sync: process_rooms: Starting
    Sync: process_rooms: Finished
    Sync: process_dungeons: Starting
    Sync: check_players_won: Starting
    Sync: check_players_lost: Starting
    Sync: process_dungeon_power_magic: Starting
    Sync: process_dungeon_devastation_effects: Starting
    Sync: process_entrance_generation: Starting
    Sync: generation_due_for_dungeon: Starting
    Sync: generation_due_for_dungeon: Starting
    Sync: process_dungeons: Finished
    Sync: update_research: Starting
    Sync: update_manufacturing: Starting
    Sync: process_level_script: Starting
    Sync: process_computer_player2: Starting for player 1
    Sync: process_players: Starting
    Sync: process_player_instances: Finished
    Sync: process_player_states: Starting
    Sync: process_players: Doing updates for player 0
    Sync: update_player_objectives: Starting for player 0
    Sync: process_players: Doing updates for player 1
    Sync: update_player_objectives: Starting for player 1
    Sync: process_action_points: Starting
    Sync: update_footsteps_nearest_camera: Starting
    Sync: process_armageddon: Starting
    Sync: lights_stats_debug_dump: Lights: 241 free, 159 used; 155 static, 4 dynamic; for things:74,0,0,0,1,0,0,0,0,0,0,0,0
    Check things: Creats68, Objs202, Bods0, Trps26, Drs19, Shts0, Effs0, EffEls1 Othrs18 Total334
    Sync: message_update: Starting
    Sync: update_all_players_cameras: Starting
    Sync: update_player_sounds: Starting
    Sync: find_nearest_rooms_for_ambient_sound: Starting
    Sync: process_3d_sounds: Starting
    Sync: update_player_sounds: Finished
    Sync: update: Finished
    Sync: keeper_screen_redraw: Starting
    Sync: setup_engine_window: Starting for size (1460,900) at (140,0)
    Sync: redraw_display: Starting
    Sync: process_pointer_graphic: Starting for view 2, player state 1, instance 11
    Sync: set_pointer_graphic: Setting to 1
    Sync: redraw_creature_view: Starting
    Sync: update_explored_flags_for_power_sight: Starting
    Sync: engine: Starting
    Sync: draw_view: Starting
    Sync: display_drawlist: Starting
    Sync: draw_view: Finished
    Sync: draw_overlay_things: Starting
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 2 active menus
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: message_draw: Starting
    Sync: gui_draw_all_boxes: Starting
    Sync: draw_tooltip: Starting
    Sync: draw_sound_stuff: Starting
    Sync: redraw_display: Finished
    Sync: draw_onscreen_direct_messages: Starting
    Sync: process_sound_heap: Starting
    Sync: input: Starting
    Sync: get_inputs: Starting for creature fade
    Sync: input: Finished
    Sync: update: Starting for turn 10
    Sync: update_light_render_area: Starting
    Sync: process_packets: Starting
    Sync: process_players_packet: Processing player 0 packet of type 0.
    Sync: process_players_global_packet_action: Starting
    Sync: process_players_creature_control_packet_control: Starting
    Sync: process_players_creature_control_packet_action: Starting
    Sync: process_players_packet: Finished
    Sync: process_packets: Finished
    Sync: update_things: Starting
    Sync: update_things: Finished
    Sync: process_rooms: Starting
    Sync: process_rooms: Finished
    Sync: process_dungeons: Starting
    Sync: check_players_won: Starting
    Sync: check_players_lost: Starting
    Sync: process_dungeon_power_magic: Starting
    Sync: process_dungeon_devastation_effects: Starting
    Sync: process_entrance_generation: Starting
    Sync: generation_due_for_dungeon: Starting
    Sync: generation_due_for_dungeon: Starting
    Sync: process_dungeons: Finished
    Sync: update_research: Starting
    Sync: update_manufacturing: Starting
    Sync: process_level_script: Starting
    Sync: process_computer_player2: Starting for player 1
    Sync: process_players: Starting
    Sync: process_player_instances: Finished
    Sync: process_player_states: Starting
    Sync: process_players: Doing updates for player 0
    Sync: update_player_objectives: Starting for player 0
    Sync: process_players: Doing updates for player 1
    Sync: update_player_objectives: Starting for player 1
    Sync: process_action_points: Starting
    Sync: update_footsteps_nearest_camera: Starting
    Sync: process_armageddon: Starting
    Sync: lights_stats_debug_dump: Lights: 241 free, 159 used; 155 static, 4 dynamic; for things:74,0,0,0,1,0,0,0,0,0,0,0,0
    Check things: Creats68, Objs202, Bods0, Trps26, Drs19, Shts0, Effs0, EffEls1 Othrs18 Total334
    Sync: message_update: Starting
    Sync: update_all_players_cameras: Starting
    Sync: update_player_sounds: Starting
    Sync: find_nearest_rooms_for_ambient_sound: Starting
    Sync: process_3d_sounds: Starting
    Sync: update_player_sounds: Finished
    Sync: update: Finished
    Sync: keeper_screen_redraw: Starting
    Sync: setup_engine_window: Starting for size (1460,900) at (140,0)
    Sync: redraw_display: Starting
    Sync: process_pointer_graphic: Starting for view 2, player state 1, instance 11
    Sync: set_pointer_graphic: Setting to 1
    Sync: redraw_creature_view: Starting
    Sync: update_explored_flags_for_power_sight: Starting
    Sync: engine: Starting
    Sync: draw_view: Starting
    Sync: display_drawlist: Starting
    Sync: draw_view: Finished
    Sync: draw_overlay_things: Starting
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 2 active menus
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: message_draw: Starting
    Sync: gui_draw_all_boxes: Starting
    Sync: draw_tooltip: Starting
    Sync: draw_sound_stuff: Starting
    Sync: redraw_display: Finished
    Sync: draw_onscreen_direct_messages: Starting
    Sync: process_sound_heap: Starting
    Sync: input: Starting
    Sync: get_inputs: Starting for creature fade
    Sync: input: Finished
    Sync: update: Starting for turn 11
    Sync: update_light_render_area: Starting
    Sync: process_packets: Starting
    Sync: process_players_packet: Processing player 0 packet of type 0.
    Sync: process_players_global_packet_action: Starting
    Sync: process_players_creature_control_packet_control: Starting
    Sync: process_players_creature_control_packet_action: Starting
    Sync: process_players_packet: Finished
    Sync: process_packets: Finished
    Sync: update_things: Starting
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 227 from (175,170) to (178,170)
    Sync: update_things: Finished
    Sync: process_rooms: Starting
    Sync: process_rooms: Finished
    Sync: process_dungeons: Starting
    Sync: check_players_won: Starting
    Sync: check_players_lost: Starting
    Sync: process_dungeon_power_magic: Starting
    Sync: process_dungeon_devastation_effects: Starting
    Sync: process_entrance_generation: Starting
    Sync: generation_due_for_dungeon: Starting
    Sync: generation_due_for_dungeon: Starting
    Sync: process_dungeons: Finished
    Sync: update_research: Starting
    Sync: update_manufacturing: Starting
    Sync: process_level_script: Starting
    Sync: process_computer_player2: Starting for player 1
    Sync: process_players: Starting
    Sync: process_player_instances: Finished
    Sync: process_player_states: Starting
    Sync: process_players: Doing updates for player 0
    Sync: update_player_objectives: Starting for player 0
    Sync: process_players: Doing updates for player 1
    Sync: update_player_objectives: Starting for player 1
    Sync: process_action_points: Starting
    Sync: update_footsteps_nearest_camera: Starting
    Sync: process_armageddon: Starting
    Sync: lights_stats_debug_dump: Lights: 241 free, 159 used; 155 static, 4 dynamic; for things:74,0,0,0,1,0,0,0,0,0,0,0,0
    Check things: Creats68, Objs202, Bods0, Trps26, Drs19, Shts0, Effs0, EffEls1 Othrs18 Total334
    Sync: message_update: Starting
    Sync: update_all_players_cameras: Starting
    Sync: update_player_sounds: Starting
    Sync: find_nearest_rooms_for_ambient_sound: Starting
    Sync: process_3d_sounds: Starting
    Sync: update_player_sounds: Finished
    Sync: update: Finished
    Sync: keeper_screen_redraw: Starting
    Sync: setup_engine_window: Starting for size (1460,900) at (140,0)
    Sync: redraw_display: Starting
    Sync: process_pointer_graphic: Starting for view 2, player state 1, instance 11
    Sync: set_pointer_graphic: Setting to 1
    Sync: redraw_creature_view: Starting
    Sync: update_explored_flags_for_power_sight: Starting
    Sync: engine: Starting
    Sync: draw_view: Starting
    Sync: display_drawlist: Starting
    Sync: draw_view: Finished
    Sync: draw_overlay_things: Starting
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 2 active menus
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: message_draw: Starting
    Sync: gui_draw_all_boxes: Starting
    Sync: draw_tooltip: Starting
    Sync: draw_sound_stuff: Starting
    Sync: redraw_display: Finished
    Sync: draw_onscreen_direct_messages: Starting
    Sync: process_sound_heap: Starting
    Sync: input: Starting
    Sync: get_inputs: Starting for creature fade
    Sync: input: Finished
    Sync: update: Starting for turn 12
    Sync: update_light_render_area: Starting
    Sync: process_packets: Starting
    Sync: process_players_packet: Processing player 0 packet of type 0.
    Sync: process_players_global_packet_action: Starting
    Sync: process_players_creature_control_packet_control: Starting
    Sync: process_players_creature_control_packet_action: Starting
    Sync: process_players_packet: Finished
    Sync: process_packets: Finished
    Sync: update_things: Starting
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 154 from (222,113) to (225,112)
    Sync: check_out_available_imp_tasks: Starting
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 24 from (183,57) to (185,62)
    Sync: place_animating_slab_type_on_map: Starting
    Sync: update_things: Finished
    Sync: process_rooms: Starting
    Sync: process_rooms: Finished
    Sync: process_dungeons: Starting
    Sync: check_players_won: Starting
    Sync: check_players_lost: Starting
    Sync: process_dungeon_power_magic: Starting
    Sync: process_dungeon_devastation_effects: Starting
    Sync: process_entrance_generation: Starting
    Sync: generation_due_for_dungeon: Starting
    Sync: generation_due_for_dungeon: Starting
    Sync: process_dungeons: Finished
    Sync: update_research: Starting
    Sync: update_manufacturing: Starting
    Sync: process_level_script: Starting
    Sync: process_computer_player2: Starting for player 1
    Sync: process_players: Starting
    Sync: process_player_instances: Finished
    Sync: process_player_states: Starting
    Sync: process_players: Doing updates for player 0
    Sync: update_player_objectives: Starting for player 0
    Sync: process_players: Doing updates for player 1
    Sync: update_player_objectives: Starting for player 1
    Sync: process_action_points: Starting
    Sync: update_footsteps_nearest_camera: Starting
    Sync: process_armageddon: Starting
    Sync: lights_stats_debug_dump: Lights: 241 free, 159 used; 155 static, 4 dynamic; for things:74,0,0,0,1,0,0,0,0,0,0,0,0
    Check things: Creats68, Objs202, Bods0, Trps26, Drs19, Shts0, Effs3, EffEls1 Othrs18 Total337
    Sync: message_update: Starting
    Sync: update_all_players_cameras: Starting
    Sync: update_player_sounds: Starting
    Sync: find_nearest_rooms_for_ambient_sound: Starting
    Sync: process_3d_sounds: Starting
    Sync: update_player_sounds: Finished
    Sync: update: Finished
    Sync: keeper_screen_redraw: Starting
    Sync: setup_engine_window: Starting for size (1460,900) at (140,0)
    Sync: redraw_display: Starting
    Sync: process_pointer_graphic: Starting for view 2, player state 1, instance 11
    Sync: set_pointer_graphic: Setting to 1
    Sync: redraw_creature_view: Starting
    Sync: update_explored_flags_for_power_sight: Starting
    Sync: engine: Starting
    Sync: draw_view: Starting
    Sync: display_drawlist: Starting
    Sync: draw_view: Finished
    Sync: draw_overlay_things: Starting
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 2 active menus
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: message_draw: Starting
    Sync: gui_draw_all_boxes: Starting
    Sync: draw_tooltip: Starting
    Sync: draw_sound_stuff: Starting
    Sync: redraw_display: Finished
    Sync: draw_onscreen_direct_messages: Starting
    Sync: process_sound_heap: Starting
    Sync: input: Starting
    Sync: get_inputs: Starting for creature fade
    Sync: input: Finished
    Sync: update: Starting for turn 13
    Sync: update_light_render_area: Starting
    Sync: process_packets: Starting
    Sync: process_players_packet: Processing player 0 packet of type 0.
    Sync: process_players_global_packet_action: Starting
    Sync: process_players_creature_control_packet_control: Starting
    Sync: process_players_creature_control_packet_action: Starting
    Sync: process_players_packet: Finished
    Sync: process_packets: Finished
    Sync: update_things: Starting
    Sync: good_doing_nothing: No enemy dungeon to perform task
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 286 from (3,64) to (4,67)
    Sync: check_out_available_imp_tasks: Starting
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 205 from (183,62) to (185,64)
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 158 from (222,117) to (222,115)
    Sync: good_doing_nothing: No enemy dungeon to perform task
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 119 from (230,170) to (228,171)
    Sync: good_doing_nothing: No enemy dungeon to perform task
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 118 from (215,178) to (211,179)
    Sync: place_animating_slab_type_on_map: Starting
    Sync: update_things: Finished
    Sync: process_rooms: Starting
    Sync: process_rooms: Finished
    Sync: process_dungeons: Starting
    Sync: check_players_won: Starting
    Sync: check_players_lost: Starting
    Sync: process_dungeon_power_magic: Starting
    Sync: process_dungeon_devastation_effects: Starting
    Sync: process_entrance_generation: Starting
    Sync: generation_due_for_dungeon: Starting
    Sync: generation_due_for_dungeon: Starting
    Sync: process_dungeons: Finished
    Sync: update_research: Starting
    Sync: update_manufacturing: Starting
    Sync: process_level_script: Starting
    Sync: process_computer_player2: Starting for player 1
    Sync: process_players: Starting
    Sync: process_player_instances: Finished
    Sync: process_player_states: Starting
    Sync: process_players: Doing updates for player 0
    Sync: update_player_objectives: Starting for player 0
    Sync: process_players: Doing updates for player 1
    Sync: update_player_objectives: Starting for player 1
    Sync: process_action_points: Starting
    Sync: update_footsteps_nearest_camera: Starting
    Sync: process_armageddon: Starting
    Sync: lights_stats_debug_dump: Lights: 241 free, 159 used; 155 static, 4 dynamic; for things:74,0,0,0,1,0,0,0,0,0,0,0,0
    Check things: Creats68, Objs202, Bods0, Trps26, Drs19, Shts0, Effs1, EffEls1 Othrs18 Total335
    Sync: message_update: Starting
    Sync: update_all_players_cameras: Starting
    Sync: update_player_sounds: Starting
    Sync: find_nearest_rooms_for_ambient_sound: Starting
    Sync: process_3d_sounds: Starting
    Sync: update_player_sounds: Finished
    Sync: update: Finished
    Sync: keeper_screen_redraw: Starting
    Sync: setup_engine_window: Starting for size (1460,900) at (140,0)
    Sync: redraw_display: Starting
    Sync: process_pointer_graphic: Starting for view 2, player state 1, instance 11
    Sync: set_pointer_graphic: Setting to 1
    Sync: redraw_creature_view: Starting
    Sync: update_explored_flags_for_power_sight: Starting
    Sync: engine: Starting
    Sync: draw_view: Starting
    Sync: display_drawlist: Starting
    Sync: draw_view: Finished
    Sync: draw_overlay_things: Starting
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 2 active menus
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: message_draw: Starting
    Sync: gui_draw_all_boxes: Starting
    Sync: draw_tooltip: Starting
    Sync: draw_sound_stuff: Starting
    Sync: redraw_display: Finished
    Sync: draw_onscreen_direct_messages: Starting
    Sync: process_sound_heap: Starting
    Sync: input: Starting
    Sync: get_inputs: Starting for creature fade
    Sync: input: Finished
    Sync: update: Starting for turn 14
    Sync: update_light_render_area: Starting
    Sync: process_packets: Starting
    Sync: process_players_packet: Processing player 0 packet of type 0.
    Sync: process_players_global_packet_action: Starting
    Sync: process_players_creature_control_packet_control: Starting
    Sync: process_players_creature_control_packet_action: Starting
    Sync: process_players_packet: Finished
    Sync: process_packets: Finished
    Sync: update_things: Starting
    Sync: place_animating_slab_type_on_map: Starting
    Sync: update_things: Finished
    Sync: process_rooms: Starting
    Sync: process_rooms: Finished
    Sync: process_dungeons: Starting
    Sync: check_players_won: Starting
    Sync: check_players_lost: Starting
    Sync: process_dungeon_power_magic: Starting
    Sync: process_dungeon_devastation_effects: Starting
    Sync: process_entrance_generation: Starting
    Sync: generation_due_for_dungeon: Starting
    Sync: generation_due_for_dungeon: Starting
    Sync: process_dungeons: Finished
    Sync: update_research: Starting
    Sync: update_manufacturing: Starting
    Sync: process_level_script: Starting
    Sync: process_computer_player2: Starting for player 1
    Sync: process_players: Starting
    Sync: process_player_instances: Finished
    Sync: process_player_states: Starting
    Sync: process_players: Doing updates for player 0
    Sync: update_player_objectives: Starting for player 0
    Sync: process_players: Doing updates for player 1
    Sync: update_player_objectives: Starting for player 1
    Sync: process_action_points: Starting
    Sync: update_footsteps_nearest_camera: Starting
    Sync: process_armageddon: Starting
    Sync: lights_stats_debug_dump: Lights: 241 free, 159 used; 155 static, 4 dynamic; for things:74,0,0,0,1,0,0,0,0,0,0,0,0
    Check things: Creats68, Objs202, Bods0, Trps26, Drs19, Shts0, Effs1, EffEls1 Othrs18 Total335
    Sync: message_update: Starting
    Sync: update_all_players_cameras: Starting
    Sync: update_player_sounds: Starting
    Sync: find_nearest_rooms_for_ambient_sound: Starting
    Sync: process_3d_sounds: Starting
    Sync: update_player_sounds: Finished
    Sync: update: Finished
    Sync: keeper_screen_redraw: Starting
    Sync: setup_engine_window: Starting for size (1460,900) at (140,0)
    Sync: redraw_display: Starting
    Sync: process_pointer_graphic: Starting for view 2, player state 1, instance 11
    Sync: set_pointer_graphic: Setting to 1
    Sync: redraw_creature_view: Starting
    Sync: update_explored_flags_for_power_sight: Starting
    Sync: engine: Starting
    Sync: draw_view: Starting
    Sync: display_drawlist: Starting
    Sync: draw_view: Finished
    Sync: draw_overlay_things: Starting
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 2 active menus
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: message_draw: Starting
    Sync: gui_draw_all_boxes: Starting
    Sync: draw_tooltip: Starting
    Sync: draw_sound_stuff: Starting
    Sync: redraw_display: Finished
    Sync: draw_onscreen_direct_messages: Starting
    Sync: process_sound_heap: Starting
    Sync: input: Starting
    Sync: get_inputs: Starting for creature fade
    Sync: input: Finished
    Sync: update: Starting for turn 15
    Sync: update_light_render_area: Starting
    Sync: process_packets: Starting
    Sync: process_players_packet: Processing player 0 packet of type 0.
    Sync: process_players_global_packet_action: Starting
    Sync: process_players_creature_control_packet_control: Starting
    Sync: process_players_creature_control_packet_action: Starting
    Sync: process_players_packet: Finished
    Sync: process_packets: Finished
    Sync: update_things: Starting
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 156 from (234,113) to (233,111)
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 155 from (231,116) to (230,115)
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 140 from (24,206) to (25,201)
    Sync: check_out_available_imp_tasks: Starting
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 40 from (102,188) to (107,188)
    Sync: check_out_available_imp_tasks: Starting
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 20 from (97,190) to (99,191)
    Sync: check_out_available_imp_tasks: Starting
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 19 from (100,189) to (100,186)
    Sync: update_things: Finished
    Sync: process_rooms: Starting
    Sync: process_rooms: Finished
    Sync: process_dungeons: Starting
    Sync: check_players_won: Starting
    Sync: check_players_lost: Starting
    Sync: process_dungeon_power_magic: Starting
    Sync: process_dungeon_devastation_effects: Starting
    Sync: process_entrance_generation: Starting
    Sync: generation_due_for_dungeon: Starting
    Sync: generation_due_for_dungeon: Starting
    Sync: process_dungeons: Finished
    Sync: update_research: Starting
    Sync: update_manufacturing: Starting
    Sync: process_level_script: Starting
    Sync: process_computer_player2: Starting for player 1
    Sync: process_players: Starting
    Sync: leave_creature_as_controller: Starting
    Sync: setup_engine_window: Starting for size (1600,900) at (140,0)
    Sync: set_start_state: Starting for creature FLOATING_SPIRIT index 332, owner 0, last state 122
    Sync: process_player_instances: Finished
    Sync: process_player_states: Starting
    Sync: process_players: Doing updates for player 0
    Sync: update_player_objectives: Starting for player 0
    Sync: process_players: Doing updates for player 1
    Sync: update_player_objectives: Starting for player 1
    Sync: process_action_points: Starting
    Sync: update_footsteps_nearest_camera: Starting
    Sync: process_armageddon: Starting
    Sync: lights_stats_debug_dump: Lights: 242 free, 158 used; 155 static, 3 dynamic; for things:74,0,0,0,0,0,0,0,0,0,0,0,0
    Check things: Creats67, Objs202, Bods0, Trps26, Drs19, Shts0, Effs0, EffEls1 Othrs18 Total333
    Sync: message_update: Starting
    Sync: update_all_players_cameras: Starting
    Sync: update_player_sounds: Starting
    Sync: find_nearest_rooms_for_ambient_sound: Starting
    Sync: process_3d_sounds: Starting
    Sync: update_player_sounds: Finished
    Sync: update: Finished
    Sync: keeper_screen_redraw: Starting
    Sync: setup_engine_window: Starting for size (1460,900) at (140,0)
    Sync: redraw_display: Starting
    Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 12
    Sync: set_pointer_graphic: Setting to 1
    Sync: redraw_isometric_view: Starting
    Sync: update_explored_flags_for_power_sight: Starting
    Sync: engine: Starting
    Sync: draw_view: Starting
    Sync: display_drawlist: Starting
    Sync: draw_view: Finished
    Sync: draw_overlay_things: Starting
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 2 active menus
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: message_draw: Starting
    Sync: gui_draw_all_boxes: Starting
    Sync: draw_power_hand: Starting
    Sync: draw_tooltip: Starting
    Sync: redraw_isometric_view: Finished
    Sync: draw_sound_stuff: Starting
    Sync: redraw_display: Finished
    Sync: draw_onscreen_direct_messages: Starting
    Sync: process_sound_heap: Starting
    Sync: input: Starting
    Sync: get_inputs: Starting for creature fade
    Sync: input: Finished
    Sync: update: Starting for turn 16
    Sync: update_light_render_area: Starting
    Sync: process_packets: Starting
    Sync: process_players_packet: Processing player 0 packet of type 115.
    Sync: process_players_global_packet_action: Starting
    Sync: go_on_then_activate_the_event_box: Starting for event kind 3
    Sync: add_to_menu_stack: Menu 16 put on stack, at position 2.
    Sync: Created menu ID 16 at slot 2, pos (400,814) size (480,86)
    Sync: turn_off_menu: Menu ID 34
    Sync: turn_off_menu: Menu number -1
    Sync: turn_off_menu: Menu ID 27
    Sync: turn_off_menu: Menu number -1
    Sync: turn_off_menu: Menu ID 28
    Sync: turn_off_menu: Menu number -1
    Sync: turn_off_menu: Menu ID 29
    Sync: turn_off_menu: Menu number -1
    Sync: go_on_then_activate_the_event_box: Finished
    Sync: process_players_dungeon_control_packet_control: Starting
    Sync: process_dungeon_control_packet_clicks: Starting for state 1
    Sync: set_mouse_light: Starting
    Sync: process_players_dungeon_control_packet_action: Starting
    Sync: process_players_packet: Finished
    Sync: process_packets: Finished
    Sync: update_things: Starting
    Sync: good_doing_nothing: No enemy dungeon to perform task
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 67 from (24,142) to (23,141)
    Sync: update_things: Finished
    Sync: process_rooms: Starting
    Sync: process_rooms: Finished
    Sync: process_dungeons: Starting
    Sync: check_players_won: Starting
    Sync: check_players_lost: Starting
    Sync: process_dungeon_power_magic: Starting
    Sync: process_dungeon_devastation_effects: Starting
    Sync: process_entrance_generation: Starting
    Sync: generation_due_for_dungeon: Starting
    Sync: generation_due_for_dungeon: Starting
    Sync: process_dungeons: Finished
    Sync: update_research: Starting
    Sync: update_manufacturing: Starting
    Sync: process_level_script: Starting
    Sync: process_computer_player2: Starting for player 1
    Sync: process_players: Starting
    Sync: process_player_instances: Finished
    Sync: process_player_states: Starting
    Sync: process_players: Doing updates for player 0
    Sync: update_player_objectives: Starting for player 0
    Sync: process_players: Doing updates for player 1
    Sync: update_player_objectives: Starting for player 1
    Sync: process_action_points: Starting
    Sync: update_footsteps_nearest_camera: Starting
    Sync: process_armageddon: Starting
    Sync: lights_stats_debug_dump: Lights: 242 free, 158 used; 155 static, 3 dynamic; for things:74,0,0,0,0,0,0,0,0,0,0,0,0
    Check things: Creats67, Objs202, Bods0, Trps26, Drs19, Shts0, Effs0, EffEls1 Othrs18 Total333
    Sync: message_update: Starting
    Sync: update_all_players_cameras: Starting
    Sync: update_player_sounds: Starting
    Sync: find_nearest_rooms_for_ambient_sound: Starting
    Sync: process_3d_sounds: Starting
    Sync: update_player_sounds: Finished
    Sync: update: Finished
    Sync: keeper_screen_redraw: Starting
    Sync: setup_engine_window: Starting for size (1460,900) at (140,0)
    Sync: redraw_display: Starting
    Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 12
    Sync: set_pointer_graphic: Setting to 1
    Sync: redraw_isometric_view: Starting
    Sync: update_explored_flags_for_power_sight: Starting
    Sync: engine: Starting
    Sync: draw_view: Starting
    Sync: display_drawlist: Starting
    Sync: draw_view: Finished
    Sync: draw_overlay_things: Starting
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 3 active menus
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: message_draw: Starting
    Sync: gui_draw_all_boxes: Starting
    Sync: draw_power_hand: Starting
    Sync: draw_tooltip: Starting
    Sync: redraw_isometric_view: Finished
    Sync: draw_sound_stuff: Starting
    Sync: redraw_display: Finished
    Sync: draw_onscreen_direct_messages: Starting
    Sync: process_sound_heap: Starting
    Sync: input: Starting
    Sync: get_inputs: Starting for creature fade
    Sync: input: Finished
    Sync: update: Starting for turn 17
    Sync: update_light_render_area: Starting
    Sync: process_packets: Starting
    Sync: process_players_packet: Processing player 0 packet of type 0.
    Sync: process_players_global_packet_action: Starting
    Sync: process_players_dungeon_control_packet_control: Starting
    Sync: process_dungeon_control_packet_clicks: Starting for state 1
    Sync: set_mouse_light: Starting
    Sync: process_players_dungeon_control_packet_action: Starting
    Sync: process_players_packet: Finished
    Sync: process_packets: Finished
    Sync: update_things: Starting
    Sync: good_doing_nothing: No enemy dungeon to perform task
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 288 from (10,93) to (11,90)
    Sync: good_doing_nothing: No enemy dungeon to perform task
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 283 from (11,11) to (13,9)
    Sync: check_out_available_imp_tasks: Starting
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 41 from (104,181) to (104,177)
    Sync: check_out_available_imp_tasks: Starting
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 23 from (182,59) to (177,58)
    Sync: check_out_available_imp_tasks: Starting
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 22 from (179,59) to (179,55)
    Sync: update_things: Finished
    Sync: process_rooms: Starting
    Sync: process_rooms: Finished
    Sync: process_dungeons: Starting
    Sync: check_players_won: Starting
    Sync: check_players_lost: Starting
    Sync: process_dungeon_power_magic: Starting
    Sync: process_dungeon_devastation_effects: Starting
    Sync: process_entrance_generation: Starting
    Sync: generation_due_for_dungeon: Starting
    Sync: generation_due_for_dungeon: Starting
    Sync: process_dungeons: Finished
    Sync: update_research: Starting
    Sync: update_manufacturing: Starting
    Sync: process_level_script: Starting
    Sync: process_computer_player2: Starting for player 1
    Sync: process_players: Starting
    Sync: process_player_instances: Finished
    Sync: process_player_states: Starting
    Sync: process_players: Doing updates for player 0
    Sync: update_player_objectives: Starting for player 0
    Sync: process_players: Doing updates for player 1
    Sync: update_player_objectives: Starting for player 1
    Sync: process_action_points: Starting
    Sync: update_footsteps_nearest_camera: Starting
    Sync: process_armageddon: Starting
    Sync: lights_stats_debug_dump: Lights: 242 free, 158 used; 155 static, 3 dynamic; for things:74,0,0,0,0,0,0,0,0,0,0,0,0
    Check things: Creats67, Objs202, Bods0, Trps26, Drs19, Shts0, Effs0, EffEls2 Othrs18 Total334
    Sync: message_update: Starting
    Sync: update_all_players_cameras: Starting
    Sync: update_player_sounds: Starting
    Sync: find_nearest_rooms_for_ambient_sound: Starting
    Sync: process_3d_sounds: Starting
    Sync: update_player_sounds: Finished
    Sync: update: Finished
    Sync: keeper_screen_redraw: Starting
    Sync: setup_engine_window: Starting for size (1460,900) at (140,0)
    Sync: redraw_display: Starting
    Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 12
    Sync: set_pointer_graphic: Setting to 1
    Sync: redraw_isometric_view: Starting
    Sync: update_explored_flags_for_power_sight: Starting
    Sync: engine: Starting
    Sync: draw_view: Starting
    Sync: display_drawlist: Starting
    Sync: draw_view: Finished
    Sync: draw_overlay_things: Starting
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 3 active menus
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: message_draw: Starting
    Sync: gui_draw_all_boxes: Starting
    Sync: draw_power_hand: Starting
    Sync: draw_tooltip: Starting
    Sync: redraw_isometric_view: Finished
    Sync: draw_sound_stuff: Starting
    Sync: redraw_display: Finished
    Sync: draw_onscreen_direct_messages: Starting
    Sync: process_sound_heap: Starting
    Sync: input: Starting
    Sync: get_inputs: Starting for creature fade
    Sync: input: Finished
    Sync: update: Starting for turn 18
    Sync: update_light_render_area: Starting
    Sync: process_packets: Starting
    Sync: process_players_packet: Processing player 0 packet of type 0.
    Sync: process_players_global_packet_action: Starting
    Sync: process_players_dungeon_control_packet_control: Starting
    Sync: process_dungeon_control_packet_clicks: Starting for state 1
    Sync: set_mouse_light: Starting
    Sync: process_players_dungeon_control_packet_action: Starting
    Sync: process_players_packet: Finished
    Sync: process_packets: Finished
    Sync: update_things: Starting
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 157 from (227,122) to (229,122)
    Sync: good_doing_nothing: No enemy dungeon to perform task
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 144 from (43,164) to (47,164)
    Sync: update_things: Finished
    Sync: process_rooms: Starting
    Sync: process_rooms: Finished
    Sync: process_dungeons: Starting
    Sync: check_players_won: Starting
    Sync: check_players_lost: Starting
    Sync: process_dungeon_power_magic: Starting
    Sync: process_dungeon_devastation_effects: Starting
    Sync: process_entrance_generation: Starting
    Sync: generation_due_for_dungeon: Starting
    Sync: generation_due_for_dungeon: Starting
    Sync: process_dungeons: Finished
    Sync: update_research: Starting
    Sync: update_manufacturing: Starting
    Sync: process_level_script: Starting
    Sync: process_computer_player2: Starting for player 1
    Sync: process_players: Starting
    Sync: process_player_instances: Finished
    Sync: process_player_states: Starting
    Sync: process_players: Doing updates for player 0
    Sync: update_player_objectives: Starting for player 0
    Sync: process_players: Doing updates for player 1
    Sync: update_player_objectives: Starting for player 1
    Sync: process_action_points: Starting
    Sync: update_footsteps_nearest_camera: Starting
    Sync: process_armageddon: Starting
    Sync: lights_stats_debug_dump: Lights: 242 free, 158 used; 155 static, 3 dynamic; for things:74,0,0,0,0,0,0,0,0,0,0,0,0
    Check things: Creats67, Objs202, Bods0, Trps26, Drs19, Shts0, Effs2, EffEls2 Othrs18 Total336
    Sync: message_update: Starting
    Sync: update_all_players_cameras: Starting
    Sync: update_player_sounds: Starting
    Sync: find_nearest_rooms_for_ambient_sound: Starting
    Sync: process_3d_sounds: Starting
    Sync: update_player_sounds: Finished
    Sync: update: Finished
    Sync: keeper_screen_redraw: Starting
    Sync: setup_engine_window: Starting for size (1460,900) at (140,0)
    Sync: redraw_display: Starting
    Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 12
    Sync: set_pointer_graphic: Setting to 1
    Sync: redraw_isometric_view: Starting
    Sync: update_explored_flags_for_power_sight: Starting
    Sync: engine: Starting
    Sync: draw_view: Starting
    Sync: display_drawlist: Starting
    Sync: draw_view: Finished
    Sync: draw_overlay_things: Starting
    Sync: draw_gui: Starting
    Sync: update_fade_active_menus: Starting
    Sync: draw_active_menus_buttons: Starting with 3 active menus
    Sync: draw_active_menus_buttons: Finished
    Sync: draw_gui: Finished
    Sync: message_draw: Starting
    Sync: gui_draw_all_boxes: Starting
    Sync: draw_power_hand: Starting
    Sync: draw_tooltip: Starting
    Sync: redraw_isometric_view: Finished
    Sync: draw_sound_stuff: Starting
    Sync: redraw_display: Finished
    Sync: draw_onscreen_direct_messages: Starting
    Sync: process_sound_heap: Starting
    Sync: input: Starting
    Sync: get_inputs: Starting for creature fade
    Sync: input: Finished
    Sync: update: Starting for turn 19
    Sync: update_light_render_area: Starting
    Sync: process_packets: Starting
    Sync: process_players_packet: Processing player 0 packet of type 0.
    Sync: process_players_global_packet_action: Starting
    Sync: process_players_dungeon_control_packet_control: Starting
    Sync: process_dungeon_control_packet_clicks: Starting for state 1
    Sync: set_mouse_light: Starting
    Sync: process_players_dungeon_control_packet_action: Starting
    Sync: process_players_packet: Finished
    Sync: process_packets: Finished
    Sync: update_things: Starting
    Sync: good_doing_nothing: No enemy dungeon to perform task
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 146 from (47,162) to (46,161)
    Sync: check_out_available_imp_tasks: Starting
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 21 from (99,189) to (99,186)
    Sync: check_out_available_imp_tasks: Starting
    Sync: creature_choose_random_destination_on_valid_adjacent_slab: Moving thing 18 from (98,196) to (101,195)
    Sync: update_things: Finished
    Sync: process_rooms: Starting
    Sync: process_rooms: Finished
    Sync: process_dungeons: Starting
    Sync: check_players_won: Starting
    Sync: check_players_lost: Starting
    Sync: process_dungeon_power_magic: Starting
    Sync: process_dungeon_devastation_effects: Starting
    Sync: process_entrance_generation: Starting
    Sync: generation_due_for_dungeon: Starting
    Sync: generation_due_for_dungeon: Starting
    Sync: process_dungeons: Finished
    Sync: update_research: Starting
    Sync: update_manufacturing: Starting
    Sync: process_level_script: Starting
    Sync: process_computer_player2: Starting for player 1
    Sync: process_players: Starting
    Sync: process_player_instances: Finished
    Sync: process_player_states: Starting
    Sync: process_players: Doing updates for player 0
    Sync: update_player_objectives: Starting for player 0
    Sync: process_players: Doing updates for player 1
    Sync: update_player_objectives: Starting for player 1
    Sync: process_action_points: Starting
    Sync: update_footsteps_nearest_camera: Starting
    Sync: process_armageddon: Starting
    Sync: lights_stats_debug_dump: Lights: 242 free, 158 used; 155 static, 3 dynamic; for things:74,0,0,0,0,0,0,0,0,0,0,0,0
    Check things: Creats67, Objs202, Bods0, Trps26, Drs19, Shts0, Effs0, EffEls2 Othrs18 Total334
    Sync: message_update: Starting
    Sync: update_all_players_cameras: Starting
    Sync: update_player_sounds: Starting
    Sync: find_nearest_rooms_for_ambient_sound: Starting
    Sync: process_3d_sounds: Starting
    Sync: update_player_sounds: Finished
    Sync: update: Finished
    Sync: keeper_screen_redraw: Starting
    Sync: setup_engine_window: Starting for size (1460,900) at (140,0)
    Sync: redraw_display: Starting
    Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 12
    Sync: set_pointer_graphic: Setting to 1
    Sync: redraw_isometric_view: Starting
    Sync: update_explored_flags_for_power_sight: Starting
    Sync: engine: Starting
    Error: Attempt of integer division by zero.
      in keeperfx_dbg.exe at 0023:00419cdd, base 00400000
      in keeperfx_dbg.exe at 0023:0041a2ef, base 00400000
      in keeperfx_dbg.exe at 0023:0041a52c, base 00400000
      in keeperfx_dbg.exe at 0023:0041b0a5, base 00400000
      in keeperfx_dbg.exe at 0023:0041ba19, base 00400000
      in keeperfx_dbg.exe at 0023:0041f895, base 00400000
      in keeperfx_dbg.exe at 0023:00420685, base 00400000
      in keeperfx_dbg.exe at 0023:0050dc9b, base 00400000
      in keeperfx_dbg.exe at 0023:0050dd58, base 00400000
      in keeperfx_dbg.exe at 0023:0050d406, base 00400000
      in keeperfx_dbg.exe at 0023:004010db, base 00400000
      in keeperfx_dbg.exe at 0023:00401158, base 00400000
      in kernel32.dll at 0023:74cb33ca, base 74ca0000
      in ntdll.dll at 0023:77589ed2, base 77550000
      in ntdll.dll at 0023:77589ea5, base 77550000
    I may have a look and see if I can fix these bugs and a few others (like high res screens place the text wrong when starting the game)

    Nebster
    Last edited by nebster; July 16th, 2011 at 11:40.

  2. #2
    KeeperFX Author mefistotelis's Avatar
    Join Date
    Sep 2009
    Location
    Poland
    Posts
    1,242

    Default Re: Bug found

    The problem is in update_blocks_pointed(), but it is probably already fixed.

    https://code.google.com/p/keeperfx/s...x/src/main.cpp
    Last edited by mefistotelis; July 16th, 2011 at 11:57.

  3. #3
    Dragon DragonsLover's Avatar
    Join Date
    Aug 2009
    Location
    Quebec
    Posts
    1,490
    Gamer IDs

    Steam ID: dragonslover

    Default Re: Bug found

    Anyway, playing in 1600 x 900 is absolutely not recommended. The menu at the left must be extremely small.
    I like dragons! They're the center of my life! I'll never forget them...



  4. #4
    Ghost
    Join Date
    Sep 2009
    Location
    Holland
    Posts
    392

    Default Re: Bug found

    I wonder if the menu can be stretched/scaled at higher resolutions.

    1280x800 (which is wider supported than 640x400 these days) is exactly 4 times bigger than the standard resolution of DK so the menu would fit perfectly.

  5. #5

    Default Re: Bug found

    Quote Originally Posted by DragonsLover View Post
    Anyway, playing in 1600 x 900 is absolutely not recommended. The menu at the left must be extremely small.
    Yeah, I'm just gonna apply some hacks to make it the right size

Similar Threads

  1. glad to found this forum
    By Micha in forum General Discussion
    Replies: 2
    Last Post: February 10th, 2011, 20:10
  2. Composer found.
    By Mentor in forum War for the Overworld
    Replies: 0
    Last Post: September 18th, 2010, 14:30
  3. Found a programmer!
    By kyle in forum War for the Overworld
    Replies: 102
    Last Post: February 18th, 2010, 17:00

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •