"Duke Nukem 3D" has been ported to run on modern Microsoft Windows variants including Windows XP, Windows 7, and Windows 8. This has been made possible since the game's source code was publicly released in 2003. Various source ports have been made including "EDuke32", "JFDuke3D", "nDuke", "hDuke", and "xDuke". All five offer the original visual appearance of the game, while "EDuke32" also supports OpenGL rendering including the capability to use fan-created modern graphics using the High Resolution Pack. "nDuke", "hDuke" and "xDuke" can still be played online in multiplayer 'DukeMatch' format using launchers such as Duke Matcher and YANG, both freely available. "EDuke32" multiplayer is in a state of development hell following an attempt to rewrite the network functionality using a client–server model.