3D Analyze is described as 'With the help of 3DA you can change different graphic options under DirectX 8 and OpenGL. 3DA changes different CAP-bits for example, if a game requires HW T&L 3DA emulates these bits and the games runs on graphic boards which don't have HW T&L capabilities'. There are three alternatives to 3D Analyze for Windows and Linux. The best alternative is DxWnd, which is both free and Open Source. Other great apps like 3D Analyze are SwiftShader (Free, Open Source) and 3D Ripper DX (Free).
Windows hooker - intercepts system calls to make fullscreen programs running in a window, to support a better compatibility, to enhance video modes and to stretch timing. It is tipically very useful to run old windows games.