lfnetwork.com mark read register faq members calendar

Thread: Soundset (SSF) files editor
Thread Tools Display Modes
Post a new thread. Add a reply to this thread. Indicate all threads in this forum as read. Subscribe to this forum. RSS feed: this forum RSS feed: all forums
Old 09-04-2005, 07:33 PM   #1
Darth_Pavel
Rookie
 
Darth_Pavel's Avatar
 
Join Date: Aug 2005
Posts: 17
Soundset (SSF) files editor

Has anyone attempted to create and/or edit anyone of these files?

As a reason to why I'm asking this, I've noticed that not all files that the player had in K1 is used. I'm planning on having K1 use all of these, but because no tool for ssf editing is available (there's one for NwN, but not KotOR) it seems impossible to do. If there is a tool that edits KotOR .ssf files, let me know or post a link. Thanx.

Edit: Corrected a little grammer error.

Last edited by Darth_Pavel; 09-05-2005 at 11:19 PM.
Darth_Pavel is offline   you may: quote & reply,
Old 09-04-2005, 11:28 PM   #2
stoffe
Network Caretaker
 
stoffe's Avatar
 
Status: Administrator
Join Date: Apr 2002
Posts: 5,833
Helpful! 10 year veteran! Notable contributor 
Quote:
Originally Posted by Darth_Pavel
Has anyone attempted to create and/or edit anyone of these files?

As a reason to why I'm asking this, I've noticed that not all files that the player had in K1 is used. I'm planning on having K1 use all of these, but because no tool for ssf editing is available (there's one of NWN, but not KotOR) it seems impossible to do. If there is a tool that edits KotOR .ssf files, let me know or post a link. Thanx.
Soundset (SSF) files in Kotor/TSL are essentially just a list of StrRefs, linking a dialog.tlk entry to a specific sound "slot" for a particular event.

As such, the sounds themselves are set in the dialog.tlk file, where each string in the TLK file can have a sound associated with it. You can use a TLK editor such as KotorTLK or TalkEd to add new entries to your dialog.tlk file for your new soundset entries.

To aid in editing the Soundset (SSF) files i threw together a small tool a few moments ago. Since it's about an hour old it's possible there are some bugs and quirks in it. So if you want to try it, make sure you make backups of your files first. It seems to work though with some quick testing. You can get it here if you want it.


Using that program you can associate existing dialog.tlk entries that you have added with the sound slots for the various game events.

As seen there are a few "Unknown" sound slots at the end which I am unsure if they are used in Kotor/TSL. I did some quick looking around and didn't spot any SSF file which had values assigned to them. If anyone knows what those slots are, please let me know.


Last edited by stoffe -mkb-; 09-05-2005 at 07:00 AM.
stoffe is offline   you may: quote & reply,
Old 09-05-2005, 11:22 PM   #3
Darth_Pavel
Rookie
 
Darth_Pavel's Avatar
 
Join Date: Aug 2005
Posts: 17
Thumbs up

