if your game is running on either 3Dfx or DirectX, you might try using dgVoodoo
dgVoodoo (dege (the name of the creator) + 3Dfx Voodoo graphics) supplies replacements for DirectX and 3Dfx that are a lot more compatible with modern Windows.
In the most recent version (download link
) you will find the 3Dfx replacement libraries in the 3Dfx subfolder and the DirectX replacement libraries in the MS subfolder. Just copy them over to your game directory (NOT your system32 directory!) or where the game's main executable is located and try recording it.
You can disable the "dgVoodoo" watermark using "dgvoodooCpl.exe" (Cpl = ControlPanel) from the dgVoodoo archive.
I have tried this with King's Quest Mask of Eternity and it seems to work like a charm (but I can't tell if it wouldn't otherwise).
Hope I was able to help you.
Thank you for reading my post. I hope you understand my "English".
I'm the German translator for some of Bandisoft's products and websites
(mostly Bandicut and Honeycam).