This is a modified version of the ZDooM source port. It has support for split-screen multiplayer, using Xbox 360 Controllers.
To run a split-screen session, run SSZDooM with the following command line parameters:
-splitscreen (Enables split-screen mode. Without this, it's pretty much just normal ZDooM.)
-player2class x (Chooses the player class for the second player in HeXeN. Don't bother with this for the other games. Replace "x" with a number between 0 and 2 (inclusive). Defaults to 0 if not specified.)
-vsplit (This parameter is optional. It makes the viewports side by side instead of over and under. Some people may prefer this for widescreen monitors.)
-enableMultiplayerItems (This parameter is optional. By default, normal ZDooM likes to treat cooperative games very much like deathmatch games when it comes to spawning weapons and items. In split-screen mode, this behavior is disabled by default for cooperative play. Use this parameter to re-enable normal ZDooM behavior.)
-multiMonitor (This parameter is optional. Uses multi-monitor mode instead of split-screen. Requires exactly 2 monitors to be hooked up to the computer.)
====Limitations=====
Keep in mind the split-screen and net-play are currently not compatible. You can't play split-screen while playing online.
DirectDraw mode is not compatible with split-screen. That shouldn't be a problem, however, as ZDooM tries to use Direct3D instead of DirectDraw by default. Unless you have a reeeeeaaaaallly old GPU, you shouldn't even notice.
This version may or may not run on a second monitor in full-screen mode, due to use of the GetSystemMetrics() function. (It's used to run in borderless full-screen, which is required for the split-screen viewports to work.)
Return to Abandoned/Dead Projects
Users browsing this forum: McGiggaChicken and 1 guest