Just follow randall's advice: put COD2 into compatibility mode for WinXP SP2 - it launches without any black screen. But you have to minimise the game to desktop, then go back into game, to get your mouse working again. This seems to be a DirectX process layering problem under Win10, but minimising the game corrects it.