Stories
Slash Boxes
Comments

SoylentNews is people

SoylentNews is powered by your submissions, so send in your scoop. Only 15 submissions in the queue.
posted by martyb on Tuesday July 28 2020, @10:29AM   Printer-friendly
from the how-we-got-here-from-there dept.

Huge apparent leak unearths Nintendo's prototype history:

A massive leak of apparent Nintendo source code is giving gamers a rare, unauthorized look at Nintendo's development process dating back to the Super NES era.

The massive trove of files, first posted to 4chan Friday and quickly dubbed the "Gigaleak" by the community, includes compilable code and assets for Super NES, Game Boy, and N64 games in the Mario,Mario Kart, Zelda, F-Zero, and Pokemon series. Hidden among that code is a bevy of pre-release art and sound files that have never seen the light of day, as well as fully playable prototype versions of some games.

Nintendo has not responded to a request for comment, but the sheer size and complexity of the leak points to its authenticity—faking this much data in a believable (and workable) way would just be an incredible amount of work.

[...] Modders and homebrew developers have been digging through the trove of data over the weekend and taking to Twitter and YouTube with their discoveries. Among the most interesting findings:

[...] While many are reveling in a treasure trove of previously unknown historical information contained in the leaks, some are worried over the privacy implications of some internal emails included in the leak, complete with personally identifiable information in some cases. Others are worried about how the revelations will ripple through the industry.

"This Nintendo leak is bad on so many levels," Digital Eclipse developer Mike Mika tweeted. "It hurts them, it hurts fans, and it turns the topic of preservation into a topic of security and tightening the grip on intellectual property regardless of its historical or educational value to history."


Original Submission

