Halo Patch for Mavericks + New Lobby

Post a reply

In an effort to prevent automatic submissions, we require that you complete the following challenge.
:D :) :( :o :shock: :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: ----) \ :) / .````:) ?? :( 0) B) O_)
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review

Expand view Topic review: Halo Patch for Mavericks + New Lobby

Re: Halo Patch for Mavericks + New Lobby

by HandofGod » Tue Apr 11, 2017 10:36 am

What graphics specs do you have? If you have Intel HD Graphics 4000/5000/6000 or a really old Macbook/Mac the shaders will likely not render properly and will come out as you described. I have a Macbook Air with Intel HD Graphics 5000 so believe me I know that issue well. On HaloMD 002 and Samuco released an extension called Halo+ I believe, which fixes those shaders issues (Master chief black visor, environment and material problems) You can install it through the Extensions menu and see if that fixes that issue. I don't know if there's a fix for Halo Universal Binary out there for what you describe but HaloMD definitely is your best bet for fixing that issue. nil or 002 would also be happy to help you out more on the IRC channel for this forum too: https://www.macgamingmods.com/forum/ajax_chat.php

Sierra patch request and other problems

by jwjonz3 » Mon Apr 10, 2017 11:49 am

Good to see there is still a few players out there. I also need a patch for new version of macOS. My problems include: Master Chief visor is black and non reflective; trees, crates, and other objects do not render in Universal Binary version 2.04 in higher graphics settings but will work in those same settings on older versions(the problem with that is that it requires cd be in drive but I have to use external drive on my mac and don't want to shuffle it around). I've also tried using HaloMD and moving my maps over to it from actual halo but it still locks me into demo mode. Any help would be great!

Re: Halo Patch for Mavericks + New Lobby

by Christhefox » Tue Apr 04, 2017 3:09 pm

Are there any fov fixes for the mac version?

Re: Halo Patch for Mavericks + New Lobby

by nil » Mon Aug 15, 2016 2:01 pm

You should be able to join the servers anyway (by eg: direct IP). What this patch does is update the list of the servers that show up in the lobby to reflect 1.10 servers.

Re: Halo Patch for Mavericks + New Lobby

by DudeQuestion » Sat Aug 13, 2016 9:14 am

Wow, great work nil!

So if we have a retail copy of Halo for Mac... with this patch, we'd be able to join PC servers with 1.10?

Re: Halo Patch for Mavericks + New Lobby

by A Stick » Fri Jul 01, 2016 11:01 am

When I put the Halo and the maverics_patch.dylib in the MacOS folder it gave me this error saying You can’t open the application “Halo” because PowerPC applications are no longer supported. Im on OS X 10.11 El Captian

Re: Halo Patch for Mavericks + New Lobby

by nil » Sun Aug 09, 2015 8:39 pm

I updated the original post to include how to play the full campaign with HaloMD. The multiplayer version isn't altered there (because we have an entirely separate lobby), so it shouldn't run into saving issues that Oberon mentions above.

Re: Halo Patch for Mavericks + New Lobby

by KernkraftX360 » Wed Jul 29, 2015 10:53 am

Anyone on Power PC wants to test the HALO: COMBAT EVOLVED Demo? Looks like the servers are running on empty. Twitter me: KernkraftX360

Re: Halo Patch for Mavericks + New Lobby

by nil » Sat Jul 11, 2015 5:25 pm

Looks cool! I never really did figure why campaign broke all of a sudden.. That was always strange to me. We might look into making the full campaign playable for MD users (intel, 10.7+) as long as they have all the maps. At least, it sounds like a decent idea..

Halo Lobby Updater for PowerPC & Intel Macs

by Oberon » Sun Jul 05, 2015 3:34 pm

I've created a short AppleScript (available for download as Halo Lobby Updater) to patch Halo (Universal Binary version 2.0.4 for both PowerPC & Intel Macs) or the Halo Demo (version 1.5.2) to use the new multiplayer Internet-lobby after GameSpy stopped supporting it in 2014.

Moreover mid-level saved checkpoints in the campaign can be loaded as expected.

The details are:
  • The PowerPC Halo Demo will use the new master servers under hosthpc.com as shown in lines 77—80, i.e.
  • a multiplayer game created and hosted for the internet will be published to the lobby
  • where it can be seen and joined by other Halo Demo clients (but nobody else owing to the dated code base).
  • The changes to the full Universal Binary version are based on nils "Halo Lobby Patch" (the third download in the head of the thread) and include
    • the new master servers as above and
    • exchanging the version string "" with "" (from the latest Halo PC patch) in several places in the code - see lines 89—92 in mavericks_patch.c
    • as well as the previous compatible version "" with "".
  • One copy of "" in the data area was left untouched but has to be updated too because
    • the string wasn't compiled into the PowerPC code which instead references it for filtering the lobby and
    • verifying checkpoints for compatibility (on both CPU types) - formerly the new version was only used to create checkpoints so they were not recognized on load and Halo fell back to the beginning of the level.
      (As an implication new checkpoints can not be read by an unpatched Halo.)
    • The difference can be seen in the About tab of the Edit Profile Settings.
  • Both PowerPC and Intel hosts can announce games to the lobby
  • that can be seen and joined by all clients using version "" (including Windows) and
  • both can see and join any current host in the lobby.
  • This Updater should run on any Mac OS X since 10.3 though it has only been tested on 10.5/PPC and 10.10,
  • works with all three language variants when brought to version 2.0.4 and
  • is fully compatible with the Patch for Mavericks (which is still needed on Intel Macs) and both can be applied in any order.
A tool like Port Map is usually required to forward ports 2302 and 2303 when hosting a game at home behind a typical Network Address Translation router.

Re: Halo Patch for Mavericks + New Lobby

by nil » Fri May 29, 2015 9:18 am

Yes, that's one way. Another is if you're using HaloMD, you can enable the Shader Workaround extension which tries to work around the graphics issue whilst keeping pixel shaders on.

Re: Halo Patch for Mavericks + New Lobby

by Skywoolf » Thu May 28, 2015 8:51 pm

I found the solution to the invisible rocks and trees. I turned off Pixel Shaders.

Re: Halo Patch for Mavericks + New Lobby

by Skywoolf » Thu May 28, 2015 3:06 am

Thank you for the patch After all these years I still can't find any game I like better than Halo.

I am using a MacBookPro running Yosemite with a 30" cinema display. The Mavericks + New Lobby patch got Halo to load and run but all the rocks and trees are invisible while some characters are black or yellow silhouettes and some vehicles are yellow silhouettes.

Is there anything I can do to fix it?

Re: Halo Patch for Mavericks + New Lobby

by nil » Fri Feb 20, 2015 5:21 pm

I can reproduce save not working, but am not entirely sure why it's not working. Since I can run Halo on one of my machines without the patch, I know it must be something unrelated to my patch.

Re: Halo Patch for Mavericks + New Lobby

by benhanson » Sat Feb 14, 2015 2:44 pm

I have the same problem on 10.10, game plays OK but won't save.