Doom 3 Now Open Source

Discussion in 'Mac and PC Games' started by gullySn0wCat, Nov 30, 2011.

  1. gullySn0wCat, Nov 30, 2011
    Last edited: Nov 30, 2011

    gullySn0wCat macrumors 6502

    Joined:
    Dec 7, 2010
    #1
    Doom 3 (some of you may know this game :D) was officially GPLed earlier this week. Get the Xcode 4.2-ready project from here:

    https://github.com/Geenz/doom3.gpl

    Then dust off your Doom3 CDs, compile and enjoy!

    PS F U Aspyr:D

    [​IMG]
     
  2. MacsRgr8 macrumors 604

    MacsRgr8

    Joined:
    Sep 8, 2002
    Location:
    The Netherlands
    #2
    Wow....

    I remember when it first came out. Same time as Half Life 2.
    Build my gaming PC around this two games. Pentium 4 with Radeon X800 XT.

    How things can be different:
    Doom 3 is open source
    Half Life 2 still sold via Steam :D
     
  3. Sol macrumors 68000

    Sol

    Joined:
    Jan 14, 2003
    Location:
    Australia
    #3
    Is there a version of this that we can download and install like any other Mac app?
     
  4. Caesar_091 macrumors regular

    Caesar_091

    Joined:
    Jan 18, 2005
    Location:
    Italy
    #4
    You can download the source code and compile the executable (the application) for free but you still need an original Doom3 DVD to get others files (maps, textures, etc etc) in order to play the game.
     
  5. Jethryn Freyman macrumors 68020

    Jethryn Freyman

    Joined:
    Aug 9, 2007
    Location:
    Australia
    #5
    It's really the engine that's open source, not the actual game content. You still need the Doom 3 original content for that.
     
  6. Nitrocide macrumors 6502

    Nitrocide

    Joined:
    Sep 24, 2005
    Location:
    Bristol, UK
    #6
    What be this all aboot?
     
  7. MacsRgr8 macrumors 604

    MacsRgr8

    Joined:
    Sep 8, 2002
    Location:
    The Netherlands
    #7
    Probably because Aspyr sells the game.
     
  8. Ryy macrumors member

    Joined:
    Oct 17, 2010
    Location:
    Michigan
    #8
    LOL! That goes for me as well. I think it was an AMD 3200+ cpu I used at the time. HAHA!

    Love Doom 3 to this day! Solid game for sure.
     
  9. HarryPot macrumors 6502a

    Joined:
    Sep 5, 2009
  10. Sol macrumors 68000

    Sol

    Joined:
    Jan 14, 2003
    Location:
    Australia
    #10
    Yes, it involves compiling some code. Hopefully someone will sell it on the App Store or Steam and make it easy for people like us.
     
  11. gullySn0wCat thread starter macrumors 6502

    Joined:
    Dec 7, 2010
    #11
    The screenshot I took is from Lion. The Xcode project in the link I posted will compiles an app ready for 10.7 :). All you need to provide is the game data from your old CDs or Steam and it will run nicely.
     
  12. HarryPot macrumors 6502a

    Joined:
    Sep 5, 2009
    #12
    Thanks. I'll give it a try.

    I absolutely loved this game.
     
  13. Duouk2000 macrumors newbie

    Duouk2000

    Joined:
    Dec 8, 2011
    Location:
    UK
    #13
    I don't really know where to start when it comes to compiling stuff myself so I grabbed a pre-compiled version here. Copied over my base folder from Steam and I'm up and running :D
     
  14. redsteven macrumors 6502a

    redsteven

    Joined:
    Aug 22, 2006
    #14
    Even if you're not a fan of Aspyr... you have to admit that, for a LONG time, they were one of the ONLY companies porting games to our favorite platform.
     
  15. Sol macrumors 68000

    Sol

    Joined:
    Jan 14, 2003
    Location:
    Australia
    #15
    Why even try to reason with someone who makes juvenile remarks like that? Aspyr should be appreciated for filling a hole in the Mac games market instead of being sh@ on my people who feel entitled to the latest and greatest games at bargain bin prices for a niche platform.
     
  16. AdamR01 macrumors 6502

    Joined:
    Feb 2, 2003
    #16
    While I do agree to an extent, I do have to say FU to Aspyr for stuff like this in the code...

    Code:
    #ifndef ID_ALLOW_D3XP
    #	if defined( MACOS_X )
    #		define ID_ALLOW_D3XP 0
    #	else
    #		define ID_ALLOW_D3XP 1
    #	endif
    #endif
    
     
  17. iRCL macrumors 6502

    Joined:
    Nov 2, 2011
    #17
    Back End Rendering of Stencil Shadows:
    --------------------------------------

    The Doom 3 GPL source code release does not include functionality enabling rendering
    of stencil shadows via the “depth fail” method, a functionality commonly known as
    "Carmack's Reverse".
     

Share This Page