Slashdot Mirror


Dark Reign 2 Goes Open Source

An anonymous reader writes "One of Activision's last RTS games, Dark Reign 2, has gone open source under the LGPL. Although the release by a former Pandemic Studios employee was some time ago, it had happened relatively silently. With the source code now available, it is hoped that online play that isn't dependent on WON servers will be implemented and possibly ports to other platforms."

41 comments

  1. dark rain? by Anonymous Coward · · Score: 0

    it's as bright and dry as it gets here

  2. I bought this game... by Shaman · · Score: 1

    Years ago I picked it up in a bargain bin and found that it was quite playable. The graphics were cutting-edge for its time, too.

    I'm not sure what OS developers can gain from it, but I'm all for being able to get an updated game to relive the experience, as i still have the CD. Remember CDs?

    --
    ...Steve
    1. Re:I bought this game... by Cyphax · · Score: 1

      Sure OS developers can gain something from it, even if it's outdated. Just recently, Warow 1.0 was released. This project was built around the Quake 2 engine. It was modernized some to look quite nice. :)
      It's a good base to expand on. If you want to, of course.

    2. Re:I bought this game... by Fnord666 · · Score: 1

      Sure OS developers can gain something from it, even if it's outdated. Just recently, Warow 1.0 was released. This project was built around the Quake 2 engine. It was modernized some to look quite nice. :)

      Did you mean Warsow ?

      --
      'The tyrant will always find pretext for his tyranny.' - Aesop's Fables
    3. Re:I bought this game... by X0563511 · · Score: 1

      For those playing along at home, I believe he meant Warsow.

      --
      For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
    4. Re:I bought this game... by Cyphax · · Score: 1

      I sure did. The source I copied the name from uses it like so: http://tweakers.net/meuktracker/28971/warow-10.html
      I pasted that, with the replacement for the S like there, and Slashdot then stripped it which I missed. Thanks for clearing it up. :)

  3. Code AND Assets by Rik+Sweeney · · Score: 4, Informative

    From the looks of things the assets are included. There's a 790MB rar file here

    http://code.google.com/p/darkreign2/source/browse/#svn%2Ffull_game

    1. Re:Code AND Assets by X0563511 · · Score: 1

      That's both unusual and awesome.

      Getting the code is always nice, but you can't do anything fun with it until you have assets to attach. That whole tedious and often unsuccessful part is now not really necessary, so work on bending the code can begin already and it will have good output to test.

      --
      For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
    2. Re:Code AND Assets by Lunix+Nutcase · · Score: 1

      It's definitely unusual because it was most likely an unauthorized code leak. If this was really an "official" open sourcing of the game all the headers would have been properly updated and you wouldn't have code in there that said it is specifically not supposed to be publicly disclosed.

  4. ESET not liking that source file - malware detecte by DJRikki · · Score: 1

    In the ad system

  5. It just doesn't look as fun as the 2D original by wisty · · Score: 1, Insightful

    It just doesn't look as fun as the 2D original. Sure, the graphics are 3D (and can take advantage of a 3D card) but aren't pixel perfect like the 2D original. You can't pack as much information into the screen, as the 3D models are just not optimal.

    3D RPGs and RTS games just seem fiddly to me. It's a gratuitous exercise in realism which doesn't add anything to the gameplay.

    Look at the really successful RPG and RTS games - War/Starcraft, Diablo, Dark Reign (the original) ... very little gratuitous 3D design.

    Then there's platform and adventure games ... they basically died once they started going 3D. Maybe multiplayer games (FPS / racing) had something to do with that (as they benefited from both faster internet connections, and better 3D graphics).

    1. Re:It just doesn't look as fun as the 2D original by Anonymous Coward · · Score: 0

      Agreed, I'd much prefer the original Dark Reign being open-sourced then Dark Reign 2. I still play Dark Reign (And Total Annihilation) to this day. Hurray for DirectX 3.

    2. Re:It just doesn't look as fun as the 2D original by fuzzyfuzzyfungus · · Score: 2

      I can't comment on the relative fun of those two specific games; but '3d' has certain advantages beyond graphical glitz that come in handy.

      Unless the game ships a fairly massive number of sprites or goes full vector graphics(also unlikely to meet 'pixel perfect' standards), the resolution-independence of 2d engines leaves... something to be desired. You can get away with modest movements up or down, in the original aspect ratio; but things get ugly and illegible pretty fast if you go outside that. Even in games where the gameplay is fundamentally 2d(Civ 4, say, is played on pretty much the same gameboard as Civ1-3, with the rules and the pieces tweaked a bit each time), the ability to splash it across reasonably arbitrary resolutions(once the initial legwork is done) comes in pretty handy in today's world of cheap pixels and eccentric aspect ratios.

    3. Re:It just doesn't look as fun as the 2D original by Hatta · · Score: 1

      3D RPGs and RTS games just seem fiddly to me. It's a gratuitous exercise in realism which doesn't add anything to the gameplay.

      IMO, dungeon crawling is much more compelling in 3d. The first RPGs were first person for a good reason. Ultima, Wizardry, Might and Magic, The Bard's Tale, all 3d dungeon crawlers.

      --
      Give me Classic Slashdot or give me death!
    4. Re:It just doesn't look as fun as the 2D original by Kremmy · · Score: 1

      I'm gonna recommend that you check out the Spring Engine. It's a fully 3D real-time strategy engine originally developed with the intent of recreating the 1997 RTS "Total Annihilation". If you've played Supreme Commander (Spring predates Supreme Commander and influenced the design), you have something of an idea of what to expect from the Total Annihilation style mods. .

      I wasn't a fan of 3D real time strategy games until I played Spring. Almost every time I go back to another RTS now, I find myself utterly spoiled by Spring's excellent zooming and command queueing. Give it a whirl and see how shoddy those old timer RTSes actually are. Did I mention that it's Free? It's Free. That's important.

    5. Re:It just doesn't look as fun as the 2D original by wisty · · Score: 1

      That looks ... pretty awesome actually.

    6. Re:It just doesn't look as fun as the 2D original by Anonymous Coward · · Score: 0

      Dungeon Master FTW!

    7. Re:It just doesn't look as fun as the 2D original by tibman · · Score: 1

      Some of the best RTSs are 3d though. Total Annihilation and Company of Heroes. The 3d part IS important to the gameplay. Height is an advantage. Line of sight weapons vs indirect is interesting.

      --
      http://soylentnews.org/~tibman
  6. Illegal by Anonymous Coward · · Score: 4, Informative

    Contains files like source/graphics/IMESHUtil.cpp which state: /*
      * IMESHUtil.cpp
      *
      * INTEL CORPORATION PROPRIETARY INFORMATION
      * This software is supplied under the terms of a license agreement or
      * nondisclosure agreement with Intel Corporation and may not be copied
      * or disclosed except in accordance with the terms of that agreement.
      *
      * Copyright (c) 1998 Intel Corporation. All Rights Reserved.
      *
      *
      * PURPOSE:
      *
      * This file contains the implementation for the IMESH Utility
      * functions that manage IMESH memory, read and writing of IMESHes, etc.
      *
      *
      */

    So it should not be on Google Code

    1. Re:Illegal by Anonymous Coward · · Score: 0

      I was actually going to ask something similiar without even looking at the code. If it was released QUIETLY it would make me question it's legitimacy, There hasn't been a completely 'open source engine' release in 10+ years that hasn't been met with both scrutiny and fanfare.

    2. Re:Illegal by X0563511 · · Score: 4, Insightful

      "Copyright (c) 1998"

      In a just world, that would be fair game by now.

      --
      For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
    3. Re:Illegal by Anonymous Coward · · Score: 0

      Yeah, I've dated girls younger than that, it should definitely be fair game. If there's grass on the field...

    4. Re:Illegal by Anonymous Coward · · Score: 0

      Copyright protection lasts for a bit more than 14 years.

    5. Re:Illegal by X0563511 · · Score: 1

      Hence the whole content of my comment. Try reading it again, and you'll find:

      1. I realize it's still in copyright.
      2. I believe it should not be.

      These are not mutually exclusive.

      --
      For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
    6. Re:Illegal by ATMAvatar · · Score: 1

      There was a time when it didn't. That's the point.

      Instead, we live in a reality where our great-great-grandchildren *might* be able to freely copy that file from their deathbeds

      --
      "They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety."
  7. Now forkable on github by Akoman · · Score: 1
  8. Re:ESET not liking that source file - malware dete by Anonymous Coward · · Score: 0

    Symantec complained about it being infected as well.

  9. 18.5 meg file only by Anonymous Coward · · Score: 0

    that link to 700 meg file dont work

  10. Be careful by Lunix+Nutcase · · Score: 2

    If it's LGPL why weren't the copyright headers updated? Most still just say things like:

    Copyright 1997-1999 Pandemic Studios, Dark Reign

    Seems a bit iffy at the moment.

    1. Re:Be careful by jonwil · · Score: 4, Insightful

      Judging by the amount of 3rd party code (a chunk of which I know for sure isn't open source in any way shape or form), I have strong doubts that this is legitimate.
      My bet is that someone will get in trouble for posting this code, the code will be removed (from Google code and probably also from github and elsewhere that it might be uploaded to)

      There is NO WAY that anyone connected with this would ever get permission to post the contents of e.g. 3rdparty\bink or 3rdparty\mss

    2. Re:Be careful by Lunix+Nutcase · · Score: 1

      This must have been flying under people's radar since this has been on Google Code since last September. But I'd imagine anyone really distributing this code is going to have hell to pay.

    3. Re:Be careful by Swistak · · Score: 1

      Even if software is released under open source license it still is copyrighted to author. Author just chooses license under which he distributes his works. Copyright dates do not need to be updated at all (this is just a formality and mostly for informational purposes), and in most cases are updated only if file under copyright is changed.

    4. Re:Be careful by Desler · · Score: 1

      It's highly unusual for none of the source code files to have an updated LGPL license header and the third party code has license text stating it can't be disclosed as it's under license. Any open sourcing of code done officially had headers properly updated and a license text stating that the company gas released it under the new license. Also there is no proof that this person even has authorization to have released this.

    5. Re:Be careful by nilloc · · Score: 1

      Browsing the source, I don't see code for bink nor mss. What is there is the header file to link to library for bink and mss. http://code.google.com/p/darkreign2/source/browse/source/3rdparty/#3rdparty%2Fmss

    6. Re:Be careful by jonwil · · Score: 1

      Rad Game Tools would NEVER authorize the distribution of those header files.

  11. When.... by Anonymous Coward · · Score: 0

    Is someone going to reboot the Eye of the Beholder series for current systems... I would totally play that again..

    1. Re:When.... by cheesybagel · · Score: 1

      Actually ScummVM is supposed to be able to run Lands of Lore: The Throne of Chaos. You can always run the games under DOSBox as well. You need to own an actual copy of the game however.

  12. WON servers? by VGPowerlord · · Score: 1

    With the source code now available, it is hoped that online play that isn't dependent on WON servers will be implemented

    It's a shame WON no longer operates.

    Oh wait, it does, it's just called Steam now. Unfortunately, it sounds like the network protocol used may have changed between WON and Steam.

    --
    GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
  13. Legal issues ahoy! by Desler · · Score: 5, Informative
    1. Re:Legal issues ahoy! by Anonymous Coward · · Score: 0

      Also, one of the 3rd-party software packages is Aureate, one of the first spyware packages, so you really should use caution when downloading/using the source.

  14. One of the worst games ever made by Anonymous Coward · · Score: 1

    Units that block each other and the worst pathfinding AI ever written.

    I even like micromanagement in RTS games, but playing DR2 isn't micromanagement, it's babysitting a bunch of 1 year old George W. Bushes. I actually felt a sense of achievement when my own units died, as if I was contributing to raise the average IQ of the universe by a small but significant amount.

    I still have this game's box on a shelf in front of me and I look at it whenever I'm thinking about buying something. I wasted $50 on the game but it has probably saved me well over $10k in impulse purchases since.