News:

SimuTranslator
Make Simutrans speak your language.

try a dozen times to load "message.wav" and why try load from "//sound"

Started by makie, November 01, 2025, 03:56:44 PM

Previous topic - Next topic

0 Members and 2 Guests are viewing this topic.

makie

try a dozen times to load "message.wav" and why try load from "addons/PAK128.german//sound/"

QuoteMessage: simu_main():   Reading sound data ...
Warning: dr_load_sample:        Could not load wav: Couldn't open addons/PAK128.german//sound/bus.wav: No such file or directory
Message: dr_load_sample:        Loaded '/usr/share/simutrans/PAK128.german/sound/bus.wav' to sample 0.
Warning: dr_load_sample:        Could not load wav: Couldn't open addons/PAK128.german//sound/message.wav: No such file or directory
Warning: dr_load_sample:        Could not load wav: Couldn't open /usr/share/simutrans/PAK128.german/sound/message.wav: No such file or directory
Warning: sound_desc_t::get_sound_id():  Sound "message.wav" not found
Warning: dr_load_sample:        Could not load wav: Couldn't open addons/PAK128.german//sound/truck.wav: No such file or directory
Message: dr_load_sample:        Loaded '/usr/share/simutrans/PAK128.german/sound/truck.wav' to sample 1.
Warning: dr_load_sample:        Could not load wav: Couldn't open addons/PAK128.german//sound/message.wav: No such file or directory
Warning: dr_load_sample:        Could not load wav: Couldn't open /usr/share/simutrans/PAK128.german/sound/message.wav: No such file or directory
Warning: sound_desc_t::get_sound_id():  Sound "message.wav" not found
Warning: dr_load_sample:        Could not load wav: Couldn't open addons/PAK128.german//sound/diesel.wav: No such file or directory
Message: dr_load_sample:        Loaded '/usr/share/simutrans/PAK128.german/sound/diesel.wav' to sample 2.
Warning: dr_load_sample:        Could not load wav: Couldn't open addons/PAK128.german//sound/message.wav: No such file or directory
Warning: dr_load_sample:        Could not load wav: Couldn't open /usr/share/simutrans/PAK128.german/sound/message.wav: No such file or directory
Warning: sound_desc_t::get_sound_id():  Sound "message.wav" not found
Warning: dr_load_sample:        Could not load wav: Couldn't open addons/PAK128.german//sound/steam.wav: No such file or directory
Message: dr_load_sample:        Loaded '/usr/share/simutrans/PAK128.german/sound/steam.wav' to sample 3.
Warning: dr_load_sample:        Could not load wav: Couldn't open addons/PAK128.german//sound/message.wav: No such file or directory
Warning: dr_load_sample:        Could not load wav: Couldn't open /usr/share/simutrans/PAK128.german/sound/message.wav: No such file or directory
Warning: sound_desc_t::get_sound_id():  Sound "message.wav" not found
Warning: dr_load_sample:        Could not load wav: Couldn't open addons/PAK128.german//sound/boat-horn.wav: No such file or directory
Message: dr_load_sample:        Loaded '/usr/share/simutrans/PAK128.german/sound/boat-horn.wav' to sample 4.
Warning: dr_load_sample:        Could not load wav: Couldn't open addons/PAK128.german//sound/message.wav: No such file or directory
Warning: dr_load_sample:        Could not load wav: Couldn't open /usr/share/simutrans/PAK128.german/sound/message.wav: No such file or directory
Warning: sound_desc_t::get_sound_id():  Sound "message.wav" not found
Warning: dr_load_sample:        Could not load wav: Couldn't open addons/PAK128.german//sound/comet-jet.wav: No such file or directory
Message: dr_load_sample:        Loaded '/usr/share/simutrans/PAK128.german/sound/comet-jet.wav' to sample 5.
Warning: dr_load_sample:        Could not load wav: Couldn't open addons/PAK128.german//sound/message.wav: No such file or directory
Warning: dr_load_sample:        Could not load wav: Couldn't open /usr/share/simutrans/PAK128.german/sound/message.wav: No such file or directory
Warning: sound_desc_t::get_sound_id():  Sound "message.wav" not found
Warning: dr_load_sample:        Could not load wav: Couldn't open addons/PAK128.german//sound/planelow.wav: No such file or directory
Message: dr_load_sample:        Loaded '/usr/share/simutrans/PAK128.german/sound/planelow.wav' to sample 6.
Warning: dr_load_sample:        Could not load wav: Couldn't open addons/PAK128.german//sound/message.wav: No such file or directory
Warning: dr_load_sample:        Could not load wav: Couldn't open /usr/share/simutrans/PAK128.german/sound/message.wav: No such file or directory
Warning: sound_desc_t::get_sound_id():  Sound "message.wav" not found
Warning: dr_load_sample:        Could not load wav: Couldn't open addons/PAK128.german//sound/car.wav: No such file or directory
Warning: dr_load_sample:        Could not load wav: Couldn't open /usr/share/simutrans/PAK128.german/sound/car.wav: No such file or directory
Warning: sound_desc_t::get_sound_id():  Sound "car.wav" not found
Warning: dr_load_sample:        Could not load wav: Couldn't open addons/PAK128.german//sound/message.wav: No such file or directory
Warning: dr_load_sample:        Could not load wav: Couldn't open /usr/share/simutrans/PAK128.german/sound/message.wav: No such file or directory
Warning: sound_desc_t::get_sound_id():  Sound "message.wav" not found
Warning: dr_load_sample:        Could not load wav: Couldn't open addons/PAK128.german//sound/message.wav: No such file or directory
Warning: dr_load_sample:        Could not load wav: Couldn't open /usr/share/simutrans/PAK128.german/sound/message.wav: No such file or directory
Warning: sound_desc_t::get_sound_id():  Sound "message.wav" not found
Warning: dr_load_sample:        Could not load wav: Couldn't open addons/PAK128.german//sound/click.wav: No such file or directory
Message: dr_load_sample:        Loaded '/usr/share/simutrans/PAK128.german/sound/click.wav' to sample 7.
Warning: dr_load_sample:        Could not load wav: Couldn't open addons/PAK128.german//sound/message.wav: No such file or directory
Warning: dr_load_sample:        Could not load wav: Couldn't open /usr/share/simutrans/PAK128.german/sound/message.wav: No such file or directory
Warning: sound_desc_t::get_sound_id():  Sound "message.wav" not found
Warning: dr_load_sample:        Could not load wav: Couldn't open addons/PAK128.german//sound/boing.wav: No such file or directory
Message: dr_load_sample:        Loaded '/usr/share/simutrans/PAK128.german/sound/boing.wav' to sample 8.
Warning: dr_load_sample:        Could not load wav: Couldn't open addons/PAK128.german//sound/message.wav: No such file or directory
Warning: dr_load_sample:        Could not load wav: Couldn't open /usr/share/simutrans/PAK128.german/sound/message.wav: No such file or directory
Warning: sound_desc_t::get_sound_id():  Sound "message.wav" not found
Warning: dr_load_sample:        Could not load wav: Couldn't open addons/PAK128.german//sound/jackhammer.wav: No such file or directory
Message: dr_load_sample:        Loaded '/usr/share/simutrans/PAK128.german/sound/jackhammer.wav' to sample 9.
Warning: dr_load_sample:        Could not load wav: Couldn't open addons/PAK128.german//sound/message.wav: No such file or directory
Warning: dr_load_sample:        Could not load wav: Couldn't open /usr/share/simutrans/PAK128.german/sound/message.wav: No such file or directory
Warning: sound_desc_t::get_sound_id():  Sound "message.wav" not found
Warning: dr_load_sample:        Could not load wav: Couldn't open addons/PAK128.german//sound/gavel.wav: No such file or directory
Message: dr_load_sample:        Loaded '/usr/share/simutrans/PAK128.german/sound/gavel.wav' to sample 10.
Warning: dr_load_sample:        Could not load wav: Couldn't open addons/PAK128.german//sound/message.wav: No such file or directory
Warning: dr_load_sample:        Could not load wav: Couldn't open /usr/share/simutrans/PAK128.german/sound/message.wav: No such file or directory
Warning: sound_desc_t::get_sound_id():  Sound "message.wav" not found
Warning: dr_load_sample:        Could not load wav: Couldn't open addons/PAK128.german//sound/dock.wav: No such file or directory
Message: dr_load_sample:        Loaded '/usr/share/simutrans/PAK128.german/sound/dock.wav' to sample 11.
Warning: dr_load_sample:        Could not load wav: Couldn't open addons/PAK128.german//sound/message.wav: No such file or directory
Warning: dr_load_sample:        Could not load wav: Couldn't open /usr/share/simutrans/PAK128.german/sound/message.wav: No such file or directory
Warning: sound_desc_t::get_sound_id():  Sound "message.wav" not found
Warning: dr_load_sample:        Could not load wav: Couldn't open addons/PAK128.german//sound/explosion.wav: No such file or directory
Message: dr_load_sample:        Loaded '/usr/share/simutrans/PAK128.german/sound/explosion.wav' to sample 12.
Warning: dr_load_sample:        Could not load wav: Couldn't open addons/PAK128.german//sound/message.wav: No such file or directory
Warning: dr_load_sample:        Could not load wav: Couldn't open /usr/share/simutrans/PAK128.german/sound/message.wav: No such file or directory
Warning: sound_desc_t::get_sound_id():  Sound "message.wav" not found
Warning: dr_load_sample:        Could not load wav: Couldn't open addons/PAK128.german//sound/cash.wav: No such file or directory
Message: dr_load_sample:        Loaded '/usr/share/simutrans/PAK128.german/sound/cash.wav' to sample 13.
Warning: dr_load_sample:        Could not load wav: Couldn't open addons/PAK128.german//sound/message.wav: No such file or directory
Warning: dr_load_sample:        Could not load wav: Couldn't open /usr/share/simutrans/PAK128.german/sound/message.wav: No such file or directory
Warning: sound_desc_t::get_sound_id():  Sound "message.wav" not found

prissi

The handling of pak set names and path were not consistent. Unified this (and removed the need to add a path seperator to the pak neame with "-objects" or in simuconf.tab in r11779.

makie

The load for "message.wav" is inside of a loop.
QuoteIndex: trunk/src/simutrans/descriptor/sound_desc.cc
===================================================================
--- trunk/src/simutrans/descriptor/sound_desc.cc   (Revision 11781)
+++ trunk/src/simutrans/descriptor/sound_desc.cc   (Arbeitskopie)
@@ -90,9 +90,9 @@
          compatible_sound_id = get_sound_id( fn );
 DBG_MESSAGE("sound_desc_t::init()","assigned system sound %d to sound %s (id=%i)", i, (const char *)fn, compatible_sound_id );
       }
-      message_sound = get_sound_id("message.wav");
    }
 
+   message_sound = get_sound_id("message.wav");
    // now assign special sounds for climates, beaches and forest
    beach_sound = get_sound_id( "beaches.wav" );
    forest_sound = get_sound_id( "forest.wav" );

prissi