TL;DR: Patch Green Hell to allow up to 8 people to play together instead of the default 4. Suffer More; Suffer Together!
Download the latest patch from the release page or build from source. The patch will detect if and where Green Hell is installed so all you have to do is click "PATCH". Once the patch says you're ready to play, exit the patch and start playing Green Hell.
This patch will need to be reapplied every time Green Hell is updated.
NOTE: Every player in your multiplayer session will need to apply this patch. If you don't, any player joining after the 4th will have no name plate above their head making it very difficult to see them.
This is not a cross-platform application as it's intended to be used on a Windows based game. It's also using MFC so only a Visual Studio solution is provided, no makefiles or other IDE project files. Everything you need to build from source is included in this repo, except Visual Studio 2019 which you can download for free from Microsoft.
If you want to edit the buttons or font you will need to download and install the fonts listed in the 3rd Party Credit section of this readme.
This file was written in C++ MFC with only 1 external lib dependency and it isn't signed. For some reason this triggers a few anti-virus packages to see this as a generic trojan or malware. This is a false positive and can be safely ignored.
I originally started coding this in MASM32 Assembler for a much smaller executable and a fun project but this was triggering A/V heuristic detections like crazy. So I switched to a Visual Studio MFC project. I even tested a blank MFC template on VirusTotal but even that is detected by a few A/V packages, including Microsoft Defender!
The source code is available for review or to build from if you feel the release binary is untrusted. I will also be including the executable hash with every release.
Background image: Repurposed from the Green Hell game files and modified by me for use as a window background. All credit for the walkie talkie images go to Creepy Jar for some fantastic work.
Screen Font: Neon Pixel-7 version 1.0 created by styleseven.com.
Button Font: This font is copyright (c) Jakob Fischer at www.pizzadude.dk, all rights reserved. Do not distribute without the author's permission. Use this font for non-commercial use only! If you plan to use it for commercial purposes, contact me before doing so!
uFMOD: uFMOD is used for playing the XM music file.
Music: Late at Morning created by Andreas Rohdin (MrGamer / Gamermachine). He has a lot of great music. This module was downloaded from modarchive and is distributed in this repository under the modarchive "upload agreement".