Just a heads up concerning the BG2 Fixpack.
For stability reasons, you might be better off using this version than manually integrating new fixes into the tp2 on your own.
Using BiG World Fixpack v11 on BG2 Fixpack 9.13 produces the following so I suggest removing these fixes in the next version:
processing fixes for "bg2fixpack"
patching file `bg2fixpack\baf\ar0334.baf'
Reversed (or previously applied) patch detected! Assume -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored -- saving rejects to bg2fixpack\baf\ar0334.baf.rej
patching file `bg2fixpack\baf\ar2300.baf'
Reversed (or previously applied) patch detected! Assume -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored -- saving rejects to bg2fixpack\baf\ar2300.baf.rej
patching file `BG2fixpack\setup-bg2fixpack.tp2'
Hunk #1 FAILED at 1.
Hunk #2 FAILED at 18128.
Hunk #3 FAILED at 18484.
Hunk #4 FAILED at 18813.
Hunk #5 succeeded at 32548 with fuzz 2 (offset 1529 lines).
4 out of 5 hunks FAILED -- saving rejects to BG2fixpack\setup-bg2fixpack.tp2.rej
patching file `bg2fixpack\compile\soa-dlg.d'
Hunk #1 FAILED at 572.
1 out of 2 hunks FAILED -- saving rejects to bg2fixpack\compile\soa-dlg.d.rej