PCSX2 Online is a fork of open-source PlayStation 2 emulator PCSX2 with peer-to-peer netplay mode.
To build, Visual Studio 2010 must be used (pcsx2_suite_2010.sln)
Comes with Boost and all other required 3rd party libraries, should be buildable straight out of git clone.