The source code for more than 60 Atari games was leaked on GitHub. Some of the highlights include As…

The source code for more than 60 Atari games was leaked on GitHub. Some of the highlights include Asteroids, Missile Command, Centipede, Tempest, Star Wars, Tank (from 1974, the oldest game in the leak).
There are some games from overseas licensed by Atari like Dig Dug, Xevious, Pole Position, and Arabian.
In the past, there were leaks of the source code for the home console conversions of some of those titles (Dig Dug, Xevious, Centipede, Food Fight, Asteroids — Joust, Robotron: 2048), so it would be cool to compare them.
Download them before they are taken down.

50 thoughts on “The source code for more than 60 Atari games was leaked on GitHub. Some of the highlights include As…”

  1. This is pretty cool, but what can be known about these games through the code that can’t be known through the research done to make them playable on MAME? What can be done with this info beyond idle historical curiosity?

    Reply
  2. oh boy now we can endure the arduous task of porting Congo Bongo to run natively on PC instead of just easily emulating it with 100% accuracy on mame!

    Reply
  3. […]

    Adventure is not an arcade game. But don’t worry, Warren Robinett will post an annotated version of the source code sometime [spoiler]in 2016[/spoiler].
    http://www.warrenrobinett.com/adventure/

    We both know why that is. As other shave stated, most companies didn’t think about backing up their games in meaningful ways. It’s a huge reason why the HD re release was such a shit show. Though, in the end you are correct. It is ironic

    >most companies didn’t think about backing up their games in meaningful ways
    Not really. There’s a lot of old source code preserved by (American) companies.

    If the Temprest 2000 source code leaks, I will bust my nut.

    Anon, I…
    https://atariage.com/forums/topic/150855-jagfiles-devtools-schematics-and-source-codes-galore/

    Reply
  4. Was the code really that hard to figure out before now? With the hundreds of ports these games have gotten, was this really a new development? Is that the joke? Am I stupid?

    Reply
    • >With the hundreds of ports these games have gotten, was this really a new development?
      The contemporary ports were conversions, since home consoles did not had as much power as arcade systems.
      Since the 32-bit era, early arcade games (most of this collection) began to get emulated ports.
      Native, arcade perfect ports for those games are extremely rare.
      A lot of those early arcade games were never ported to anything. There’s also pinball source code.

      Reply
    • There is at least beta source code for Silent Hill 2 and 3. The one game whose source code is actually lost in all likelihood is the original Silent Hill. It was excluded from the HD Collection, and it wasn’t ported to any platform.

      Reply
    • We both know why that is. As other shave stated, most companies didn’t think about backing up their games in meaningful ways. It’s a huge reason why the HD re release was such a shit show. Though, in the end you are correct. It is ironic

      Reply
    • No. For a couple of reasons:
      1. Those are leaks.
      2. Most of them run more or less fine with MAME.
      3. Arcade games were usually written in assembly language for some architecture that doesn’t exist anymore. It is not practical to port them.

      Reply
    • It would probably need to be recreated largely from scratch, but as far as perfectly recreating the mechanics and interaction and scaling, yeah

      Reply
  5. https://github.com/historicalsource/lunar-lander-international
    https://github.com/historicalsource/asteroids-cocktail
    https://github.com/historicalsource/missile-command
    https://github.com/historicalsource/monte-carlo
    https://github.com/historicalsource/cocktail-lunar-lander
    https://github.com/historicalsource/soccer
    https://github.com/historicalsource/ufo
    https://github.com/historicalsource/baseball
    https://github.com/historicalsource/red-baron
    https://github.com/historicalsource/asteroids-deluxe
    https://github.com/historicalsource/centipede
    https://github.com/historicalsource/warlords
    https://github.com/historicalsource/tempest
    https://github.com/historicalsource/cat-box
    https://github.com/historicalsource/pop
    https://github.com/historicalsource/battlezone
    https://github.com/historicalsource/dig-dug
    https://github.com/historicalsource/space-duel
    https://github.com/historicalsource/kangaroo
    https://github.com/historicalsource/gravitar
    https://github.com/historicalsource/maze-invaders
    https://github.com/historicalsource/liberator
    https://github.com/historicalsource/fast-freddie
    https://github.com/historicalsource/tube-chase
    https://github.com/historicalsource/millipede
    https://github.com/historicalsource/liberator-2
    https://github.com/historicalsource/pole-position
    https://github.com/historicalsource/quantum
    https://github.com/historicalsource/xevious
    https://github.com/historicalsource/black-widow
    https://github.com/historicalsource/food-fight-cocktail
    https://github.com/historicalsource/arabian
    https://github.com/historicalsource/star-wars
    https://github.com/historicalsource/sprint-8

    Reply
  6. https://github.com/historicalsource/tank-8
    https://github.com/historicalsource/flyball
    https://github.com/historicalsource/quizshow
    https://github.com/historicalsource/copsandrobbers
    https://github.com/historicalsource/dominos
    https://github.com/historicalsource/sprint-2
    https://github.com/historicalsource/nightdriver
    https://github.com/historicalsource/starship
    https://github.com/historicalsource/dominos4
    https://github.com/historicalsource/dragrace
    https://github.com/historicalsource/triplehunt
    https://github.com/historicalsource/poolshark
    https://github.com/historicalsource/superbug
    https://github.com/historicalsource/canyon-bomber
    https://github.com/historicalsource/sprint-1
    https://github.com/historicalsource/ultra-tank
    https://github.com/historicalsource/space-riders
    https://github.com/historicalsource/sprint-4
    https://github.com/historicalsource/superman
    https://github.com/historicalsource/avalanche
    https://github.com/historicalsource/super-breakout-domestic
    https://github.com/historicalsource/super-breakout-european
    https://github.com/historicalsource/sky-raider
    https://github.com/historicalsource/destroyer
    https://github.com/historicalsource/fire-truck
    https://github.com/historicalsource/tournament-table
    https://github.com/historicalsource/minigolf
    https://github.com/historicalsource/wolf-pack
    https://github.com/historicalsource/super-breakout-cocktail
    https://github.com/historicalsource/orbit-space-wars
    https://github.com/historicalsource/video-pinball
    https://github.com/historicalsource/football
    https://github.com/historicalsource/asteroids
    https://github.com/historicalsource/hercules
    https://github.com/historicalsource/basketball
    https://github.com/historicalsource/lunar-lander
    https://github.com/historicalsource/sprint-4-update
    https://github.com/historicalsource/subs
    https://github.com/historicalsource/sky-diver
    https://github.com/historicalsource/football-ii-retrofit
    https://github.com/historicalsource/football-4-player

    Reply
    • https://github.com/historicalsource/lunar-lander-international
      https://github.com/historicalsource/asteroids-cocktail
      https://github.com/historicalsource/missile-command
      https://github.com/historicalsource/monte-carlo
      https://github.com/historicalsource/cocktail-lunar-lander
      https://github.com/historicalsource/soccer
      https://github.com/historicalsource/ufo
      https://github.com/historicalsource/baseball
      https://github.com/historicalsource/red-baron
      https://github.com/historicalsource/asteroids-deluxe
      https://github.com/historicalsource/centipede
      https://github.com/historicalsource/warlords
      https://github.com/historicalsource/tempest
      https://github.com/historicalsource/cat-box
      https://github.com/historicalsource/pop
      https://github.com/historicalsource/battlezone
      https://github.com/historicalsource/dig-dug
      https://github.com/historicalsource/space-duel
      https://github.com/historicalsource/kangaroo
      https://github.com/historicalsource/gravitar
      https://github.com/historicalsource/maze-invaders
      https://github.com/historicalsource/liberator
      https://github.com/historicalsource/fast-freddie
      https://github.com/historicalsource/tube-chase
      https://github.com/historicalsource/millipede
      https://github.com/historicalsource/liberator-2
      https://github.com/historicalsource/pole-position
      https://github.com/historicalsource/quantum
      https://github.com/historicalsource/xevious
      https://github.com/historicalsource/black-widow
      https://github.com/historicalsource/food-fight-cocktail
      https://github.com/historicalsource/arabian
      https://github.com/historicalsource/star-wars
      https://github.com/historicalsource/sprint-8

      Mirror it on archive.org

      Reply

Add to the conversation