Jump to content


Photo

Custom soundset captions?


  • Please log in to reply
12 replies to this topic

#1 SuigetsuHozuki

SuigetsuHozuki
  • Member
  • 5 posts

Posted 16 November 2021 - 08:10 AM

I made a custom soundset using this tutorial
http://www.shsforums...dset-mod-shell/
However, I have no idea how to install it. If I just drag it into D:\Games\steamapps\common\Icewind Dale Enhanced Edition\lang\en_US\sounds then it works, but there are no captions. I set up the .tra file for captions but I don't know where to put it.
How do I do this? I am not new to modding, but I am very new to modding Icewind Dale. Thanks in advance :D

 

 

Also,

I tested with my own file, named Therion. I get this:
Installing Therion Sound Files...
loading 1 tra file
Appending to files column-wise ...
Cannot append column-wise because there are 102 lines in CHARSND.2da but I was only given 36 things to append
Stopping installation because of error.
Stopping installation because of error.

ERROR Installing [Therion], rolling back to previous state
Will uninstall 0 files for [S9SOUNDSETSVOL0/SETUP-S9SOUNDSETSVOL0.TP2] component 0.
Uninstalled 0 files for [S9SOUNDSETSVOL0/SETUP-S9SOUNDSETSVOL0.TP2] component 0.
ERROR: Failure("cannot append column-wise to CHARSND.2da")
PLEASE email the file SETUP-S9SOUNDSETSVOL0.DEBUG to Smeagolheart@forum.baldursgate.com

Tested with just the base default thing he included, get this:
ERROR Installing [Ajantis], rolling back to previous state
Will uninstall 27 files for [S9SOUNDSETSVOL0/SETUP-S9SOUNDSETSVOL0.TP2] component 0.
Uninstalled 27 files for [S9SOUNDSETSVOL0/SETUP-S9SOUNDSETSVOL0.TP2] component 0.
ERROR: Failure("cannot append column-wise to CHARSND.2da")
PLEASE email the file SETUP-S9SOUNDSETSVOL0.DEBUG to Smeagolheart@forum.baldursgate.com

 

I attached my soundset for reference if that helps.

Hopefully someone knows what the problem is.

