ElDewrito is no longer under active development! Please refer to our successor project, Anvil: Online.
ElDewrito is a fan mod for Halo Online that enables LAN-based online multiplayer across the globe, as well as many bug-fixes and enhancements. As there is no telling if any other Halo game will ever be brought to PC, Halo Online is the best thing we have, and fortunately it contains a lot of Halo 3 and Halo ODST content. ElDewrito aims to unlock and expand on this content.
Note that this is the source code repo for it, not the mod itself. You'll need a copy of Halo Online and the ElDewrito Launcher to install ED.
Pull requests are welcomed from anyone who wants to contribute to us. We recommend that you come talk to us on IRC first before starting work on anything major, so that we can discuss it and come up with the best way to help you implement it. Also, please use Visual Studio to edit and test your code. Pull requests which were clearly made with GitHub's online editor will be rejected. Your commits should be meaningful and represent logical increments in functionality.
You should always check for the latest builds of ElDewrito on our subreddit.
To build ElDewrito you'll need Visual Studio 2017 installed.
We don't accept donations, donate money to your favorite charity instead.
Although if you have a spare server running ElDewrito-MasterServer on it would be welcomed, get in touch with us on IRC and we can help you set this up.
We have an IRC channel on Snoonet where most of the devs are, just /join #ElDorito
You can also try checking the support question on the subreddit or the Halo.Cafe forums.
If you have issues you can get in touch with us on there, or make a bug report in our issue tracker and we'll look over it.