Also, in addition:
1. this plugin work alone or together with 2 prevouis ones: CpuSaveC.w2p and CpuSaveG.w2p
No conflicts with them, works fine together, but works fine without other plugins also.
It should reduce CPU usage to almost 0 in menus, in game (single player, campaign, multiplayer, doesn't matter).
Should NOT help for bnet chat. Use CpuSaveC.w2p for chat.
Should NOT cause any lags.
2. tested with both GDI and OPENGL ddraw.dll. Works fine. Though hook calls approx 5 times faster with opengl ddraw. Same with widescreen version.
No idea whay is that so, probably some hook inside opengl ddraw.
3. sleep(1) should cause up to 15 ms delay on some windows, not sure, please, check. Works fine on Win 10 for Mistral and for me. Also works fine on win7 on old notebook for me also.
Thinking about to add timeBeginPeriod for that.
Let us know if something works improperly.