Tacticular Cancer: We'll have your balls

  1. Welcome to rpgcodex.net, a site dedicated to discussing computer based role-playing games in a free and open fashion. We're less strict than other forums, but please refer to the rules.

    "This message is awaiting moderator approval": All new users must pass through our moderation queue before they will be able to post normally. Until your account has "passed" your posts will only be visible to yourself (and moderators) until they are approved. Give us a week to get around to approving / deleting / ignoring your mundane opinion on crap before hassling us about it. Once you have passed the moderation period (think of it as a test), you will be able to post normally, just like all the other retards.
    Dismiss Notice

Game News Beamdog can't make Icewind Dale 2 Enhanced Edition because the source code is lost

Discussion in 'RPG News & Content' started by Infinitron, Jul 9, 2017.

  1. Drog Black Toothgender: ⚧ Self-Ejected

    Self-Ejected
    Joined:
    Feb 20, 2008
    Parrots:
    2,636
    Click here and disable ads!
    Correct me if I'm wrong, but a lot of this stuff is probably not even compiled code, just scripts.
     
    ^ Top  
  2. Quantomasgender: ⚧ Educated

    Quantomas
    Joined:
    Jun 9, 2017
    Parrots:
    131
    Indeed. Extracting the scripts from the IWD2 release version could work.
     
    ^ Top  
  3. Make America Great Again Infinitrongender: ⚧ Trade Master Patron

    Infinitron
    Joined:
    Jan 28, 2011
    Parrots:
    64,486
    Codex 2016 - The Age of Grimoire Serpent in the Staglands Dead State Divinity: Original Sin Project: Eternity Torment: Tides of Numenera Wasteland 2 Shadorwun: Hong Kong Divinity: Original Sin 2 BattleTech A Beautifully Desolate Campaign Pillars of Eternity 2: Deadfire
    On the other hand, it's hard to blame Beamdog for not wanting to create a half-assed reverse-engineered-from-the-scripts IWD2:EE when they've been used to having source code access until now. These are supposed to be definitive editions, after all.
     
    • Funny Funny x 1
    ^ Top  
  4. Quantomasgender: ⚧ Educated

    Quantomas
    Joined:
    Jun 9, 2017
    Parrots:
    131
    That's right. Even small differences between the IWD and IWD2 source could mean extensive problems to deal with.
     
    ^ Top  
  5. ilitaristgender: ⚧ Educated

    ilitarist
    Joined:
    Oct 17, 2016
    Parrots:
    405
    Maybe. Even then they'll have to reverse-engineer the way game reads those scripts cause it's probably different from BG2. And then spend 10x times on testing it because they wouldn't be sure they do it right.

    Of course it's not an impossible task but it's harder than, say, doing their own expansion from scratch for programmers and testers.
     
    ^ Top  
  6. Quantomasgender: ⚧ Educated

    Quantomas
    Joined:
    Jun 9, 2017
    Parrots:
    131
    The script interpreter most likely will not be different than the one from IWD. But some data formats used in the scripts could be different. However, scripts are not compiled and do not need reverse engineering like C++.
     
    • Agree Agree x 1
    ^ Top  
  7. Drog Black Toothgender: ⚧ Self-Ejected

    Self-Ejected
    Joined:
    Feb 20, 2008
    Parrots:
    2,636
    This is more common than you think.

    Strife would be a very good example, it was a Doom engine game with some new gameplay elements, its source code was lost just the same. Dedicated fans reverse-engineered the release binaries and made the game playable thru Doom source ports such as Chocolate Doom and ZDoom. Eventually it was re-released on GOG/Steam as Strife: Veteran Edition based on that reverse-engineered code.
     
    • Informative Informative x 2
    • Brofist Brofist x 1
    • Salute Salute x 1
    ^ Top  
  8. Taluntaingender: ⚧ Most Frabjous

    Taluntain
    Joined:
    Oct 7, 2003
    Parrots:
    3,499
    Location:
    Your Mind
    It's not really that it couldn't be done, it's more "it couldn't be done quick & Beamdog cheap". IWD2:EE would probably be the lowest earner for them so it's not worth spending inordinate amounts of time, money or effort on it from a business POV.
     
    • Agree Agree x 9
    • Brofist Brofist x 2
    ^ Top  
  9. McPluslegender: ⚧ Novice

    McPlusle
    Joined:
    May 11, 2017
    Parrots:
    69
    Their first excuse was that the interface and ruleset were too different from the other IE games, but now they say the source code's gone? If Homeworld: Cataclysm can come back, I'm sure IWD2 can at some point in the future.
     
    • Agree Agree x 1
    • Disagree Disagree x 1
    ^ Top  
  10. Marten Broadcloakgender: ⚧ Learned

    Marten Broadcloak
    Joined:
    Dec 1, 2015
    Parrots:
    148
    Codex 2016 - The Age of Grimoire Bubbles In Memoria A Beautifully Desolate Campaign
    Gosh yes. It reads like a child's joke. "What's even more terrible than IWD2:EE? An half-assed IWD2:EE."
     
    • Agree Agree x 1
    ^ Top  
  11. Make America Great Again Infinitrongender: ⚧ Trade Master Patron

    Infinitron
    Joined:
    Jan 28, 2011
    Parrots:
    64,486
    Codex 2016 - The Age of Grimoire Serpent in the Staglands Dead State Divinity: Original Sin Project: Eternity Torment: Tides of Numenera Wasteland 2 Shadorwun: Hong Kong Divinity: Original Sin 2 BattleTech A Beautifully Desolate Campaign Pillars of Eternity 2: Deadfire
    ^ Top  
  12. Neanderthalgender: ⚧ Arcane

    Neanderthal
    Joined:
    Jul 7, 2015
    Parrots:
    1,991
    Location:
    Granbretan
    At some point i'm gonna stop chuckling about this, but not yet.
     
    • Funny Funny x 2
    • Informative Informative x 1
    • covfefe covfefe x 1
    ^ Top  
  13. Make America Great Again Tacgnolgender: ⚧ Arcane Patron

    Tacgnol
    Joined:
    Oct 12, 2010
    Parrots:
    1,864,660
    Location:
    Ol' Blighty
    Codex 2016 - The Age of Grimoire Shadorwun: Hong Kong Divinity: Original Sin 2
    This, Beamdog go in for quick cashgrabs.

    Re-implementing 3e without the source code would take actual effort on their part.
     
    • Brofist Brofist x 1
    ^ Top  
  14. twincastgender: ⚧ Learned Patron In My Safe Space

    twincast
    Joined:
    Feb 10, 2013
    Parrots:
    231
    A near-finished version of Warcraft Adventures was uploaded by a "random person". Some other cancelled games, too. Most of the scans of physical extras of classic games on GOG as well as several foreign language versions have been provided by fans, not by careless rights-holders. And earlier this year a collector discovered a disc with Starcraft's gold master source code and dutifully handed it to Blizzard. These things happen.
     
    • Fabulously Optimistic Fabulously Optimistic x 2
    • Agree Agree x 1
    • incline incline x 1
    ^ Top  
  15. twincastgender: ⚧ Learned Patron In My Safe Space

    twincast
    Joined:
    Feb 10, 2013
    Parrots:
    231
    I'm not optimistic about the odds, Drog Black Tooth; just saying that history proves there's a realistic chance.
     
    ^ Top  
  16. Morality Gamesgender: ⚧ Arcane Patron

    Morality Games
    Joined:
    Sep 7, 2013
    Parrots:
    3,594
    PC RPG Website of the Year, 2015 Codex 2016 - The Age of Grimoire Serpent in the Staglands Bubbles In Memoria A Beautifully Desolate Campaign Pillars of Eternity 2: Deadfire
    Wouldn't count on the Source Code coming to light. Those were hectic days for Black Isle/Interplay, the storage devices probably recycled or misplaced.
     
    • decline decline x 1
    ^ Top  
  17. lukaszekgender: ⚧ Magister

    lukaszek
    Joined:
    Jan 15, 2015
    Parrots:
    1,927
    people have hopes like if it was normal thing to have FULL, up to date code of project you used to work on before leaving company.
     
    ^ Top  
  18. Severian Silkgender: ⚧ Guest

    Severian Silk
    Homeworld: Cataclysm source code is still lost. The version on GOG is no different than the original except for a few loading screens and strings.
     
    • Informative Informative x 2
    ^ Top  
  19. Morality Gamesgender: ⚧ Arcane Patron

    Morality Games
    Joined:
    Sep 7, 2013
    Parrots:
    3,594
    PC RPG Website of the Year, 2015 Codex 2016 - The Age of Grimoire Serpent in the Staglands Bubbles In Memoria A Beautifully Desolate Campaign Pillars of Eternity 2: Deadfire
    Eh, some programmers think of coding as their art.
     
    • Prestigious Prestigious x 1
    ^ Top  
  20. lukaszekgender: ⚧ Magister

    lukaszek
    Joined:
    Jan 15, 2015
    Parrots:
    1,927
    It aint art. You are supposed to look at you code from 5 yrs back in embarrassment
     
    • Agree Agree x 3
    ^ Top  
  21. jaydee2kgender: ⚧ Educated

    jaydee2k
    Joined:
    Nov 3, 2016
    Parrots:
    243
    Thank god! I hope those fuckers die in hell and their EE's with em...
     
    • Agree Agree x 4
    • Brofist Brofist x 2
    • Edgy Edgy x 2
    ^ Top  
  22. Make America Great Again Tacgnolgender: ⚧ Arcane Patron

    Tacgnol
    Joined:
    Oct 12, 2010
    Parrots:
    1,864,660
    Location:
    Ol' Blighty
    Codex 2016 - The Age of Grimoire Shadorwun: Hong Kong Divinity: Original Sin 2
    Also, most companies take a very dim view of employees taking copies of source code off premises.
     
    ^ Top  
  23. SwiftCrackgender: ⚧ Arcane

    SwiftCrack
    Joined:
    Oct 3, 2012
    Parrots:
    1,763
    I'm always surprised when these kind of news blurbs pop up. Source code getting lost under the watchful eyes of some of the nerdiest people on the planet makes my brain spin.
     
    • it is a mystery it is a mystery x 1
    ^ Top  
  24. flabbyjackgender: ⚧ Arcane

    flabbyjack
    Joined:
    Jul 15, 2004
    Parrots:
    2,048
    Location:
    the area around my keyboard
    That's sort of the point of posting it as news. It puts the word out. Some weirdo developer or associate out there has a backup on CD.

    lukaszek It appears to be more common at gaming companies than in other software industries.

    Although companies take a dim view of their technical professionals making backups, those same companies save millions upon millions of dollars when some former employee comes forward with a copy of their missing/damaged source code. It is the technical/quality workers who are responsible for backing up data, but all it can take is a single careless decision to lose or destroy the backup.
     
    Last edited: Jul 12, 2017
    • Agree Agree x 1
    ^ Top  
  25. Morality Gamesgender: ⚧ Arcane Patron

    Morality Games
    Joined:
    Sep 7, 2013
    Parrots:
    3,594
    PC RPG Website of the Year, 2015 Codex 2016 - The Age of Grimoire Serpent in the Staglands Bubbles In Memoria A Beautifully Desolate Campaign Pillars of Eternity 2: Deadfire
    So programmers hate their past work and don't think of their work as being artistic.

    The art world in a nutshell.
     
    • Salute Salute x 2
    ^ Top  

(buying stuff via the above buttons helps us pay the hosting bills, thanks!)