Quote:
Originally Posted by stoffe -mkb-
Soundset (SSF) files in Kotor/TSL are essentially just a list of StrRefs, linking a dialog.tlk entry to a specific sound "slot" for a particular event.
I knew this, except the .ssf files in KotOR were encrypted. ( It's strange that NwN's can be edited through a simple text editor and KotOR's can't. I use the NwN's sff editor since it’s easier that way.) Anyway, great tool. It gets rid of the hassle of bypassing the encryption and I’ll be happy to test it for you. Will this be posted under “modding tools” if you see it runs well?


Darth_Pavel a.k.a. The guy in the Hologram
Darth_Pavel is offline   you may: quote & reply,
Old 09-05-2005, 11:28 PM   #4
Darth333
Administraterror
 
Darth333's Avatar
 
Status: Administrator
Join Date: Feb 2004
Location: In my secret dungeon...
Posts: 8,292
Quote:
Originally Posted by Darth_Pavel
Will this be posted under “modding tools” if you see it runs well?
We'll definitely post it at starwarsknights.com if/when Stoffe agrees

Cool addition to your list of utilities Stoffe! Thanks for taking the time of doing this!
Darth333 is offline   you may: quote & reply,
Old 09-06-2005, 08:08 AM   #5
stoffe
Network Caretaker
 
stoffe's Avatar
 
Status: Administrator
Join Date: Apr 2002
Posts: 5,833
Helpful! 10 year veteran! Notable contributor 
Quote:
Originally Posted by Darth333
We'll definitely post it at starwarsknights.com if/when Stoffe agrees
Of course you may post it at starwarsknights.com if you wish.

I've uploaded a new version (0.2a) that is a little bit more polished. I eliminated some potential interface glitches, and added a button that lets you make a new SSF file from scratch and not just edit existing ones. It can be found at the same URI as before.

stoffe is offline   you may: quote & reply,
Old 09-06-2005, 10:29 AM   #6
Darth333
Administraterror
 
Darth333's Avatar
 
Status: Administrator
Join Date: Feb 2004
Location: In my secret dungeon...
Posts: 8,292
Thanks stoffe I'll upload it when I get home
Darth333 is offline   you may: quote & reply,
Old 09-06-2005, 04:47 PM   #7
stoffe
Network Caretaker
 
stoffe's Avatar
 
Status: Administrator
Join Date: Apr 2002
Posts: 5,833
Helpful! 10 year veteran! Notable contributor 
Quote:
Originally Posted by Darth333
Thanks stoffe I'll upload it when I get home
If you've already downloaded it before, I've done some more playing around with it and have uploaded a new version again (v0.3).

I made it capable of adding new sound entries directly to the dialog.tlk file you've opened so you won't have to use an external TLK editor to add new soundset sounds to the game.

It'll also display the name of the sound files in the listing now. It can be downloaded here.


EDIT: I just read that Fred Tetra apparently already has added SSF editing functionality to KotorTool, so I won't do anything further with this program. No point putting more time into making something redundant nobody will use anyway.


Last edited by stoffe -mkb-; 09-07-2005 at 07:16 PM.
stoffe is offline   you may: quote & reply,
Old 09-25-2005, 12:54 PM   #8
stoffe
Network Caretaker
 
stoffe's Avatar
 
Status: Administrator
Join Date: Apr 2002
Posts: 5,833
Helpful! 10 year veteran! Notable contributor 
Quote:
Originally Posted by stoffe -mkb-
EDIT: I just read that Fred Tetra apparently already has added SSF editing functionality to KotorTool, so I won't do anything further with this program.
So it seems like I lied above, but I dislike leaving things half-finished.

I discovered a few minor interface-related problems with the SSFEditor that I have fixed, and made it possible to associate SSF files to it so it'll open them if they are doubleclicked in the Explorer.

If anyone still want it, the mini update can be found here.

stoffe is offline   you may: quote & reply,
Old 09-06-2005, 11:17 PM   #9
Fred Tetra
Kotor Tool Guy
 
Fred Tetra's Avatar
 
Join Date: Jan 2004
Location: What a creepy photo, eh? Had to use it!
Posts: 947
Hot Topic Starter LFN Staff Member Helpful! Notable contributor 
I actually added the code back when Darth333 asked about SSF files, but didn't think anyone had a use for it, so it sat idle. You nudged me to put a couple of hours into polishing it up for public consumption

By the way, I really like your work; very nice stuff! It's good to have yet another "core contributor" like you. ;D


Kotor Tool Developer
http://kotortool.starwarsknights.com/

"You want to help everyone who asks for aid, answer all of their questions, write that crucial bit of code for which they're searching, and be the hero who saves the day (and their job), but there comes a point when you realize that sleep is sometimes necessary."
—Stephen Toub

Visit the Kotor Tool Forum
Fred Tetra is offline   you may: quote & reply,
Old 09-26-2005, 09:10 AM   #10
ChAiNz.2da
Leave Everything to Me!
 
ChAiNz.2da's Avatar
 
Join Date: Oct 2004
Location: Tennessee (USA)
Posts: 6,848
Thanks stoffe!

I uploaded the newer version to StarWarsKnights.com Tools Section

I kept the version number at v.03 (wasn't sure exactly what version it is) just let me know what you'd like it changed to


"Eagles May Soar, But Weasels Don't Get Sucked Into Jet Engines"


| Mods (FF) (DS) | Folding | SWK.com | FB: (LF) (Me) | Steam | The Herd |
ChAiNz.2da is offline   you may: quote & reply,
Post a new thread. Add a reply to this thread. Indicate all threads in this forum as read. Subscribe to this forum. RSS feed: this forum RSS feed: all forums
Go Back   LucasForums > Network > Knights of the Old Republic > Editing / Modding > T3-M4's Astromech Droid Center > Soundset (SSF) files editor

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 08:44 PM.

LFNetwork, LLC ©2002-2011 - All rights reserved.
Powered by vBulletin®
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.