Hmmm... it didn't even ask me to install DirectX 5, although I know Star Wars Episode I did that. I have a bargain version though, so it might be pre-patched.
The service pack can be downloaded from Windows Update, IF you have the right stuff. There's a better way of doing it though if you are in the same boat as me. If you are, PM me, and I will help you out. But I can't do anything more tonight, as the computer lab is closing, and I don't feel like walking all the way down the hill to the 24 hour one right now.