Elfstone wrote:
I have had this problem too and I was given instructions on how to fix it. I will find the relevant part of the old thread and post it here. I do remember I had to do something in Terminal, the prospect of which scared the whatsits off me, but in the end it was relatively simple.
No help. I am old Unix guy so I have no fear of the Terminal -- I know exactly what this is going on in this thread.
First of all, my version is 2.13 so there is no hidden directory. I made one anyway, however. I put the files from that thread in my package contents and the hidden directory that I made. No help.
I used BBEdit to switch between Windows, Unix, and (old OS 9) Mac linefeeds, as there was some suspicion that this might be the culprit. I also tried every data encoding I could think of, from UTF-8 to Mac OS Roman. Nothing.
I still have no sound.
I have also reinstalled from the .dmg I downloaded the purchase. Nothing.
However, the discussion did lead me to explore the ~/Library folder. This is where Mac programs should put there stuff, not hidden directories like in Unix. And sure enough, there is a Caravel directory in ~/Library/Application Support. That seems to be the new location of my localized drod.ini. However, again using the file from that thread does nothing.
That is also where I found my drod.err file. Here are the contents:
*** FIRST LOG IN SESSION 1/29/07 4:40PM ***
SDL_Mixer Error: Unable to create audio channel
*** 1/29/07 5:14PM ***
Assertion error in line 1402 of ../../DRODLib/CurrentGame.cpp: "
this->
dwLevelKills >
= this->
wMonsterKills"
Assertion error in line 1402 of ../../DRODLib/CurrentGame.cpp: "
this->
dwLevelKills >
= this->
wMonsterKills"
*** 1/29/07 5:52PM ***
Assertion error in line 1402 of ../../DRODLib/CurrentGame.cpp: "
this->
dwLevelKills >
= this->
wMonsterKills"
Assertion error in line 1402 of ../../DRODLib/CurrentGame.cpp: "
this->
dwLevelKills >
= this->
wMonsterKills"
*** FIRST LOG IN SESSION 1/29/07 9:53PM ***
SDL_Mixer Error: Unable to create audio channel
*** 1/29/07 11:23PM ***
Assertion error in line 1402 of ../../DRODLib/CurrentGame.cpp: "
this->
dwLevelKills >
= this->
wMonsterKills"
*** 1/29/07 11:25PM ***
Assertion error in line 1402 of ../../DRODLib/CurrentGame.cpp: "
this->
dwLevelKills >
= this->
wMonsterKills"
*** 1/29/07 11:27PM ***
Assertion error in line 1402 of ../../DRODLib/CurrentGame.cpp: "
this->
dwLevelKills >
= this->
wMonsterKills"
*** FIRST LOG IN SESSION 1/30/07 1:39PM ***
SDL_Mixer Error: Unable to create audio channel
*** FIRST LOG IN SESSION 1/30/07 2:06PM ***
SDL_Mixer Error: Unable to create audio channel
*** FIRST LOG IN SESSION 1/30/07 2:10PM ***
SDL_Mixer Error: Unable to create audio channel
*** FIRST LOG IN SESSION 1/30/07 4:31PM ***
SDL_Mixer Error: Unable to create audio channel
*** FIRST LOG IN SESSION 1/31/07 4:35PM ***
SDL_Mixer Error: Unable to create audio channel
*** FIRST LOG IN SESSION 1/31/07 4:40PM ***
SDL_Mixer Error: Unable to create audio channel
*** FIRST LOG IN SESSION 1/31/07 4:40PM ***
SDL_Mixer Error: Unable to create audio channel
*** FIRST LOG IN SESSION 1/31/07 4:42PM ***
SDL_Mixer Error: Unable to create audio channel
*** FIRST LOG IN SESSION 1/31/07 4:43PM ***
SDL_Mixer Error: Unable to create audio channel
*** FIRST LOG IN SESSION 1/31/07 4:44PM ***
SDL_Mixer Error: Unable to create audio channel
*** FIRST LOG IN SESSION 1/31/07 4:44PM ***
SDL_Mixer Error: Unable to create audio channel