:(

Attached Files



#2 SuigetsuHozuki

SuigetsuHozuki
  • Member
  • 5 posts

Posted 16 November 2021 - 08:26 AM

Attached the .debug file just in case

Attached Files


Edited by SuigetsuHozuki, 16 November 2021 - 08:27 AM.


#3 Graion Dilach

Graion Dilach
  • Member
  • 33 posts

Posted 16 November 2021 - 01:39 PM

2.6 rewrote the soundset code and the S9Soundsets way is no longer appropriate because it can't keep up with it. Basically the AoN voicesets exploded the 25/33 available options for player voicesets to ~69 lines (SoD already did some of this work, but SoD was limited to SoD only and BG2EE/IWDEE was excluded from this before). We documented this on the Beamdog forum primarily though which is sadly down now, but a crude documentation is included with the new template at https://github.com/G...E_soundset_tool

 

Additionally most of the S9 soundsets were already remade on my own GH for 2.6, using a customized version of the above template with some internal aspects being fuglier (because I used a WIP version of it during coding). https://github.com/G...Pack-for-EE-2.6 and https://github.com/G...Pack-for-EE-2.6 are probably the most helpful since they use most of the new sound options, but I got BG1, BG2, IWD1 and IWD2 as other repos on my own GH scattered around.


Edited by Graion Dilach, 16 November 2021 - 01:47 PM.


#4 SuigetsuHozuki

SuigetsuHozuki
  • Member
  • 5 posts

Posted 16 November 2021 - 02:09 PM

2.6 rewrote the soundset code and the S9Soundsets way is no longer appropriate because it can't keep up with it. Basically the AoN voicesets exploded the 25/33 available options for player voicesets to ~69 lines (SoD already did some of this work, but SoD was limited to SoD only and BG2EE/IWDEE was excluded from this before). We documented this on the Beamdog forum primarily though which is sadly down now, but a crude documentation is included with the new template at https://github.com/G...E_soundset_tool

 

Additionally most of the S9 soundsets were already remade on my own GH for 2.6, using a customized version of the above template with some internal aspects being fuglier (because I used a WIP version of it during coding). https://github.com/G...Pack-for-EE-2.6 and https://github.com/G...Pack-for-EE-2.6 are probably the most helpful since they use most of the new sound options, but I got BG1, BG2, IWD1 and IWD2 as other repos on my own GH scattered around.

Thank you, but when I run the .exe i get this error :(

 

WeiDU files in version order:
  [setup-cd_soundsets.exe] version 24600
  [Setup-S9SoundsetsVol0.exe] version -1
        Copying [setup-cd_soundsets.exe] -> [Setup-S9SoundsetsVol0.exe]: true
Using Language [English]
 
Using .\lang\en_us\dialog.tlk
 
Install Component [Soundset Tool]?
[I]nstall, or [N]ot Install or [Q]uit? i
 
Installing [Soundset Tool]
Copying 1 file ...
Copying 1 file ...
Copying and patching 1 file ...
Appending to files column-wise ...
Cannot append column-wise because there are 102 lines in charsnd.2da but I was only given 50 things to append
Stopping installation because of error.
Stopping installation because of error.
Stopping installation because of error.
 
ERROR Installing [Soundset Tool], rolling back to previous state
Will uninstall   1 files for [CD_SOUNDSETS/CD_SOUNDSETS.TP2] component 0.
Uninstalled      1 files for [CD_SOUNDSETS/CD_SOUNDSETS.TP2] component 0.
ERROR: Failure("cannot append column-wise to charsnd.2da")
Please make a backup of the file: SETUP-CD_SOUNDSETS.DEBUG and look for support at: pcamagna@beamdog.com
Using Language [English]
 


#5 Graion Dilach

Graion Dilach
  • Member
  • 33 posts

Posted 16 November 2021 - 09:36 PM

You should not edit cd_add_soundset.tph. Nothing tells you to delete lines from that one. Only edit the others, keep that one unedited (it allows all the voice options you don't use to fall back to -1 which is the "unused" magic value, which is fine).


Edited by Graion Dilach, 16 November 2021 - 09:38 PM.


#6 SuigetsuHozuki

SuigetsuHozuki
  • Member
  • 5 posts

Posted 17 November 2021 - 01:40 PM


You should not edit cd_add_soundset.tph. Nothing tells you to delete lines from that one. Only edit the others, keep that one unedited (it allows all the voice options you don't use to fall back to -1 which is the "unused" magic value, which is fine).

I actually didn't, but I checked and i didn't even modify the setup file.

I just re-installed the thing, and set up the setup file. I get this error.

 

Installing [Soundset Tool]
Copying 1 file ...
Copying 1 file ...
Copying and patching 1 file ...
Appending to files column-wise ...
Cannot append column-wise because there are 102 lines in charsnd.2da but I was only given 50 things to append
Stopping installation because of error.
Stopping installation because of error.
Stopping installation because of error.
 
ERROR Installing [Soundset Tool], rolling back to previous state
Will uninstall  96 files for [CD_SOUNDSETS/CD_SOUNDSETS.TP2] component 0.
Uninstalled     96 files for [CD_SOUNDSETS/CD_SOUNDSETS.TP2] component 0.
ERROR: Failure("cannot append column-wise to charsnd.2da")
Please make a backup of the file: SETUP-CD_SOUNDSETS.DEBUG and look for support at: pcamagna@beamdog.com
Using Language [English]
 
Install Component [Soundset Tool]?
[I]nstall, or [N]ot Install or [Q]uit?
 
 
 
I've attached my modified setup file. 

Attached Files



#7 Graion Dilach

Graion Dilach
  • Member
  • 33 posts

Posted 17 November 2021 - 08:36 PM

The !!!! suffix is weird and I don't even understand why you chose it but that's not the problem (if you put the file into the double characters folder atleast because it'll throw the game off in the single-character folder).

 

What did you do in the tp2 block? You seemingly renumbered the roles and took out the entry for the voiceset name. I don't really understand why you did that (entry numbers can be skipped and my workflow is just which allows me to just copy paste an empty block and prefix it with numbers so that they end up between 101-170/201-270/301-370 and so forth, filling it then deleting the response lines I don't use from both blocks) and I'm fairly sure that your renumbering broke the cd_soundsets.tp2 block somewhere.



#8 SuigetsuHozuki

SuigetsuHozuki
  • Member
  • 5 posts

Posted 20 November 2021 - 10:34 AM

The !!!! suffix is weird and I don't even understand why you chose it but that's not the problem (if you put the file into the double characters folder atleast because it'll throw the game off in the single-character folder).

 

What did you do in the tp2 block? You seemingly renumbered the roles and took out the entry for the voiceset name. I don't really understand why you did that (entry numbers can be skipped and my workflow is just which allows me to just copy paste an empty block and prefix it with numbers so that they end up between 101-170/201-270/301-370 and so forth, filling it then deleting the response lines I don't use from both blocks) and I'm fairly sure that your renumbering broke the cd_soundsets.tp2 block somewhere.

ahh that explains it. i renumbered because i used awesome soundsets and i was....... hh idk im just dumb

i guess i have to redo it from scratch completely :(



#9 FrostbyteSiren

FrostbyteSiren
  • Member
  • 3 posts

Posted 19 December 2021 - 07:18 PM

@Graion Dilach, I also seem to be having an issue with adding sounds to Icewind Dale EE using the EE soundset tool. I followed the instructions on the Github, only editing the Setup and CD_Soundsets tp2 files so that the number of entries match but when I try to run the exe I get this result:

 

[D:\Games\PC\Steam\steamapps\common\Icewind Dale Enhanced Edition\setup-cd_soundsets.exe] WeiDU version 24700
Using Language [English]

Using .\lang\en_us\dialog.tlk

Install Component [Soundset Tool]?
[I]nstall, or [N]ot Install or [Q]uit? i

Installing [Soundset Tool]
Copying 1 file ...
Copying 1 file ...
Copying and patching 1 file ...
Appending to files column-wise ...
Cannot append column-wise because there are 102 lines in charsnd.2da but I was only given 50 things to append
Stopping installation because of error.
Stopping installation because of error.
Stopping installation because of error.

ERROR Installing [Soundset Tool], rolling back to previous state
Will uninstall  31 files for [CD_SOUNDSETS/CD_SOUNDSETS.TP2] component 0.
Uninstalled     31 files for [CD_SOUNDSETS/CD_SOUNDSETS.TP2] component 0.
ERROR: Failure("cannot append column-wise to charsnd.2da")
Please make a backup of the file: SETUP-CD_SOUNDSETS.DEBUG and look for support at: pcamagna@beamdog.com
Using Language [English]

Install Component [Soundset Tool]?
[I]nstall, or [N]ot Install or [Q]uit?

I've attached the setup and CD_Soundsets files, if you could take a look and see what I'm doing wrong I'd really appreciate it.

Attached Files



#10 Graion Dilach

Graion Dilach
  • Member
  • 33 posts

Posted 19 December 2021 - 09:26 PM

Haven't tested but I suspect the problem is caused by that you're reusing your Awesome Soundsets(?) sound definitions and you end up with wrong definition names ultimately.

 

I mean you omitted the suffixes from your singular action files so you ended up having cd_bored instead of cd_bored1; cd_damage instead of cd_damage1; cd_dying instead of cd_dying1; cd_gen_death instead of cd_gen_death1 and so on in your tp2. Please retest it after these corrective actions.

 

Also, you could have kept the cd_select_name entry, since that's not an actual voice definition.


Edited by Graion Dilach, 19 December 2021 - 09:28 PM.


#11 FrostbyteSiren

FrostbyteSiren
  • Member
  • 3 posts

Posted 21 December 2021 - 02:36 AM

Awesome soundsets uses the same suffixes a-z and 1-9 as the EE tool though, and I went through one at a time and matched them up so why wouldn't it work?

 

I had a look at your other pre-made sound sets so I could understand what you mean, I went through and added the numbers to the end of the entries that were missing them. I'm still getting an error though:

 

[D:\Games\PC\Steam\steamapps\common\Icewind Dale Enhanced Edition\setup-cd_soundsets.exe] WeiDU version 24600
{Setup-cdtweaks.exe} Queried (pid = 312) version = 24700
Newest WeiDU is version 24700, updating!
WeiDU files in version order:
  [setup-zg_iwd_voices.exe] version 24700
  [setup-TomeAndBlood.exe] version 24700
  [SETUP-S9HouseRules.exe] version 24700
  [Setup-Px_Chantelame.exe] version 24700
  [Setup-Ninja.exe] version 24700
  [Setup-MinorNPCPortraitsforIWDEE.exe] version 24700
  [setup-might_and_guile.exe] version 24700
  [Setup-Kuldahar.exe] version 24700
  [setup-EET_Tweaks.exe] version 24700
  [Setup-cdtweaks.exe] version 24700
  [setup-cd_soundsets.exe] version 24600
        Copying [setup-zg_iwd_voices.exe] -> [setup-cd_soundsets.exe]: false
[setup-zg_iwd_voices.exe] WeiDU version 24700
Auto-Updating on behalf of [setup-cd_soundsets.exe]
        Copying [setup-zg_iwd_voices.exe] -> [setup-cd_soundsets.exe]:
Auto-Updating on behalf of [setup-cd_soundsets.exe] (done)
[setup-cd_soundsets.exe] WeiDU version 24700
Using Language [English]

Using .\lang\en_us\dialog.tlk

Install Component [Soundset Tool]?
[I]nstall, or [N]ot Install or [Q]uit? i

Installing [Soundset Tool]
Copying 1 file ...
Copying 1 file ...
Copying and patching 1 file ...
Appending to files column-wise ...
Cannot append column-wise because there are 102 lines in charsnd.2da but I was only given 50 things to append
Stopping installation because of error.
Stopping installation because of error.
Stopping installation because of error.

ERROR Installing [Soundset Tool], rolling back to previous state
Will uninstall  31 files for [CD_SOUNDSETS/CD_SOUNDSETS.TP2] component 0.
Uninstalled     31 files for [CD_SOUNDSETS/CD_SOUNDSETS.TP2] component 0.
ERROR: Failure("cannot append column-wise to charsnd.2da")
Please make a backup of the file: SETUP-CD_SOUNDSETS.DEBUG and look for support at: pcamagna@beamdog.com
Using Language [English]

 

I've attached the new cd_soundsets file and the debug file if that's helpful. Also, I went back to check the original template file from Github and there doesn't appear to be a cd_select_name entry in the cd soundsets file?

Attached Files


Edited by FrostbyteSiren, 21 December 2021 - 02:36 AM.


#12 Graion Dilach

Graion Dilach
  • Member
  • 33 posts

Posted 21 December 2021 - 04:52 AM

Also, I went back to check the original template file from Github and there doesn't appear to be a cd_select_name entry in the cd soundsets file?

 

Thanks, this made me realize what is your problem (and sorry for overlooking it first). You're using the V1 tagged release of the Soundset Tool instead of latest master. That was only working with an in-dev 2.6 alpha version (prior to the game receiving the IWD functionality).

 

You need to use https://github.com/G...eads/master.zip and overwrite your tph/cd_add_soundset.tph with the file from it. The setup.tra can stay, but you need to remove the 1s from some of the suffixes you've just added (city, disrupted, dungeon, forest, immune, inventory, pickpocket and shadows).



#13 FrostbyteSiren

FrostbyteSiren
  • Member
  • 3 posts

Posted 22 December 2021 - 03:35 PM

Ah no worries. Thanks for posting the link, the new version worked perfectly! I really appreciate you helping me out and thanks for creating such an awesome modding tool :)