It appears there are already some working emulators floating around. I don't know where to get the files to make it work, though I would think that its partly from working with the Hero Engine, which you can actually do for free, and then applying the games files to it.
HEre are some of the SWTOR servers available:
http://gtoplist.com/SWTOR/