Thanks, I got it to work. Here's how you do it.
1. Have Crossfire settings on fullscreen mode 800x600.
2. Restart Crossfire.
3. Before it starts, open a different window i.e Google Chrome and make it restored size.
4. After Crossfire has started, you should still be able to see desktop, but the screen will be 800x600.
5. Right click desktop, then press "graphic properties". Change it back to whatever it usually is (not 800x600)
6. Then open Crossfire and log in.
7. It should be small like in the screenshot.
8. Thank me for translation?
This works because Crossfire is in 800x600 on your computer but it doesn't know that you have changed it back to something larger i.e. 1280x800. You're welcome.