I believe that FMS 2.7 does not require a fake serial port or the DirectX 9 .dll.
Are there any more details with your error?
If you click [Start] [Run] and type dxdiag and hit enter, what version of DirectX are you running?
Any other details you can provide would help alot.
-- ggunners