PDA

View Full Version : Recording problems in OpenGL



Ghastly
04-26-2011, 11:11 AM
One of my hobbies is recording playthroughs of old-ish games for Youtube. Fraps used to run great a while ago, but I recently got a virus that tried to slow my computer down by writing to the hard drive a lot, which made it start failing (it was failing anyways, the virus just pushed it closer to the edge to the point where it was noticeable). I replaced the hard drive with the exact same model, transferred the contents of the old to the new (SATA <-> USB cable and the DDRescue command, which copied the hard drive completely, sector for sector), cleaned out the virus entirely, defragged, etc. Unfortunately, now I'm having trouble.

Whenever I try to record in OpenGL, my frame rate drops to 4fps, no matter what game or graphic settings. Direct3d and DirectDraw record perfectly fine. I've tested with multiple games, especially ones that can switch between DirectX and OpenGL. It worked perfectly fine before the virus, and it works fine when I'm not recording.

Can anybody help? I'm running out of places to look for the problem. I asked on the Fraps forums as well, but no luck there and I figured it couldn't hurt to ask here, too.

ZbuffeR
04-26-2011, 12:35 PM
Maybe FRAPS hooks to the default software GL renderer instead of the accelerated GL driver, but that really seem to be a problem on fraps side.
Can you try Taksi, to see if a different tool has the same problem ?
http://sourceforge.net/projects/taksi/fi...ev.msi/download (http://sourceforge.net/projects/taksi/files/development/taksi-0.7.7.9-dev/taksi-0.7.7.9-dev.msi/download)

Ghastly
04-26-2011, 12:58 PM
Hmm, Taksi seems to be recording it okay (though I had trouble getting it to start recording in general, so I'm not sure it would have hit the same problem). If this is a Fraps problem, however, wouldn't it have resolved after I reinstalled it?

ZbuffeR
04-26-2011, 01:46 PM
This is a question best asked to the Fraps team. Anything can happen, like reusing previous bad settings, have the autodetect fail in the same way, etc.