Game Guides Archive

Thread: Guide To Modding the Music in SWG (and how it does not violate the EULA)

KevlarAedan
Thu Aug 21, 2003 11:38 pm
#1

I haven't heard any recent reports that this still works. Does it?


And I don't know why it would violate the EULA, when this is done specifically for EQ2... same EULA.





Ev'ren Darans
Xnn][[[[[[[[[[[[]nnWX9gggggggggggggggggggggggg)
Elder JediTwi'lek


TakO_Paleae
Sun Jan 02, 2005 7:26 am
#2












Tired of the same old combat music?
Want to have the Imperial March play while your chrushing rebel scum?
Have some cool music you want to play everytime the suns set?
Today is your lucky day!


First, to begin changing your music, create a folder callled 'music' in your SWG main install directory, e.g. C:\Program Files\StarWarsGalaxies. Once you have done that, find the song you want to play (this would be the custom music), renamethe songto the coresponding filename below and place itin the newly created music folder.All music must be in the MP3 format.This does not overwrite any game files, it merely prioritizes the read process the game uses, to use these files first.








Example:

You have a copy of the imperial march called ImpMarch.mp3

Lets say you want this to play at the character selection screen

Create a folder in your main swg folder called music

Move ImpMarch.mp3 to the music folder you just created

Go to my list and find what the Character selction screen music is called (mus_title_lp.mp3)

Rename ImpMarch.mp3 to mus_title_lp.mp3

Tada! the ImperialMarch will now play when ever you load your game/ at the character selction screen







If you want the old music back simply delete the folder you created named 'music'


(All files should be in the mp3 format)


mus_title_lp (character selection screen music)


Played Upon Quest Completion (JTL) (rebel is the only one that plays)
mus_themequest_victory_rebel
mus_themequest_victory_imp


Played Upon Quest Failure (JTL) (crim is the only one that plays)
mus_themequest_fail_rebel
mus_themequest_fail_imp
mus_themequest_fail_crim


Played After Accquiring a Quest Misison (JTL)
mus_themequest_acc_rebel
mus_themequest_acc_imperial
mus_themequest_acc_criminal
mus_themequest_acc_general


Theme Music
mus_theme_tatooine (when a dust storm hits)
mus_theme_naboo
mus_theme_dathomir
mus_theme_corellia

mus_theme_endor
mus_theed_palace

mus_emperor_theme (emperors retreat theme)


mus_gloom_a (lok theme)
mus_gloom_b (naboo/corellia rain)


Generic Music Upon Entering a City
mus_theme_generic_a
mus_theme_generic_b
mus_theme_generic_c

Played When Entering a Swamp (Rori Theme)
mus_swamp_amb_a
mus_swamp_amb_b


Sunrise and Sunset
mus_sunrise_a
mus_sunrise_b
mus_sunset_a
mus_sunset_b


mus_starport_a_lp - music played in image designer tents

Played When you Come to a Dangerous POI Such as Fort Tusken, Force Labor Camp, ect.:
mus_reveal_dangerous_a
mus_reveal_dangerous_b
mus_reveal_dangerous_c
mus_reveal_dangerous_d


Combat Music (the stuff you want to change the most)
There is and a, b, and c for each player_v_player/npc/creat and the old combat music.


Note: player_v_player does not mean it only plays while pvp'ing. The same goes for player_v_npc and player_v_creat


Key:
vict - played upon your victory
lp - played during combat
def - played upon incapacitation
death - played upon deathblow


mus_player_v_player_a_vict
mus_player_v_player_a_lp
mus_player_v_player_a_def
mus_player_v_player_a_death


mus_player_v_npc_a_vict
mus_player_v_npc_a_lp
mus_player_v_npc_a_def
mus_player_v_npc_a_death


mus_player_v_creat_a_vict
mus_player_v_creat_a_lp
mus_player_v_creat_a_def
mus_player_v_creat_a_death


Old Combat Music (a b and c):
mus_combat_a_lp
mus_combat_a_vict
mus_combat_a_def
mus_combat_a_death


mus_combat_bfield_lp (played while on a swoop course)
mus_combat_bfield_vict (played upon finishing swoop course)
mus_combat_bfield_def ???
mus_combat_bfield_death ???


mus_max_rebo_song_1 (jabas palace throne room)
mus_max_rebo_song_2 (jabas palace throne room alt)

mus_jungle_amb_a jungle music (moenia theme)
mus_jungle_amb_b jungle music (rori theme)

Music for Completing Missions From Termials:
mus_int_complete_neutral
mus_int_complete_rebel
mus_int_complete_imperial


Cantina Background Music:
mus_figrin_dan_song_1
mus_figrin_dan_song_2


mus_acq_thespian (played when learning a noncombat skill)
mus_acq_miner (played when accquiring a poi badge)
mus_acq_healer (played when accquiring a profession badge)
mus_acq_bountyhunter (played whenlearning a combat skill)



Legal Mumbo Jumbo: Why This Does Not Violate the EULA


From the: TERMS OF USE FOR STAR WARS GALAXIES™: AN EMPIRE DIVIDED™


Note: I have bolded key linesand in no other wayedited the original document. The full Terms of use can be found on the main page under rules and policies then End User License Agreement.

Or you can go here:

http://starwarsgalaxies.station.sony.com/tos.jsp






7. You acknowledge that you are bound by the terms and conditions of the Software License and Limited Warranty that accompanies the Game. You acknowledge and agree that you have not and will not acquire or obtain any intellectual property or other rights, including any right of exploitation, of any kind in or to the software, artwork, music, and other components included in the accompanying CD-ROM (the "Software") or the Game, including, without limitation, in any character(s), item(s), coin(s) or other material or property. You may not use any third party software to modify the Software or to change game play. You may not create, facilitate, host, link to or provide any other means through which the Game may be played by others, such as through server emulators; additionally, you may not engage in matchmaking for multi-player play over unauthorized networks. You may not decrypt or modify any data transmitted between client and server; you may not use or distribute macros or other programs which would allow unattended game play. You may not take any action which imposes an unreasonable or disproportionately large load (as determined by us) on our infrastructure. You may not buy, sell or auction (or host or facilitate the ability to allow others to buy, sell or auction) any Account or any Game characters, items, credits or copyrighted material or any other intellectual property owned or controlled by us or our licensors.






You may not use any third party software to modify the Software or to change game play.

When you are changing the music you are not using a third party software program, aditionally you are not changing the way the game is played

When you are doing an appearance mod, such as turning your protocol droid into vader, you will be using a third party program, to extract from the .tre file, but not to modify the software. You will be using the same method described here. This does not overwrite, change, or editany game files, it merely prioritizes the read process the game uses, to use these files first.


You may not create, facilitate, host, link to or provide any other means through which the Game may be played by others, such as through server emulators...

This really has nothing to do with modding, this is simply stating you are not allowed to host your own server such as in various First Person Shooter games.


You may not decrypt or modify any data transmitted between client and server;

Music is not transmitted between the server and client. Things that are transmitted would be, but is not limited to, Items in your house, inventory and/or bank, Skill mods, credits, experience, credits, ect...

This one line alone makes Client Side modding perfectly ok.


If you screw up someone elses game then you have edited a file that is transmitted between the client and server. This would be hard to do without knowing what you are doing, so its nearly impossible to do it on accident.



...lest a name in RED says otherwise... which they haven't yet...


Message Edited by TakO_Paleae on 01-16-2005 01:39 PM


Message Edited by TakO_Paleae on 01-17-2005 10:17 PM


Message Edited by TakO_Paleae on 01-21-2005 10:54 AM


Message Edited by TakO_Paleae on 02-15-2005 03:48 PM

Message Edited by TakO_Paleae on 03-04-2005 05:52 PM



EDGEEDGEEDGEEDGEEDGEEDGEE   -Tak'o Paleae - Executive Officer of EDGE
DGEEDGEEDGEEDGEEDGEEDGEED -Citizen of Edge Noir
GEEDGEEDGEEDGEEDGEEDGEEDG -Former home of the Rori Rumble
EEDGEEDGEEDGEEDGEEDGEEDGE How to mod music in SWG
EDGEEDGEEDGEEDGEEDGEEDGEE
DGEEDGEEDGEEDGEEDGEEDGEED
GEEDGEEDGEEDGEEDGEEDGEEDG

P.S. - this is what part of the alphabet would look like if Q and R were eliminated.
TakO_Paleae
Sun Jan 02, 2005 11:08 am
#3












Tired of the same old combat music?
Want to have the Imperial March play while your chrushing rebel scum?
Have some cool music you want to play everytime the suns set?
Today is your lucky day!


First, to begin changing your music, create a folder callled 'music' in your SWG main install directory, e.g. C:\Program Files\StarWarsGalaxies. Once you have done that, find the song you want to play (this would be the custom music), renamethe songto the coresponding filename below and place itin the newly created music folder.All music must be in the MP3 format.This does not overwrite any game files, it merely prioritizes the read process the game uses, to use these files first.








Example:

You have a copy of the imperial march called ImpMarch.mp3

Lets say you want this to play at the character selection screen

Create a folder in your main swg folder called music

Move ImpMarch.mp3 to the music folder you just created

Go to my list and find what the Character selction screen music is called (mus_title_lp.mp3)

Rename ImpMarch.mp3 to mus_title_lp.mp3

Tada! the ImperialMarch will now play when ever you load your game/ at the character selction screen







If you want the old music back simply delete the folder you created named 'music'


(All files should be in the mp3 format)


mus_title_lp (character selection screen music)


Played Upon Quest Completion (JTL) (rebel is the only one that plays)
mus_themequest_victory_rebel
mus_themequest_victory_imp


Played Upon Quest Failure (JTL) (crim is the only one that plays)
mus_themequest_fail_rebel
mus_themequest_fail_imp
mus_themequest_fail_crim


Played After Accquiring a Quest Misison (JTL)
mus_themequest_acc_rebel
mus_themequest_acc_imperial
mus_themequest_acc_criminal
mus_themequest_acc_general


Theme Music
mus_theme_tatooine (when a dust storm hits)
mus_theme_naboo
mus_theme_dathomir
mus_theme_corellia

mus_theme_endor
mus_theed_palace

mus_emperor_theme (emperors retreat theme)


mus_gloom_a (lok theme)
mus_gloom_b (naboo/corellia rain)


Generic Music Upon Entering a City
mus_theme_generic_a
mus_theme_generic_b
mus_theme_generic_c

Played When Entering a Swamp (Rori Theme)
mus_swamp_amb_a
mus_swamp_amb_b


Sunrise and Sunset
mus_sunrise_a
mus_sunrise_b
mus_sunset_a
mus_sunset_b


mus_starport_a_lp - music played in image designer tents

Played When you Come to a Dangerous POI Such as Fort Tusken, Force Labor Camp, ect.:
mus_reveal_dangerous_a
mus_reveal_dangerous_b
mus_reveal_dangerous_c
mus_reveal_dangerous_d


Combat Music (the stuff you want to change the most)
There is and a, b, and c for each player_v_player/npc/creat and the old combat music.


Note: player_v_player does not mean it only plays while pvp'ing. The same goes for player_v_npc and player_v_creat


Key:
vict - played upon your victory
lp - played during combat
def - played upon incapacitation
death - played upon deathblow


mus_player_v_player_a_vict
mus_player_v_player_a_lp
mus_player_v_player_a_def
mus_player_v_player_a_death


mus_player_v_npc_a_vict
mus_player_v_npc_a_lp
mus_player_v_npc_a_def
mus_player_v_npc_a_death


mus_player_v_creat_a_vict
mus_player_v_creat_a_lp
mus_player_v_creat_a_def
mus_player_v_creat_a_death


Old Combat Music (a b and c):
mus_combat_a_lp
mus_combat_a_vict
mus_combat_a_def
mus_combat_a_death


mus_combat_bfield_lp (played while on a swoop course)
mus_combat_bfield_vict (played upon finishing swoop course)
mus_combat_bfield_def ???
mus_combat_bfield_death ???


mus_max_rebo_song_1 (jabas palace throne room)
mus_max_rebo_song_2 (jabas palace throne room alt)

mus_jungle_amb_a jungle music (moenia theme)
mus_jungle_amb_b jungle music (rori theme)

Music for Completing Missions From Termials:
mus_int_complete_neutral
mus_int_complete_rebel
mus_int_complete_imperial


Cantina Background Music:
mus_figrin_dan_song_1
mus_figrin_dan_song_2


mus_acq_thespian (played when learning a noncombat skill)
mus_acq_miner (played when accquiring a poi badge)
mus_acq_healer (played when accquiring a profession badge)
mus_acq_bountyhunter (played whenlearning a combat skill)



Legal Mumbo Jumbo: Why This Does Not Violate the EULA


From the: TERMS OF USE FOR STAR WARS GALAXIES™: AN EMPIRE DIVIDED™


Note: I have bolded key linesand in no other wayedited the original document. The full Terms of use can be found on the main page under rules and policies then End User License Agreement.

Or you can go here:

http://starwarsgalaxies.station.sony.com/tos.jsp






7. You acknowledge that you are bound by the terms and conditions of the Software License and Limited Warranty that accompanies the Game. You acknowledge and agree that you have not and will not acquire or obtain any intellectual property or other rights, including any right of exploitation, of any kind in or to the software, artwork, music, and other components included in the accompanying CD-ROM (the "Software") or the Game, including, without limitation, in any character(s), item(s), coin(s) or other material or property. You may not use any third party software to modify the Software or to change game play. You may not create, facilitate, host, link to or provide any other means through which the Game may be played by others, such as through server emulators; additionally, you may not engage in matchmaking for multi-player play over unauthorized networks. You may not decrypt or modify any data transmitted between client and server; you may not use or distribute macros or other programs which would allow unattended game play. You may not take any action which imposes an unreasonable or disproportionately large load (as determined by us) on our infrastructure. You may not buy, sell or auction (or host or facilitate the ability to allow others to buy, sell or auction) any Account or any Game characters, items, credits or copyrighted material or any other intellectual property owned or controlled by us or our licensors.






You may not use any third party software to modify the Software or to change game play.

When you are changing the music you are not using a third party software program, aditionally you are not changing the way the game is played

When you are doing an appearance mod, such as turning your protocol droid into vader, you will be using a third party program, to extract from the .tre file, but not to modify the software. You will be using the same method described here. This does not overwrite, change, or editany game files, it merely prioritizes the read process the game uses, to use these files first.


You may not create, facilitate, host, link to or provide any other means through which the Game may be played by others, such as through server emulators...

This really has nothing to do with modding, this is simply stating you are not allowed to host your own server such as in various First Person Shooter games.


You may not decrypt or modify any data transmitted between client and server;

Music is not transmitted between the server and client. Things that are transmitted would be, but is not limited to, Items in your house, inventory and/or bank, Skill mods, credits, experience, credits, ect...

This one line alone makes Client Side modding perfectly ok.


If you screw up someone elses game then you have edited a file that is transmitted between the client and server. This would be hard to do without knowing what you are doing, so its nearly impossible to do it on accident.



...lest a name in RED says otherwise... which they haven't yet...


Message Edited by TakO_Paleae on 01-16-2005 01:39 PM


Message Edited by TakO_Paleae on 01-17-2005 10:17 PM


Message Edited by TakO_Paleae on 01-21-2005 10:54 AM


Message Edited by TakO_Paleae on 02-15-2005 03:48 PM

Message Edited by TakO_Paleae on 03-04-2005 05:52 PM



EDGEEDGEEDGEEDGEEDGEEDGEE   -Tak'o Paleae - Executive Officer of EDGE
DGEEDGEEDGEEDGEEDGEEDGEED -Citizen of Edge Noir
GEEDGEEDGEEDGEEDGEEDGEEDG -Former home of the Rori Rumble
EEDGEEDGEEDGEEDGEEDGEEDGE How to mod music in SWG
EDGEEDGEEDGEEDGEEDGEEDGEE
DGEEDGEEDGEEDGEEDGEEDGEED
GEEDGEEDGEEDGEEDGEEDGEEDG

P.S. - this is what part of the alphabet would look like if Q and R were eliminated.
john_p
Sun Jan 02, 2005 11:23 am
#4

Great post! Well discovered.






Lariso <Hoods> Officer
Demosthenes <Hoods> Jedi, Master Pilot

Camasi
Sun Jan 02, 2005 11:32 am
#5

I think client-side hacking is illegal man. But great post.




ISLEVITHETROLL
Kiodo
Sun Jan 02, 2005 11:36 am
#6

clientside modifications only change YOUR gaming session and does NOT affect anyone elses gameplay.



.:MASTER BOUNTY HUNTER:.
____________________________________________________
I am the hunter, you are the prey, not the other way around. I am paid to kill you, not duel you. I have first strike and I have no obligation to warn you of my presence. You are a paycheck. Someone else put you on the terminal. I accepted the mission. I'm obligated to do everything I can to fulfill that contract. My ONLY obligation when I'm hunting, is to clone you by any means necessary. ____________________________________________________
Khufu:: Unguilded
Camasi
Sun Jan 02, 2005 11:41 am
#7






Kiodo wrote:

clientside modifications only change YOUR gaming session and does NOT affect anyone elses gameplay.






I know that. But I think that it's illegal. Trust me I used to do this stuff alot lol




ISLEVITHETROLL
SchinkDeisel
Sun Jan 02, 2005 11:47 am
#8

most impressive



Schink Diesel - Dark Jedi Knight
Azazel' - 12 pt Master Weaponsmith
(gnn[[[[[[]nnnWXggggggggggggggggg)
Canceled
TakO_Paleae
Sun Jan 02, 2005 12:15 pm
#9

Well in the EULA the only statement i can find that really applys to this is:





You may not decrypt or modify any data transmitted between client and server; you may not use or distribute macros or other programs which would allow unattended game play.





Making how i found this information in violation

but it really depends on how you interpret it

you aren't really modifying any data, you are basicaly reorganizingfiles to read the ones you added first


This does not change, edit, or overwrite any existinggame files, it merely prioritizes the read process the game uses, to use these files first.


The license agreement full statement:




7. You acknowledge that you are bound by the terms and conditions of the Software License and Limited Warranty that accompanies the Game. You acknowledge and agree that you have not and will not acquire or obtain any intellectual property or other rights, including any right of exploitation, of any kind in or to the software, artwork, music, and other components included in the accompanying CD-ROM (the "Software") or the Game, including, without limitation, in any character(s), item(s), coin(s) or other material or property. You may not use any third party software to modify the Software or to change game play. You may not create, facilitate, host, link to or provide any other means through which the Game may be played by others, such as through server emulators; additionally, you may not engage in matchmaking for multi-player play over unauthorized networks. You may not decrypt or modify any data transmitted between client and server; you may not use or distribute macros or other programs which would allow unattended game play. You may not take any action which imposes an unreasonable or disproportionately large load (as determined by us) on our infrastructure. You may not buy, sell or auction (or host or facilitate the ability to allow others to buy, sell or auction) any Account or any Game characters, items, credits or copyrighted material or any other intellectual property owned or controlled by us or our licensors.






there are much worse things in here i see done all the time.



EDGEEDGEEDGEEDGEEDGEEDGEE   -Tak'o Paleae - Executive Officer of EDGE
DGEEDGEEDGEEDGEEDGEEDGEED -Citizen of Edge Noir
GEEDGEEDGEEDGEEDGEEDGEEDG -Former home of the Rori Rumble
EEDGEEDGEEDGEEDGEEDGEEDGE How to mod music in SWG
EDGEEDGEEDGEEDGEEDGEEDGEE
DGEEDGEEDGEEDGEEDGEEDGEED
GEEDGEEDGEEDGEEDGEEDGEEDG

P.S. - this is what part of the alphabet would look like if Q and R were eliminated.
RussStryker
Sun Jan 02, 2005 12:21 pm
#10

this has to be one of the best,most constructive,and most exciting posts i have seen since the devs last lied about the smuggler revamps release date (lol) great job!!!!



The point of war is not to die for your country, but to make the ******* die for his.~General George S. Patton.

MBH/Master Carbineer

~Hellbrecht The-witchfinder

(come join fists of lightning an imperial guild 500m out of the talus imperial outpost, if intrested send Hellbrecht tell)
john_p
Sun Jan 02, 2005 12:29 pm
#11

The JTL combat music files are


mus_space_battle_lp_01


mus_space_battle_lp_02


mus_space_battle_lp_03

and

mus_space_battle_01_victory

etc


they reside in

data_sku1_02.tre

data_sku1_07.tre


but they don't work in the music directory .. tried making a sku1_02 directory as well, but still didn't work ..any ideas?




Lariso <Hoods> Officer
Demosthenes <Hoods> Jedi, Master Pilot

DarkenJal
Sun Jan 02, 2005 6:40 pm
#12

/Stick this to the top man!!! keep it up!!


best guide yet. going to do this when i get home from work tonight!!

wonder if it will work with some Disturbed, or Korn, or......
TAfirehawk
Sun Jan 02, 2005 6:44 pm
#13






Camasi wrote:





Kiodo wrote:

clientside modifications only change YOUR gaming session and does NOT affect anyone elses gameplay.






I know that. But I think that it's illegal. Trust me I used to do this stuff alot lol







We are asking for a clarification on this issue.....this is a fine line to walk.....especially posting on an SOE Forum.


But I will be honest, I create a USER.CFG to allow more than one session to run on my desktop since I have 3 accounts.....so the question is what directly violates the EULA and causes action by SOE.





Iebas Feania
Former Correspondent of the Former Profession, CARBINEER

Page 1 of 23
Previous Next