Quote: "The performance of FPSC/DBP code is already somewhat dismal, don't try and put it in an emulator!
You'd be better off creating your own engine in C# with the XNA Framework and using FPSC media. But that is no easy feat either. "
Exactly, which is why I suggested something like Unity instead. Why reinvent the wheel? It's very possible to create an FPS every bit as good, or even better than, FPSC using Unity which can then be published to PC, Mac, iDevices and consoles from the same project.
The one thing you can't beat FPSC for though is ease of use. I can bust out a decent level in less than an hour with FPSC, whereas I don't even know where to begin with Unity. Sigh. I guess I need to stop being so lazy.
It compiled! Ship it!