Slashdot Mirror


First Graphics Game Written On/For a 16-Bit Home PC

The GPI writes with a story about Scott's Space Wars, a piece of gaming history: "This game was written by the famous game author Scott Adams, who founded Adventure International, the first multimillion dollar PC game company. It was founded over 30 years ago and developed for early 8-bit home PCs, i.e. TRS-80, Apple II, Atari. Scott's Space Wars is the first graphics game that was ever written at home, for a 16-bit home computer. The original source code is available as photos of the original 1975 hand-written manuscript. The last purchaser of the manuscript paid $197,500 in 2005. A brief video shows how the game was played."

32 of 159 comments (clear)

  1. I remember that game by BronsCon · · Score: 2, Funny

    It had better controls and playability than anything on the PS3 or XBOX 360.

    --
    APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    1. Re:I remember that game by a09bdb811a · · Score: 3, Funny

      seriously?

      No, not seriously.

    2. Re:I remember that game by Anonymous Coward · · Score: 3, Interesting

      Are you kidding? Rollins, for all of his stomp-and-burn rocker image, is one hysterical, self-deprecating motherfucker. Have you ever listened to his spoken word stuff? He's built like a brick shithouse, but he's a raging dork and he knows it. Your post, while well-written, is completely ungrounded in anything resembling fact.

  2. Nice by stoolpigeon · · Score: 5, Interesting

    The first computer I ever saw in person and worked on was a TRS-80 model III. I was in the 7th grade and my junior high school had a lab with a bunch of them. I can remember playing games that looked very similar to the video. This was 1982, so it was probably something different, but the same idea, using letters and symbols. We learned basic in that class and did a little bit of graphics stuff ourselves. I don't remember it all that well now, but I do know that I loved it.
     
    I enjoyed it enough that my dad bought the family a Commodore Vic-20. That was a big deal as our family didn't have a ton of money. I don't think we even owned a vcr yet at that point. I spent tons of time on that thing, and took all the classes I could get in jr. high and high school. It really was a cool time to be messing with home computers. I had a friend in the 8th grade that wrote a text adventure and was selling it out of a local computer store. He didn't make a lot but it was just fun to be able to do that kind of stuff. I'm not sure if there is a similar environment or feel like that anywhere any more. (Or more likely - it's somewhere I'm just not in it, too old to see it, etc.)

    --
    It's hard to believe that's how Micronians are made. Why don't we see it right now by having you both kiss one another?
    1. Re:Nice by hedwards · · Score: 2, Insightful

      That is patently untrue. I know that people like to say that sort of thing, but whether you care to admit it or not, regulated industry is a lot easier to get into than a system where the big guys call all of the shots.

      Additionally it depends what sort of business you're talking about, a great deal of businesses are not like you're describing.

      But then again, why question what the elites of industry want, I mean it's not like they're acting solely for themselves.

    2. Re:Nice by DreamsAreOkToo · · Score: 2, Insightful

      Additionally it depends what sort of business you're talking about, a great deal of businesses are not like you're describing.

      Basically, anything where you're in competition with a corporation. Sure, starting up a restaurant or hair salon isn't any different than it was 60 years ago. But try starting up a software firm? A movie studio? How about you try starting up a broadband internet business?

      Anywhere there's any amount of money, expect to be blown out of the water. A frivolous lawsuit or a herd of lobbyists doesn't cost a corporation anything, but it costs YOU your business, and your car, and your home...

    3. Re:Nice by abigor · · Score: 4, Informative

      Can you be more specific about what's so hard about starting up a software firm? I've been a part of three startups, and I'm now independent and working with another small company, and none have encountered any problems whatsoever with lawsuits or lobbyists. What exactly did you have in mind?

      Also, people start movie production companies all the time (every independent movie that comes out starts their own, it seems) and they don't have any problems. A close friend of mine is a movie cameraman on various big-budget Hollywood films, and he sometimes works with smaller independents just for the hell of it. Never mentioned any legal issues.

    4. Re:Nice by phantomfive · · Score: 2, Insightful

      . But try starting up a software firm?

      Wait, why do you think this is so hard? I've worked at two different software companies that started within the last seven years. One has been reasonably successful, and the other is struggling along. Many many software companies start every year. A lot of them fail for various reasons, many are successful. Some phenomenally so. Google was nothing more than a startup, literally in a garage, in 1998. Now, of course, it is a multi-billion dollar company. It happens over and over again, and there is nothing to stop you from doing it as well.

      A frivolous lawsuit or a herd of lobbyists doesn't cost a corporation anything, but it costs YOU your business, and your car, and your home...

      A corporation is easy to establish. Set it up and you too can have your car and your home protected from lawsuits that don't cost anything. There is nothing to keep you from starting your own business but your own fear and a good idea.

      --
      Qxe4
    5. Re:Nice by phantomfive · · Score: 4, Interesting

      I'm not sure if there is a similar environment or feel like that anywhere any more. (Or more likely - it's somewhere I'm just not in it, too old to see it, etc.)

      I've been thinking about this, and I think it was so much fun because you could do anything anyone else could. Coming up with cool new ways to arrange colored text on the screen, interesting ways to use the arrow keys, new different kinds of menuing systems, if you could see it (and it often was cool), you could reproduce it. And a single person could make something very cool in little time, it was just a matter of imagining it.

      Nowadays, it takes an artist or a team of artists several months to make something cool, and only the smallest projects can be made by a single person. It is so much harder to manipulate what happens on the screen (and this is coming from a person who is an experienced programmer), and it is not as easy to change someone else's source code. You may have a cool idea, but good luck implementing it alone.

      So many things have changed. Fortunately more powerful computers make up for it.

      --
      Qxe4
    6. Re:Nice by gadabyte · · Score: 2, Funny

      It happens over and over again, and there is nothing to stop you from doing it as well.

      the crushing weight of regulation has so far prevented adoption of my rearden-fill bean bag chair.

      --
      the united states is a nation of laws; badly written and randomly enforced -- frank zappa
    7. Re:Nice by YenTheFirst · · Score: 2, Insightful

      I have no clue what a rearden-fill beanbag chair is; mainly what rearden might be.

      'rearden', I suspect, would be a reference to a character in the 1957 novel 'Atlas Shrugged'

      The novel is known for it's viewpoint on capitalism, and unregulated markets, as the ideal. I expect the reference works into that.

      Personally, it's one of the few books I've started reading but didn't finish. The side characters/'bad guys' at the beginning of the book were just way too fake. If I'm going to read a novel that thick, and give its philosophy and arguments real weight, I don't want to wade through strawmen to do it.

      --
      It's not stupid. It's Advanced.
    8. Re:Nice by YenTheFirst · · Score: 2, Interesting

      It's not entirely the same, but I really cut my teeth on programming on a TI-83+ graphing calculator. It had a variant of BASIC, fairly simple graphics capabilities, and it was fairly easy to pick up.

      Incidentally,I think that environment was my first exposure to the ideas of open source software, too. Programs could be shared easily, by linking calculators, and being interpreted, all programs came with source. I certainly learned a bit by reading programs from other students, or downloaded from the internet.

      Also, I get a lot of the same feeling of experimentation, reproducibility, and real capability out of messing with microcontrollers, like the Arduino. I think there's really something to be said for working and playing on a relatively limited system. Limitation breeds creativity, perhaps?

      --
      It's not stupid. It's Advanced.
    9. Re:Nice by Toonol · · Score: 3, Interesting

      My son's attending college. I've instructed him to be on the lookout for starving young artists; I'm willing to pay them a small pittance to create game art for my pet project. Plus, it's an in for him to talk to potentially cute artsy chicks.

  3. you call those graphics? by ZosX · · Score: 4, Insightful

    I mean at least space wars at least had real graphics and not a bunch of ASCII characters. I guess this qualifies for some minor footnote in history, somewhere, somehow, but I'm really at a loss as to where. While we are at it do we know who A) wrote the first 8-bit PC game? B) Wrote the first 32-bit PC game? and C) Wrote the first 64-bit PC game? Ok...now how about the first C64 game? What about the first PC game? What about the first Apple II game? I could probably think of a million "firsts."

    Any takers? :P

    1. Re:you call those graphics? by julesh · · Score: 3, Informative

      A) wrote the first 8-bit PC game? B) Wrote the first 32-bit PC game? and C) Wrote the first 64-bit PC game? Ok...now how about the first C64 game? What about the first PC game? What about the first Apple II game? I could probably think of a million "firsts."

      First 8-bit PC game and first Apple II game are probably the same: Steve Wozniak's reimplementation of Breakout in Integer BASIC.

  4. old != classic by Junior+J.+Junior+III · · Score: 5, Insightful

    Just because a game is old, doesn't mean it's a classic. A classic is a game which stands as a pinnacle representative of its type, an archetypal game that defined or created a genre, or a game so supremely crafted and so well-loved, that its appeal transcends its era.

    --
    You see? You see? Your stupid minds! Stupid! Stupid!
  5. Graphics are over rated. by B1oodAnge1 · · Score: 2, Insightful

    xyzzy!!!

    --
    RUGBYRUGBYRUGBY
  6. good memories by retchdog · · Score: 3, Interesting

    Although utterly mediocre (at best) by comparison with the work of his contemporary Infocom, Scott Adams' adventure games, complete with typos, tacky jokes/puns, outright bugs, and illogical "solutions", were endearing in their own way.

    Spent quite some time playing Adventureland; Voodoo Castle (with the periodically exploding test tubes which you needed to wear a suit of armor to carry); and The Count on a VIC-20 with and without my family as a child, and I have many fond memories.

    > smoke cigarette
    OK. There's a coughin (sic) in the room.
    > open coffin

    --
    "They were pure niggers." – Noam Chomsky
  7. And this is meaningful, why? by Count_Froggy · · Score: 3, Insightful

    So what if this was written on a 16-bit hardware computer. I know of graphic games written in the Apple ][ Sweet-16 interpreter (a 16-bit machine in software installed on all Apple ][ machines) long before this. And, this machine was a one-of-a-kind creation that had no meaningful volume, even by the standards of the time. Lastly, it isn't graphical if it used TEXT CHARACTERS to represent the game elements. There were other games written on PDP-11 and LSI-11 machines (also true 16-bit hardware) that predate this.

    --
    If I am not for myself, then who will be for me? If I am only for myself, what am I? If not now, when?
    1. Re:And this is meaningful, why? by Man+On+Pink+Corner · · Score: 3, Interesting

      If you had an Apple II before 1974, then you had something a lot more interesting than an Apple II on your hands.

      AFAIK the only 16-bit computers outside the defense sector were at Hewlett-Packard. This is the first homebrew 16-bit machine I've seen.

    2. Re:And this is meaningful, why? by larry+bagina · · Score: 2, Informative

      hell, back in the late 50s people were doing pong-like games on their oscilloscopes.

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    3. Re:And this is meaningful, why? by TheThiefMaster · · Score: 3, Informative

      Tennis For Two

      Created in 1958 on an analogue computer. ANALOGUE!

  8. Should add "on record" to that claim by SilverJets · · Score: 3, Insightful

    Its the first graphics game written on/for a 16-bit home pc on record. There's always the possibility that someone wrote one before Scott Adams and didn't "publish" their work.

  9. Re:What I learned from my TRS-80 MC-10 by thatskinnyguy · · Score: 2, Insightful

    gigs of ram and raid 0. I still need a better computer.

    The mnemonic I learned was : RAID 0 - The 0 stands for the amount of bits of data that are safe in the event of a single hard drive failure.

    RAID 5 may serve you better my friend.

    --
    The game.
  10. manuscript purchase price isn't credible by Anonymous Coward · · Score: 5, Interesting

    I call shenanigans on the claimed $197,500 purchase price. The whois data for the web site says that it's controlled by Richard Adams himself. It looks like he's also the author of the Wikipedia pages about himself and his company.

    I have no problem with the guy writing about himself in the third person, but I can't bring myself to believe that he paid his brother six figures for a twelve-page program listing.

  11. Re:So by Jane+Q.+Public · · Score: 4, Insightful

    And if it were really a graphics game, it would have made absolutely no difference: he could have made it look any way he wanted.

    This is the third time in this topic I am trying to make this point: THIS IS NOT A "GRAPHICS" GAME! It is a text-mode game, set in the 16x32 low-resolution text mode. There is really a huge difference between text and graphics modes!

    I am all for giving credit where it is due, but this game gets no credit for being "graphics". It was not. The methodology was completely different, and actual graphics games were much more difficult to do.

  12. Hardcore: Pre-keyboard Program Entry by cmholm · · Score: 3, Interesting

    After reading the story, this sounds like a sure-fire "Outliers" scenario. The Adams brothers lived near Cape Canaveral. Richard constructed a video camera as an adolescent, before building a custom 16-bit computer from scratch, when all of the kits were strictly 8-bit. Richard, Scott, and Eric programmed the system initially from front panel switches, until Richard build a keyboard, based on existing designs. Just as Bill Gates created Altair BASIC at what was most likely the earliest possible moment, so with the Adams brothers getting their start.

    It would be interesting to know what the family, school, and social background that gave them the shot at such an early entre into digital hacking.

    --
    Luke, help me take this mask off ... Just for once, let me butterfly kiss you with my own eyes.
    1. Re:Hardcore: Pre-keyboard Program Entry by Scott+Adams · · Score: 2, Interesting

      After reading the story, this sounds like a sure-fire "Outliers" scenario. The Adams brothers lived near Cape Canaveral. Richard constructed a video camera as an adolescent, before building a custom 16-bit computer from scratch, when all of the kits were strictly 8-bit. Richard, Scott, and Eric programmed the system initially from front panel switches, until Richard build a keyboard, based on existing designs. Just as Bill Gates created Altair BASIC at what was most likely the earliest possible moment, so with the Adams brothers getting their start.

      It would be interesting to know what the family, school, and social background that gave them the shot at such an early entre into digital hacking.

      Our Dad was a general manager of a private Aviations firm, Also sorts of neat tools and stuff in the garage and we got electronic kits in 1st and second grade to play with. Our Mom got her PHd in education when we were teens and was very actively involved in all our schooling. She never accepted anything but top notch work. For punishment we would be told we could not read books for awhile and had to do something else. When I went to highschool at N. Miami Senior high they tried an experiment and put a computer terminal in the math lab for anyone to use. It hooked up to a mainframe at U of M and I was hooked! I changed my career choice to CS from medicine and never looked back. The one toy I always wanted as a kid was my own computer! I remember learning binary in 6th grade and thinking it was pretty cool.

  13. Re:Ran on VAX too by robertc99 · · Score: 2, Informative

    I suspect the game your thinking of was "warp" written by Larry Wall. It definitely had tholians spinning a web around you. This game is hand coded in assembler for a very specific machine architecture. Theres no way it ran on a Vax.

  14. Re:So by digitalhermit · · Score: 2, Informative

    Depending on platform text and graphics mode might not have been so different.

    The TI99/4A, for example, had a fairly standard process to redefine characters. Even the reference guide had a short basic program to change a text character into a little jumping man animation. They weren't true sprites, but with some cleverness could do many of the same things.

    The 8-bit Atari had player missile graphics with similar functionality.

  15. Re:So by drinkypoo · · Score: 4, Funny

    This is the third time in this topic I am trying to make this point:

    Can't sleep, huh?

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"