I know is not a wise idea to play LoL in windows XP, but its all I have and after shutting down some processes and lowering graphics I got a steady 15-30 fps (which is fine for me).
However, I noticed some sounds freeze my game for 0.3 seconds the first time they are played (e.g Sona spells), and late-game, when many explosions and things are going on, I simply can't play with the sound enabled.
This problem is gone when I disable all sounds, but I really need to hear pings and turrets attacking me.
I need to know how to mess around with .FSB
files, also I am open to alternative solutions to my problem, maybe there is a line I can add to game.cfg
or something.
edit: I just downloaded a program fsbext and I managed to extract sound effects, my theories were right, Sona stuff is the heaviest (e.g sona_hymnofvalor_melody_5
is 370KB), I will now find a way to create a .FSB from these sounds but overwriting the heavy ones with Ahri.ultimateeffort2
which is only 4KB
Best Answer
This worked for me:
C:\FSbext
C:\LeagueOfLegends\League of Legends\RADS\projects\lol_game_client_en_us\managedfiles
...\Data\Sounds
LoL_Audio_en_US.fev
andVOBank_en_US.fsb
LoL_Audio_en_US.fev
andVOBank_en_US.fsb
atC:\FSbext
cd..
cd FSbext
(you should now be at "C:\FSbext" after this)C:\FSbext
) in CMD, type:fsbext -s build.dat VOBank_en_US.fsb
Interactive3DReturningToBase._10
correctly, To Fix This: manually renameInteractive3DReturningToBase._10
toInteractive3DReturningToBase._10.mp3
. And open the 'build.dat' we created (C:\FSbext\build.dat
) with a text editor and search forInteractive3DReturningToBase._10
, the first result will be the header, do NOT change that one, keep reading until you find the secondInteractive3DReturningToBase._10
, then change it toInteractive3DReturningToBase._10.mp3
fsbext -s build.dat -r new.fsb
new.fsb
toVOBank_en_US.fsb
VOBank_en_US.fsb
with the new one in the LoL dir