I also use CamStudio - it helps the frame-rate LOADS if you re-size your game window smaller whilst recording. Smaller window size = less data per frame = more frames per second
Ooorrr if you have 2 computers you can send one of the video outs to a video in. Thats how you'd get the bare minimum of dropped frames.
I do all my recording in Camtasia, editing in FCP.
CamStudio and all those other programs, they're nice and all, but if you either have Windows Vista or you're using HWA in your project, absolutely nothing will beat the performance and quality that comes with Fraps. Except of course a program as good as Fraps that's free, but it's defiantly worth every cent of the $37 I paid for it. I don't use it all the time, but every time I do use it, I don't regret my decision to actually buy something like that.
Originally Posted by OldManClayton Does Vista automatically render MMF2 games with DirectX or something?
If you have Aero turned on, the entire desktop is run with DirectX on Windows Vista. Incidentally, this gives Fraps the ability to record the entire desktop like it would any normal DirectX game. So yes, Windows Vista displays your game in a DirectX environment which Fraps can record.
It's going to record the whole desktop though, not just your game. If you want to record just the game, make it fullscreen and then record it with Fraps. Or better yet, if you have decent video editing software, just crop the video.
Originally Posted by OldManClayton I must be doing something wrong, because I've used Fraps on my Vista with Aero and it never records the whole screen. O_o
First make sure you have the latest version of Fraps installed. The newest version of Fraps has an option in the FPS tab called "Monitor Desktop Window Manager". If you enable that, it'll enable Fraps the ability to record the desktop.
I think it's disabled by default because someone on Vista might not be aware of the fact that the whole screen is being considered a game and being recorded and might think something is wrong. Which would make sense.