- Donkey is a project I started in August 2022, inspired by years of reverse engineering the Halo engine and learning C++.
- The goal is to create my own version of a Halo mod, documenting all the information for others to use.
- This project is intended for technical folk such as developers, not for users who want a finished product.
- I started looking at this build back in mid 2015 and have grown quite a fondness for it.
- It was built with less compiler optimizations than newer builds.
- Working client simulation logic, broadcast logic (systemlink) and much more.
- Maybe? While there's no plan to move to newer builds there's also no reason to stay on
ms23 1.106708once everything that's missing from new builds is implemented.
- Source a build of
Halo Online ms23 1.106708- Extract to
G:\Games\ms23; refer to this asGameDir.
- Extract to
- Download files from DonkeyFileShare.
-
Right-click the
gameproject- Properties -> Debugging -> Set Working Directory to
GameDir.
- Properties -> Debugging -> Set Working Directory to
-
Right-click the
launcherproject- Set as StartUp Project
- Properties -> Debugging -> Set Working Directory to
GameDir.
GitandPowershellare only used in a prebuild step to get the last commit revision.
- Required Extensions (Visual Studio 2022)
- Test Donkey.
- Share ideas.
- No outside contributions, please.
- For more information, join the Halo Mods discord and the ᴅᴏɴᴋᴇʏ ᴅᴇᴠᴇʟᴏᴘᴍᴇɴᴛ post.