errr... Notice the "X" in the name... UnDelphiX is a DirectDraw and Direct3D library... So if the framerate goes down, you didn't turn the 3D acceleration on properly.

You need to set doDirectX7Mode, do3D, doHardware, doFlip (flip makes fullscreen mode a bit faster) all on to make the video card accelerate your game.

As for your game, you can just upload your server as well, and make the game connect to 127.0.0.1 (localhost in other words ) by default... Or maybe it could read the target IP address from a simple ini file or whatever. (You should use DirectPlay for a game's network code, shouldn't you? )