Why not just get these changes upstream?<p>Also, instead of forking it on GitHub, he just reuploaded the whole thing again (<a href="https://github.com/fabiensanglard/Doom3-for-MacOSX-" rel="nofollow">https://github.com/fabiensanglard/Doom3-for-MacOSX-</a>) so that others cannot easily merge these changes. And neither in his repo nor in his post, there is a reference to the original repo (<a href="https://github.com/TTimo/doom3.gpl" rel="nofollow">https://github.com/TTimo/doom3.gpl</a>).<p>Also, on the original repo, there were already a few fixes for Xcode4 and there is also a pull request with further fixes (<a href="https://github.com/TTimo/doom3.gpl/pull/13" rel="nofollow">https://github.com/TTimo/doom3.gpl/pull/13</a>). I haven't checked it myself but it might actually work already.<p>Btw., further development is probably going on here: <a href="http://www.iodoom3.org/" rel="nofollow">http://www.iodoom3.org/</a> (<a href="http://news.ycombinator.com/item?id=3277150" rel="nofollow">http://news.ycombinator.com/item?id=3277150</a>) (<a href="https://github.com/TimeDoctor/iodoom3" rel="nofollow">https://github.com/TimeDoctor/iodoom3</a>)