You'd have to re-write so much of it (to include writing some type of C# interpreter for C++) that you'd be better off starting from scratch.
If you want to play around with a C++ UO emulator, take a look at UOX3. (Yes, it's still around!) or Wolfpack.
|