GSOC proposal: DirectPlay4