Results 1 to 5 of 5

Thread: KeeperFX log errors playing first level

  
  1. #1
    Ghost
    Join Date
    Dec 2010
    Location
    Madrid, Spain
    Posts
    368

    Default KeeperFX log errors playing first level

    Using KeeperFX 0.42 r749 (the last r750 has not been deployed yet to download), there are some several errors in my log playing the first level:

    There is a lot of:
    Sync: play_sample_using_heap: Can't start playing sample 172

    Also:
    Error: get_navigation_colour_for_door: Cannot find door for flagged position (255,0)
    Error: get_navigation_colour_for_door: Cannot find door for flagged position (255,1)
    Error: get_navigation_colour_for_door: Cannot find door for flagged position (255,2)
    Error: get_navigation_colour_for_door: Cannot find door for flagged position (255,3)
    Error: get_navigation_colour_for_door: Cannot find door for flagged position (255,4)
    ...
    Error: get_navigation_colour_for_door: Cannot find door for flagged position (255,254)


    And it repeats again several times.

    More:
    Sync: add_melee_attacker: Cannot add a melee attacker to creature FLY index 187 - opponents limit reached
    Sync: add_melee_attacker: Cannot add a melee attacker to creature FLY index 187 - opponents limit reached
    Sync: add_melee_attacker: Cannot add a melee attacker to creature BUG index 400 - opponents limit reached
    Sync: add_melee_attacker: Cannot add a melee attacker to creature BUG index 400 - opponents limit reached
    Sync: add_melee_attacker: Cannot add a melee attacker to creature BUG index 284 - opponents limit reached
    Sync: add_melee_attacker: Cannot add a melee attacker to creature BUG index 284 - opponents limit reached
    Sync: add_melee_attacker: Cannot add a melee attacker to creature FLY index 187 - opponents limit reached
    Sync: add_melee_attacker: Cannot add a melee attacker to creature BUG index 400 - opponents limit reached
    Sync: add_melee_attacker: Cannot add a melee attacker to creature BUG index 284 - opponents limit reached
    Sync: add_melee_attacker: Cannot add a melee attacker to creature FLY index 187 - opponents limit reached
    Sync: add_melee_attacker: Cannot add a melee attacker to creature BUG index 400 - opponents limit reached

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

    Default Re: KeeperFX log errors playing first level

    Thanks for your analysis.

    Quote Originally Posted by jomalin View Post
    Sync: play_sample_using_heap: Can't start playing sample 172
    This can happen sometimes; the amount of samples which can be played at the same time is limited. It's not an error.

    Quote Originally Posted by jomalin View Post
    Error: get_navigation_colour_for_door: Cannot find door for flagged position (255,0)
    I'm always forgetting to remove the .FLG files from maps... will try to remember this time.
    This happens because FLG files do not match the rest of the map. It has no negative effect, as the game fixes these entries just after displaying that message.

    Quote Originally Posted by jomalin View Post
    Sync: add_melee_attacker: Cannot add a melee attacker to creature FLY index 187 - opponents limit reached
    Every creature can have up to 4 melee attackers and up to 4 ranged attackers; this happens if too many creatures are trying to attack one target. It's not an error, the creature will either find another target or go into "wait for fight" mode - which is the jumping.

  3. #3
    Ghost
    Join Date
    Dec 2010
    Location
    Madrid, Spain
    Posts
    368

    Default Re: KeeperFX log errors playing first level

    Quote Originally Posted by mefistotelis View Post
    This can happen sometimes; the amount of samples which can be played at the same time is limited. It's not an error.
    Aha, but this never happened before in the first level... There are more sounds errors:

    Sync: play_sample_using_heap: Can't start playing sample 417
    Sync: play_sample_using_heap: Can't start playing sample 418
    Sync: play_sample_using_heap: Can't start playing sample 418
    Sync: play_sample_using_heap: Can't start playing sample 422
    Sync: play_sample_using_heap: Can't start playing sample 424
    Sync: play_sample_using_heap: Can't start playing sample 503
    Sync: play_sample_using_heap: Can't start playing sample 502
    Sync: play_sample_using_heap: Can't start playing sample 504
    Sync: play_sample_using_heap: Can't start playing sample 503
    Sync: play_sample_using_heap: Can't start playing sample 423
    Sync: Created menu ID 34 at slot 3, pos (320,858) size (480,102)
    Sync: play_sample_using_heap: Can't start playing sample 508
    Sync: play_sample_using_heap: Can't start playing sample 423
    Sync: play_sample_using_heap: Can't start playing sample 422
    Sync: play_sample_using_heap: Can't start playing sample 424
    Sync: play_sample_using_heap: Can't start playing sample 424
    Sync: play_sample_using_heap: Can't start playing sample 423
    Sync: play_sample_using_heap: Can't start playing sample 423
    Sync: play_sample_using_heap: Can't start playing sample 422
    Sync: play_sample_using_heap: Can't start playing sample 424
    Sync: play_sample_using_heap: Can't start playing sample 423
    Sync: play_sample_using_heap: Can't start playing sample 422
    Sync: play_sample_using_heap: Can't start playing sample 504
    Sync: play_sample_using_heap: Can't start playing sample 423
    Sync: play_sample_using_heap: Can't start playing sample 426
    Sync: play_sample_using_heap: Can't start playing sample 504
    Sync: play_sample_using_heap: Can't start playing sample 417
    Sync: play_sample_using_heap: Can't start playing sample 502
    Sync: play_sample_using_heap: Can't start playing sample 504


    This is not the full list of sounds errors, there are more.

    Also, as KeeperFX uses SDL library to play sounds, can this limit be removed or increased?
    Why there is a limit? Current hardware (sound cards) cannot reproduce so many sounds channels at the same time?

    Thanks

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

    Default Re: KeeperFX log errors playing first level

    Quote Originally Posted by jomalin View Post
    Aha, but this never happened before in the first level... There are more sounds errors:
    This does happens quite often, especially during large battles.
    The main question is - would you hear the difference if there were more than 16 sound played simultaneously?

    Quote Originally Posted by jomalin View Post
    Also, as KeeperFX uses SDL library to play sounds, can this limit be removed or increased?
    Actually, KeeperFX uses DirectSound for sound; it hasn't switched audio to open library yet, only video is SDL.
    I'm planning to switch to SDL or OpenAL sooner or later, but it still requires quite lot of work.

    Quote Originally Posted by jomalin View Post
    Why there is a limit? Current hardware (sound cards) cannot reproduce so many sounds channels at the same time?
    Even modern games limit the amount of sounds; not doing so leads to noise in which you can't hear anything, not mentioning excessive use of CPU and memory.

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

    Steam ID: dragonslover

    Default Re: KeeperFX log errors playing first level

    And too much sounds playing at the same time really hurts your ears anyway.
    I like dragons! They're the center of my life! I'll never forget them...



Similar Threads

  1. Replies: 2
    Last Post: January 30th, 2013, 16:08
  2. Errors in LbBullFrogMain
    By AndehX in forum KeeperFX
    Replies: 6
    Last Post: August 17th, 2011, 10:22
  3. level shuts down after a few seconds of playing
    By fantasm0 in forum DK1 Mapmaking
    Replies: 0
    Last Post: August 14th, 2011, 17:42
  4. Four Errors, How Fix?
    By Kerd in forum Dungeon Keeper 1
    Replies: 6
    Last Post: June 6th, 2011, 16:17
  5. Replies: 3
    Last Post: December 19th, 2010, 20:47

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
  •