This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
(1)
  • (Score: 4, Insightful) by Bot on Tuesday July 28 2020, @11:00AM (2 children)

    by Bot (3902) on Tuesday July 28 2020, @11:00AM (#1027554) Journal

    As bad as leaks inherently are (it's an act of violence also when it is justified), this one will yield stuff that would be lost to time in a few decades without anybody minding anymore. So it's better some nerds have a bit of stuff to dig into, now.

    --
    Account abandoned.
    • (Score: 2, Informative) by Anonymous Coward on Tuesday July 28 2020, @01:23PM

      by Anonymous Coward on Tuesday July 28 2020, @01:23PM (#1027589)

      Act of violence? At most you have an act of malicious gossiping.

    • (Score: 1, Funny) by Anonymous Coward on Wednesday July 29 2020, @01:05AM

      by Anonymous Coward on Wednesday July 29 2020, @01:05AM (#1027910)

      Bot (3902)

      stuff that would be lost to time in a few decades without anybody minding anymore^W^W^W^W, like tears in rain

      FTFY

  • (Score: 3, Disagree) by looorg on Tuesday July 28 2020, @11:06AM (6 children)

    by looorg (578) on Tuesday July 28 2020, @11:06AM (#1027555)

    Mostly made up of really old things that have already been figured out and recreated/emulated/etc. so it won't really do much for the emulation-community, not to mention that if you are developing an emulator this kind of data is toxic as hell since if you look at it or include any part of it you'll get fucked in every possible way by the Nintendo lawyers.

    That a lot of development contain a lot of resources that in the end product isn't used, be it graphics or music or levels or some feature shouldn't be that strange. It's more of a curiosity then anything else.

    A lot of the source code seems to be made up of and/or available only as object files and not as clean code, you could or might be able to cobble things together with it but it would probably have been preferred if it has not been compiled already.

    So something to see here at the same time as nothing to see here, that wasn't already known or could have been figured out or recreated already. But it's interesting to know what Nintendo keeps everything, even unused resources FOREVER. Guess they need it around to preserve their precious Mario-IP.

    • (Score: 0) by Anonymous Coward on Tuesday July 28 2020, @11:49AM (2 children)

      by Anonymous Coward on Tuesday July 28 2020, @11:49AM (#1027561)

      Well, that's certainly better than oops we lost HoMM3 code for its addons.

      • (Score: 2) by Freeman on Tuesday July 28 2020, @02:49PM (1 child)

        by Freeman (732) on Tuesday July 28 2020, @02:49PM (#1027638) Journal

        I seem to remember something like that happening with either Ultima VII or Ultima Online.

        --
        Joshua 1:9 "Be strong and of a good courage; be not afraid, neither be thou dismayed: for the Lord thy God is with thee"
        • (Score: 0) by Anonymous Coward on Tuesday July 28 2020, @06:13PM

          by Anonymous Coward on Tuesday July 28 2020, @06:13PM (#1027717)

          It used to happen a lot back in the old days. The games themselves weren't expected to have enough shelf life to justify porting or updating them much past release. On top of which, the solutions available for backing up weren't as sophisticated as they are now. The end result is a ton of lost files.

          Fortunately, emulation has come a long way and generally does a decent job of running old games, but having the source would be very helpful at times.

    • (Score: 2) by ledow on Tuesday July 28 2020, @12:05PM (2 children)

      by ledow (5567) on Tuesday July 28 2020, @12:05PM (#1027569) Homepage

      Object files are NOT source code. In any way, shape or form.

      • (Score: 2) by looorg on Tuesday July 28 2020, @01:18PM (1 child)

        by looorg (578) on Tuesday July 28 2020, @01:18PM (#1027585)

        > Object files are NOT source code. In any way, shape or form.

        I don't think I said that it was. The article claimed source code but I stated that it, or most of it, was, or appear to be, object files. You could always disassemble and decompile them but as noted it won't magically turn it back into the original source code again just as once bread has become toast it can't become bread again. But it could still be tasty.

        A question then might be if Nintendo doesn't bother with keeping source code around or if the "leaker" removed the code and just kept the objects as some kind of proof or that Nintendo has just split the repositories and the leak doesn't have full access to everything. Who knows, I don't think I really care all that much about it.

        • (Score: 2) by ledow on Tuesday July 28 2020, @09:46PM

          by ledow (5567) on Tuesday July 28 2020, @09:46PM (#1027789) Homepage

          If you could decompile object back to source that easily, we wouldn't have ever cared about the leak, or need worry about source code ever again.

          Fundamentally, it's a one-way process - like encryption the effort involved in de-compiling an object file of any significance back to source isn't worth it, and it's often cheaper/quicker/easier to just write the whole thing again from scratch.

  • (Score: 4, Insightful) by Anonymous Coward on Tuesday July 28 2020, @11:44AM (4 children)

    by Anonymous Coward on Tuesday July 28 2020, @11:44AM (#1027559)

    > This Nintendo leak… hurts fans

    Except no, it does no such thing.

    • (Score: 1, Insightful) by Anonymous Coward on Tuesday July 28 2020, @01:28PM (2 children)

      by Anonymous Coward on Tuesday July 28 2020, @01:28PM (#1027590)

      Nintendo's litigious attitude might hurt fans, but just like Disney fans, or abused spouses, the fans will never put blame where it is due.

      • (Score: 0) by Anonymous Coward on Tuesday July 28 2020, @06:18PM (1 child)

        by Anonymous Coward on Tuesday July 28 2020, @06:18PM (#1027718)

        At least every system up until they switched to discs can relatively easily be dumped to disk. The main issue is that some of those titles can be hard to get your hands on.

        There really needs to be some sort of a law that explicitly grants the public the right to pirate games that are several years out of print or not available for contemporary systems. These games may not make it long enough to be useful once they do enter the public domain as the necessary gear to play them can be increasingly hard to get.

        • (Score: 1, Touché) by Anonymous Coward on Tuesday July 28 2020, @07:02PM

          by Anonymous Coward on Tuesday July 28 2020, @07:02PM (#1027736)

          How about 95 years after it was published? :) I kid.

    • (Score: 2) by FatPhil on Wednesday July 29 2020, @12:21AM

      by FatPhil (863) <{pc-soylent} {at} {asdf.fi}> on Wednesday July 29 2020, @12:21AM (#1027883) Homepage
      Does arstechnica ever run adverts for nintendo products or after market enhancements (such as new games)?

      If so, they're just kissing the back of the hand that feeds them, entirely expected.
      --
      Great minds discuss ideas; average minds discuss events; small minds discuss people; the smallest discuss themselves
  • (Score: 0) by Anonymous Coward on Tuesday July 28 2020, @01:42PM (1 child)

    by Anonymous Coward on Tuesday July 28 2020, @01:42PM (#1027596)

    That's almost as funny as when SimCity had code slip through that showed 2 dudes B-F'ing on a street corner.

    • (Score: 0) by Anonymous Coward on Wednesday July 29 2020, @12:38AM

      by Anonymous Coward on Wednesday July 29 2020, @12:38AM (#1027896)

      You know, you're allowed to spell out "bun filling" here. The worst the mods can do to you is give your comment a -1.

  • (Score: 3, Touché) by Runaway1956 on Tuesday July 28 2020, @02:02PM (3 children)

    by Runaway1956 (2926) Subscriber Badge on Tuesday July 28 2020, @02:02PM (#1027610) Journal

    tightening the grip on intellectual property regardless of its historical or educational value to history."

    Good luck holding back the sea. How tightly can you grip water, anyway?

    • (Score: 2) by darkfeline on Tuesday July 28 2020, @09:48PM (2 children)

      by darkfeline (1030) on Tuesday July 28 2020, @09:48PM (#1027791) Homepage

      About 25 MPa at -20 C.

      --
      Join the SDF Public Access UNIX System today!
      • (Score: 2) by Runaway1956 on Tuesday July 28 2020, @10:07PM

        by Runaway1956 (2926) Subscriber Badge on Tuesday July 28 2020, @10:07PM (#1027800) Journal

        I think it will still leak through, albeit more slowly than it will at +20 C.

      • (Score: 0) by Anonymous Coward on Thursday July 30 2020, @09:26AM

        by Anonymous Coward on Thursday July 30 2020, @09:26AM (#1028537)

        The more you tighten your grip.. The more water molecules will slip through your fingers.

(1)