Slashdot Mirror


Rogue and Tetris ported to . . . . . Diablo II?!?!

lord2800 writes "While Diablo II is nearing the end of it useable life-cycle, it would seem that Diablo II hacking is still alive and well. Diablo II hacking pioneer Syadasti (Mike Gogulski), has recently ported and released both Rogue and Tetris for Diablo II. Since Blizzard has not yet released their upcoming patch, is it left up to the open source programmers to breathe some life into modern games, with a little retro twist. A quote from the author: Finally, an answer to the question "what the hell do I do while my bot is running?" Play Tetris! Grab yours today at from Otaku-Elite. Requires bind.d2h and d2hackit. Self-documenting. (tetris.d2h features an autopilot mode as well, so if you get as tired of playing Tetris as you are of playing Diablo II, well just turn that puppy on and let the computer play for you) Syadasti (Mike Gogulski) is also the Head of Research for the d2jsp Development Team which, among other things, has embedded a Javascript engine within Diablo II to facilitate the creation of AI "bots" which can play the game on their own, "thus freeing the user from the tedium of playing with ... er ... for ... himself," he says."

127 comments

  1. i guess this answers the question.. by TechnoVooDooDaddy · · Score: 2, Troll

    What do you do when you've hacked the game to the point that it's not longer fun to play.

    1. Re:i guess this answers the question.. by cei · · Score: 4, Interesting

      Sure. It's not even particularly new. (ok, hacking totally diffferent platform styles into an existing game MAY be...) but back in 1990 I was using the level editor that came with Arkanoid 2: Revenge of Doh to build self clearing boards of increasing complexity. Since all the angles in paddle/ball games are predictable, you could arrange bricks in such a fashion that releasing the initial ball from center, far right or far left would clear the board without further player input.

      --
      This sig intentionally left justified.
    2. Re:i guess this answers the question.. by Anonymous Coward · · Score: 1, Insightful

      Hey, that's not a troll!

      Bot's & Macro's are the nail in the coffin of MMORPG's.

      When you work your arse off getting your toon to a respectable level and then get owned in pk by 12 year old's who've macro'ed their toon to the maximum level...

      Argh. Anyhow, the paren't isn't a troll, he's making a good point.

      There's a *reason* why the dev's of Asheron's Call are adding a kick/ban for unattended combat macroing.

      IT RUINS THE GAME.

    3. Re:i guess this answers the question.. by Anonymous Coward · · Score: 0

      Diablo 2 was fun to play? I thought it was all just click here, then here, then here.......


      I didn't really feel any sense of accomplishment while playing the game. It seemed mostly tedious and just playing to finish the stupid thing and get on with my life.


      It was not an enjoyable/rememberable experience.

    4. Re:i guess this answers the question.. by langed · · Score: 1
      I was under the impression that Dmitry Skylarov was the Diablo II hacking pioneer. I have no idea where I dreamed that up, but it sounds right.

      And anyway, isn't Bioware gonna tear these guys a new one in the courts for decompiling or reverse-engineering their proprietary product?

      Perhaps they will use the DMCA in their arguments, stating that [a portion of] their code was unchanged in the binary representation, and thus the unauthorized distribution of their hack is in violation of the DMCA.
      After all, it seems the court system bows down in fear at the use of that acronym, just like Congress bows down for anything GWB wants to do/put into law.

    5. Re:i guess this answers the question.. by Quill_28 · · Score: 2

      I agree, it seems that it might make sense that some of these MMORPG limit the hours a char can play. Or if they raise a level they have to sit out a day or so.
      It would seem this would help curb the ultra-powerful pk's players. Less people would use macro's and bot's. Therefore more interaction. Also people would be less likely to become addicted if they could only play their char 20 hours a month.
      I know I won't play the EverQuests because of the time it takes to get a decent char. Any thoughts?

    6. Re:i guess this answers the question.. by bricriu · · Score: 2

      So Diablo II has finally come around! I've been playing ProgressQuest for several months now, mostly because you don't have to deal with all the tedious "click-and-kill" that Diablo (and EverQuest, and DAoC, etc) saddle you with. Looks like those guys over at Blizzard have finally learned what Grumdrig has known for a while -- people just want to see their character grow!

      --

      AHHHHHHH! I'm burning with goodness again!
      - Reakk, Sluggy Freelance

    7. Re:i guess this answers the question.. by endquotedotcom · · Score: 1

      OT, but... where does one find a copy of Arkanoid 2 these days?

    8. Re:i guess this answers the question.. by tx_mgm · · Score: 2, Interesting

      limiting hours of play in MMORPGs, while it would accomplish what youre talking about, would NEVER be implemented by any subscription games out there. even tho it pains me to say it, there are a lot of people out there who play 20 hours a DAY. and if they can't play like that, then they wont play at all. its just how it is. game services like everquest and asheron's call want as many players paying as possible, so turning a good portion of their player-base away with limiting would be a horrible move.
      what i would suggest is different servers for different style of players. have all the kids who play every waking moment of their lives on one server, heavy players on another, casual gamers on another...etc. and then ENFORCE it so that hardcore gamers wont go into casual servers and "0wn" everyone. like, if you're caught CONSISTANTLY logging more than x hours a week, you get booted up to a higher server, and if you use less, you have a choice to move down, that way if you take a week or whatever off, you can still run with the hardcore people if you so desire.
      i dunno. sounds like a good idea to me. anyone else?

      --
      Gentlemen...BEHOLD!
      -Dr. Weird
    9. Re:i guess this answers the question.. by tx_mgm · · Score: 1

      i know this is a bit of a touchy subject, but Diablo II is NOT a MMORPG. 8 people per game isn't exactly massive. granted, the chatroom system where you get people together to play games has a lot of people in it. but the population of the actual game world with real people is what determines if a game is massively multiplayer or not. otherwise, you could call any yahoo game massively multiplayer. ever heard of massively multiplayer chess? =)
      but back to your point, yes, hacks, marcros and, in general, kids with too much time are not a good thing for multiplayer games. I have a post below talking about breaking up players by how often they play, which could possibly solve this and keep everyone happy. i think it would be a great idea for games like this as well as MMORPGs.

      --
      Gentlemen...BEHOLD!
      -Dr. Weird
    10. Re:i guess this answers the question.. by irc.goatse.cx+troll · · Score: 1

      That would make it VERRY unfair.
      The ultra PK chars would still exist, just take longer to make. They would also sell for a lot on ebay, as theres a hard limit of time needed to make them. But you could then make 5-20 chars all at once, then sell them all when they get good (a few months).
      But what about the new chars that cant ever beat them because of the time limit on lvling up?
      As it is in diablo2exp i made a sorceress, rushed her through hell(beat the entire game by having someone stronger do all the needed quests), then leeched experience on cow games for a day. I was up to level 64 in two days, definitly enough to hold my own in a duel (sure a ww barb could take me out with one hit... if he can get to me while im teleporting around orbing him >:]).

      I'm not sure if this has been mentioned elsewhere, but the bots used usually arnt for leveling, its for finding magic items. For example, the most popular bots MephBot and Pindlebot just repetitivly kill one boss over and over again(Mephisto and Pindleskin)
      Pindleskin does about 500 runs overnight, I havnt tried Mephbot yet.
      In that time you do die occasionaly, so it never reall helps your exp any.
      the best way to stop rambling is to hit subm--

      --
      Pain lasts, kid. Its how you know you're alive. Sometimes I think this growing up thing is just pain management-TheMaxx
    11. Re:i guess this answers the question.. by los+furtive · · Score: 2

      Check out MAME. I'm up to about 2400 games now, highly addictive.

      --

      I'm a writer, a poet, a genius, I know it. I don't buy software, I grow it.

  2. It's appropriate by PenguinLord · · Score: 5, Insightful

    After all Diablo really is just a slick commercial version of rogue/nethack

    1. Re:It's appropriate by gl4ss · · Score: 1

      more like slick commercial remix version of those old textmode(apogee??) shareware dungeon exploring action games.

      if they port nethack along with rogue i might want to get into d2 :).

      nethack with diablo graphics could get some serious attention..

      --
      world was created 5 seconds before this post as it is.
    2. Re:It's appropriate by patgas · · Score: 1

      Someone's already working on it, but their site hasn't been updated since March. I tried it once, I guess I'm not enough of a Nethack fan to appreciate it.

    3. Re:It's appropriate by PenguinLord · · Score: 1

      Very nice! I was serious about diablo being a commercial nethack, except for the realtime running clock and graphics it is functionally an almost identical game.

  3. Progress Quest by BabyDave · · Score: 5, Informative
    ... which, among other things, has embedded a Javascript engine within Diablo II to facilitate the creation of AI "bots" which can play the game on their own, "thus freeing the user from the tedium of playing with ... er ... for ... himself," he says."
    Sounds like Progress Quest
    1. Re:Progress Quest by PhoenxHwk · · Score: 3, Funny

      The sad thing about Progress Quest is that it can be almost as addictive as Diablo (or similar games based on leveling up). But at the same time, it's funny as hell! "Oh look, I just got a +25 vicious biting poleaxe of destruction!!"

    2. Re:Progress Quest by Siva · · Score: 2

      yeah, someone actually told me that a lot of the items in Progress Quest are from the Diablo series. maybe that subconsciously makes it more addicting for Diablo fans.

      i play PQ because it makes a mockery out of the countless hours i've spent on text-based MUDs. though there's really no substitute for beating up helpless forest critters...

      w s s castmm rabbit get all corpse sac corpse s castmm rabbit get all corpse sac corpse e castmm rabbit flee recall sleep

      --Siva (Expodrine realm)

      --

      Keyboard not found.
      Press F1 to continue.
  4. And when you get tired to play any game at all by tamnir · · Score: 0, Redundant

    All you need is... Progress Quest

    --
    I code, therefore I am.
    1. Re:And when you get tired to play any game at all by Jus+ad+Bellum · · Score: 1

      You know it would be a bitter sweet justice if stupid programs like progressquest were actually just spyware. I mean think about it people just run them in the background and ignore them while there working, i'm sure some geek offices run them as a stupid competition while they do real work. Just think if there was a keypress/website/email logger working in the background sending all the data off from some large corporation like MS, Intel, or IBM...

  5. So... by laptop006 · · Score: 1

    You end up playing a classic addictive game while (supposedly) playing a (not so) new online multiplayer game...

    Right... /me plays bsd-tetris

    --
    /* FUCK - The F-word is here so that you can grep for it */
  6. Progressquest by Frank+of+Earth · · Score: 4, Interesting

    thus freeing the user from the tedium of playing with ... er ... for ... himself

    Why bother playing at all? I gave up playing mud for Progress Quest

    Nobody can beat my level 66 battle finch!

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

      nobody but my double wookie hunter strangler
      DalerMehndi

  7. Employ him! by e8johan · · Score: 5, Funny

    Get this guy to work with your applications, and suddenly your word processor turns into an adventure game, you surface plots fill with small creatures fighting and, well, your internet browser turns into a pacman clone.

    I'd say that this shows that todays game engines are pretty flexible, to say the least. How about hacking Quake into a Pacman clone, imagine your own mirror image: big, yellow and round with a mouth covering 50% of your body. And wouldn't it be nicer to get hunted by yellow, pink and blue ghosts instead of really scary corpses and zombies...

    1. Re:Employ him! by Anonymous Coward · · Score: 0

      wasn't that called pacman 3D?

    2. Re:Employ him! by ActiveSX · · Score: 3, Informative

      your internet browser turns into a pacman clone

      Not that that would be too particularly innovative.

    3. Re:Employ him! by vrmlknight · · Score: 5, Funny

      you mean it's turning into Emacs

      --
      This must be Thursday, I never could get the hang of Thursdays.
    4. Re:Employ him! by Phroggy · · Score: 1

      How about hacking Quake into a Pacman clone, imagine your own mirror image: big, yellow and round with a mouth covering 50% of your body. And wouldn't it be nicer to get hunted by yellow, pink and blue ghosts instead of really scary corpses and zombies...

      Ooh, the Descent engine would kick ass for PacMan I bet...

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    5. Re:Employ him! by Cybrr · · Score: 1

      I was thinking of Faceball.

      --
      Why did GEAR crush RDP?
  8. "Gem Game" by c.emmertfoster · · Score: 5, Funny

    In EverQuest, there's a built-in feature similar to this called the "gem game," which is what one plays while EQ itself becomes tedious. I would assume that this feature is used a great deal.

    --
    We can neither love nor pity nor forgive. If you make a slip in handling us you die!
    1. Re:"Gem Game" by patgas · · Score: 1

      Asheron's Call used to have a hidden Pong game. I haven't played in a long while though, so I couldn't say if it's still in there.

      And if someone gets Diablo II to run Diablo I, I'm sold.

  9. Disappointment by Per+Abrahamsen · · Score: 5, Interesting

    I hoped it was classic rogue implement as an ordinary Diablo II quest.

    1. Re:Disappointment by carlhirsch · · Score: 3, Funny

      Agreed - using Diablo II as a 3d frontend for Nethack or Rogue would be nice, right down to the 3d textured pound signs for walls and a view of your character as a giant ray-shaded "@" symbol.

      Pehaps another 3d fps would be more up to that level of customization.

      --
      . We've got computers, we're tapping phone lines, you know that ain't allowed - Talking Heads, "Life During Wartime"
    2. Re:Disappointment by someguy · · Score: 1

      Except that Diablo II's engine is entirely 2d. It uses a few translucency effects that 3d cards provide, but everything in the game is some 2d graphics that are strung together to seem animated. That's why the install for D2 is so big - you need to have space for all those non-realtime rendered graphics.
      Same goes with something like Fallout Tactics - another 2d only game with a gigantic install because of it.

      --
      A planet where apes evolved from men? Long live the apes.
  10. Sounds like... by Jubii · · Score: 5, Funny

    It's for people with really short attention spans who don't like to swap CD's. "Well I'm bored with Diablo... hey how 'bout Tetris" and then, "Stupid Tetris, I'll just play some Diablo."

    Now Doctor Mario! There's a game to port!

    --

    I planned on inserting something witty here but never got around to it.
  11. Trivial.... by jukal · · Score: 4, Interesting
    Now, a real challenge would be to port Diablo II to run inside .... The original tetris. Or even better: port tetris to run inside the bricks - ohh, but that's already done.

    LONDON, England -- A newlywed man has been jailed for four months after playing a game of Tetris on his mobile phone during the flight back from his honeymoon

    1. Re:Trivial.... by Marc2k · · Score: 1

      I find it both amusing and disturbing that as I read that article about a man playing with his phone, CNN.com put up a giant banner ad telling me how cool it would be to pay to get CNN headlines on my mobile device and essentially...play with my phone.

      --
      --- What
  12. Tetris for Diablo 2 might be ILLEGAL by yerricde · · Score: 4, Interesting
    --
    Will I retire or break 10K?
    1. Re:Tetris for Diablo 2 might be ILLEGAL by Sinistar2k · · Score: 3, Offtopic

      Never mind the Tetris mark, watch out for Blizzard/Vivendi who HATE anything that makes their game more fun for people.

  13. Ultima Online by Alpha_Nerd · · Score: 2, Informative

    This stuff is nothing new... I use a program called easy uo to work my Ultima Online chars all the time. I can be working up magery and coding or working in Maya at the same time, in fact, I'm at school right now and I'm playing UO at home^^

    1. Re:Ultima Online by jukal · · Score: 5, Funny
      > I'm at school right now and I'm playing UO at home^^

      Uh, can you hear *ban*, RUSH home, UO moderators are closing your account right now. Ever heard that they kind of dislike unattended macroing (and that they might also be rather active slashdot readers). ;) ?

    2. Re:Ultima Online by Anonymous Coward · · Score: 0

      how in the world are they going to know which account his is?

    3. Re:Ultima Online by Alpha_Nerd · · Score: 1

      lol I've only gotten in trouble for unattended macroing, and it wasn't even a ban. But in case they are reading, I better not tell them that the char is on Atlantic shardm his name is Subterfuge and he is sitting on a boat in the middle of the ocean east of Moonglow... Wait, I shouldn't of said that =/

    4. Re:Ultima Online by Anonymous Coward · · Score: 0

      I say we form a lynch mob on Atlantic and go rape Subterfuge and his boat.

      Damn cheater!

    5. Re:Ultima Online by noxavior · · Score: 0, Offtopic

      Grammar patrol.

      how in the world are they going to know which account his is

      is his?

      --
      Karma:This parrot is dead! (and so is the joke.)
    6. Re:Ultima Online by Anonymous Coward · · Score: 0

      How do you know the real him isn't home playing UO and he's got some fake character playin' as him at school!?

  14. Working link to Tetris trademark by yerricde · · Score: 3, Informative

    TESS expires URLs at the end of a user's session. Here's a permane nt link to the TETRIS trademark registration record.

    --
    Will I retire or break 10K?
  15. Golf Hack by Perdo · · Score: 5, Insightful

    There was a flash based golf game that was the rage several years ago. I got tired of playing so I wrote a macro to play for me. After some script tweaking and 2 days of run time I had the top 10 scores sewn up out of over 3 million users.

    The game was pulled by the website hosting it.

    Using a bot to play a game is pretty lame.

    I was working on a CS bot at the time too. It never saw the light of day after I realized just how lame it was.

    Play for fun. Hack AI to provide yourself challenge. Do not hack to play.

    --

    If voting were effective, it would be illegal by now.

    1. Re:Golf Hack by ggruschow · · Score: 1

      Just curious. What macro system were you using to play the flash game? It seems like it'd take a good deal of effort, well probably more than an hour, to automate any reasonably complex application.

    2. Re:Golf Hack by Perdo · · Score: 5, Interesting

      Actually it took only a few seconds. I used key express to record mouse movements and button presses. I tweaked the timing by hand later. There is no point letting a bot play that is not perfect. Perfect timing is one of the few things that computers have when it comes to games. Well, they can also play perfectly for two days straight to compensate for the randomness inherent to the game.... without getting bored.

      The golf game was not even reasonably complex. It was just a driver distance game. Five commands: Begin the swing, Wait .975 seconds timed for cut/slice then click again, wait a second and "try again". A high score would inturrupt the macro with a fault, because an "enter you name" dialog box would appear instead of a "try again" button.

      It took some coder a week to code and I broke it in a few seconds. Made me feel like an utter piece of crap. It would have been neat to have just one high score up there. But I had all ten, was playing 4 games every second with 12 instances running. What I did was DOS the game out of existance. Inelligant and Ignorant.

      --

      If voting were effective, it would be illegal by now.

    3. Re:Golf Hack by Rogerborg · · Score: 4, Insightful
      • Using a bot to play a game is pretty lame.

      Writing a game that a bot can beat a human at is pretty lame. I spent years hacking a netrek cyborg/bot client, and finally came to the conclusion that I was, by and large, wasting my time. Info features were useful, but as for getting it to fly and aim weapons, it got smacked by clued human players nearly every time, because the mechanics of combat meant that you had to beat the opponent, not beat the game engine. It shocks me just how badly designed most commercial game are in this respect: they give too much info to clients, they trust clients too much, and they allow dreadful behaviour like "Make an immediate turn to point right at opponent X, and fire the railgun. Gib!" Tsk tsk.

      --
      If you were blocking sigs, you wouldn't have to read this.
  16. That's been done better: Dark Rain by Qbertino · · Score: 5, Interesting

    Dark Reign II has an official add-on that lets you play a Tetris Clone called "Dark Rain" when you're in a warroom waiting for a match.
    *That* is cool.

    --
    We suffer more in our imagination than in reality. - Seneca
  17. The next challenge is.. by neurozic · · Score: 0, Redundant

    ..porting Diablo 2 to Tetris.

  18. Tetrinet by daitengu · · Score: 0, Offtopic

    pfft! until they make it so you can challenege others like in TetriNet I'll stick with ... uh .. TetriNet :) besides, Tetrinet needs more players :)

  19. Isn't it about time to ..... by mustangdavis · · Score: 0, Troll

    port Diablo II to /dev/null???

  20. Next in Game Hacking... by DragonMagic · · Score: 5, Funny

    Hacking the game hack in the game hack in the game!

    Tired of Tetris in Diablo II? Play NetHack in Tetris in Diablo II!

    Well, it would be an interesting thought, how far into a game can you hack before it becomes useless to do so?

    --

    Human nature is the same everywhere; the modes only are different. -- Earl of Chesterfield
  21. I've ported Dr. Mario by yerricde · · Score: 2

    Now Doctor Mario!

    I've cloned Dr. Mario for the PC, and it's available as part of the freepuzzlearena suite available here.

    --
    Will I retire or break 10K?
  22. Click here. Click here. Click here. by yerricde · · Score: 2

    Diablo 2 was fun to play? I thought it was all just click here, then here, then here.......

    Well, so is Duck Hunt. Just put the light pen on a duck and click. I was able to make the score wrap past a million within the first seven days of owning my NES.

    Like Whac-a-Mole? You'll love Hampsterdeath, part of the freepuzzlearena suite. Except Hampsterdeath ends after three minutes and tells you what percent of the hamsters you hit.

    --
    Will I retire or break 10K?
    1. Re:Click here. Click here. Click here. by EvilAlien · · Score: 1
      I personally prefer playing Internet, lots of pointing and clicking with very little challenging gameplay.

      The level bosses in Internet are really tough, though. The "AI bots" created to play Internet and collect all the stuff are the best, such as Google.

      --
      perl -e 'print $i=pack(c5, (41*2), sqrt(7056), (unpack(c,H)-2), oct(115), 10)'
  23. Pong by CTRamsden · · Score: 3, Funny

    What we need next is a Pong hack.

    You can't beat Pong.

    1. Re:Pong by guinnessnwhiskey · · Score: 1

      Try Possible Worlds.

      If you're tired shooting aliens, you can play pong on your cockpit display. What I did most of the time, since my alienshootingskills are limited. Well, I could have played standalone Pong, but it's much cooler if you have these damn cool 3D graphics in the background!

  24. Rogue in Diablo by Anonymous Coward · · Score: 0

    Finally the kids playing Diablo will have a chance to see what they have been missing all along: a game which places fancy-schmancy graphics before actual content, gameplay and plain Fun (tm).

    Now, if they ported Nethack to Diablo, the kids would never turn back if they would just spend the few hours it takes to get used to Nethack. After that gamers would start demanding games which have replayability that lasts for over ten years for many (at least for me).

  25. Potty break, or Core Wars by yerricde · · Score: 3, Interesting

    Using a bot to play a game is pretty lame.

    Not always. What if you really have to use the restroom? Slashdot previously covered an effort to have the game take over for you during a potty break, which is better than pausing an online game.

    I was working on a CS bot at the time too. It never saw the light of day after I realized just how lame it was.

    Ever heard of Core Wars? That was one of the first popular bot vs. bot games. You wrote a program, and your opponent wrote a program, and both programs ran in the same memory space. First program to segfault loses.

    --
    Will I retire or break 10K?
    1. Re:Potty break, or Core Wars by Zathrus · · Score: 4, Insightful

      What if you really have to use the restroom?

      So go to the restroom. Oh, you might lose? Yeah... so what? If you're playing on the stratospheric level where there's actually money involved that's one thing. Otherwise does it really matter?

      And yes, I play online games. I know that there's other people playing as well and that in team games they're relying on you -- if you can't just quit the game to go AFK, then let them know you're AFK and they'll cover for you.

      Ever heard of Core Wars? That was one of the first popular bot vs. bot games

      Non sequitor. The OP was not playing a bot-vs-bot game, where the purpose is to write a better program than your adversary. It's a level playing field.

      Writing a bot for a human played game may show you have programming skill, but actually using it to defeat other players is just lame. It doesn't prove you have any skill regarding the actual game. It just proves that you can code and are willing to cheat to make you look better.

      Using a bot written by someone else to play is even lamer. That just shows you have no skill in any manner.

    2. Re:Potty break, or Core Wars by Loki_1929 · · Score: 3, Interesting

      "Using a bot written by someone else to play is even lamer. That just shows you have no skill in any manner."

      From the point of view of an outside observer, I can see this point. However, one of the things I used to do when playing Quake II: Weapons of Destruction was to hop on a server where at least a couple of bots were running around. It used to annoy the hell out of me when I found what was obviously a bot playing on a server (firing rail shots without facing you, etc), but once I started to get a bit better in the game, I began using them for practice. It's like playing against the best players in the game any time you like; after a while, that's the level on which you're playing. Once you become a difficult target for a bot, you become an nearly impossible target for a human. And if you've only got two or three chances at most to kill your target, you learn to fire accurately and quickly. The end result was that I could log on and cream some of the best players in the game at the time. It was even more fun when logging onto a server with 15 or 20 mediocre players and slaughtering all of them while they complain about how you must be a bot, because no one can move like that and fire that accurately. ;)

      Props to RAV, we were young and cocky, but hot damn we were good. :)

      --
      -- "Government is the great fiction through which everybody endeavors to live at the expense of everybody else."
    3. Re:Potty break, or Core Wars by Andy+Dodd · · Score: 2

      What if you really have to use the restroom? /group brb bio

      --
      retrorocket.o not found, launch anyway?
    4. Re:Potty break, or Core Wars by iomud · · Score: 2

      Instagib with 5 or more nightmare bots on a locally hosted game. You'll be pretty slick with a rail in no time.

    5. Re:Potty break, or Core Wars by schon · · Score: 2

      "Using a bot written by someone else to play is even lamer. That just shows you have no skill in any manner."

      From the point of view of an outside observer, I can see this point. However, one of the things I used to do...


      I don't see your point - you seem to be advocating using a bot (the word "however" above), but then you give an example of not using a bot.. (your example of using them as practice drones.. someone else was using them, you were not.)

      So.. why is it OK to use a bot again?

    6. Re:Potty break, or Core Wars by Loki_1929 · · Score: 2

      "So.. why is it OK to use a bot again?"

      I never commented one way or another on my feelings about people using bots. My only comment relating to that was to say that when I first started, they were annoying, but they later became useful to me.

      As far as whether or not I think it's ok to use a bot? On some things, I don't see a problem with it; such as first-person shooters (quake, UT, etc). Where I do see a problem with bots is when someone has invested significant time and energy to build up a particular character which can in some way be damaged by someone elses' use of a bot. An example here would be a MUD which allows pkilling (player killing). On a game like Quake, if you're killed by a bot, so what? You've lost nothing, just press 'fire' and you'll respawn. The only exception there would be tournament play, or clan matchs; both of which generally have very strong bot detection in place anyway, though I would say it's wrong to use a bot in that instance. Basically, in the context in which I was playing, I can see no real fault with the use of bots, unless they're making the game somehow unplayable for everyone else (spamming non-stop nukes, lagging the server, etc). In all honesty, most bots are really no different from a very good player. If you assume that no bots should be allowed to be used in a game like Quake, then you should also assume that no especially good players should be allowed either. My reasoning is that from the perspective of the other players in the game, there is no difference between a very good player and a bot. I, myself, along with many other good players I knew personally, were often accused of being bots, when in fact we were just talented and well-practiced. Whether it was me, or someone's bot slaughtering 20 mediocre players on a server made no difference to those playing, except that I usually cracked jokes throughout the game. On the other hand, as I sit here remembering how I was when I first started playing, I can understand how someone might think me a bot when they've jumped from a very high spot and get railed on their way down to the floor at a high rate of speed, especially at an odd angle.

      On a lighter note, I actually considered writing a bot to practice against once. The reason was that I'd never seen a bot that made any significant use of the 'hook', while I and some others I played against made frequent use of it. The result was that when playing against bots on a server, I could practice foot-on-foot shots, hook-on-foot shots (me using the hook), but not hook-on-hook shots (by far the most difficult). My only real practice for those was against friends, which left me at less of an advantage. My saving grace was that very few people used the hook as much as I did - I actually used the hook more than walking for movement; the obvious advantages being less predictable movement, speed, momentum, and direction.

      --
      -- "Government is the great fiction through which everybody endeavors to live at the expense of everybody else."
    7. Re:Potty break, or Core Wars by susano_otter · · Score: 2
      Ever heard of Core Wars? That was one of the first popular bot vs. bot games. You wrote a program, and your opponent wrote a program...

      Saying Core Wars is about two bots is like saying that a debate is about two speeches. The real contest is between two human minds, in a specially defined arena.

      Others have already pointed out that the current discussion is about scripted play vs. realtime play, and how people who signed up for realtime play are unpleasantly surprised to discover that they're at a disadvantage vs. scripted players. Games that allow for both modes of play are probably a Bad Thing.

      --

      Any sufficiently well-organized community is indistinguishable from Government.

    8. Re:Potty break, or Core Wars by travdaddy · · Score: 1

      Writing a bot for a human played game may show you have programming skill, but actually using it to defeat other players is just lame.

      What about Deep Fritz or Deep Blue, or even the bots in first-person shooters programmed by the game manufacturers themselves? Even the monsters in Diablo could be defined as bots. I would not say using these bots to defeat human players in a human played game is lame (granted I don't think you meant to say this). If you're upfront about using a bot and your opponent agrees to the bot use, then it's definitely OK, possibly not lame, and possibly an interesting battle between human and computer. On the other hand, if you're tricking your opponent into thinking a human is at the controls, that's when it's lame.

      --
      Adidas To Bring Back Sneakernet
    9. Re:Potty break, or Core Wars by Anonymous Coward · · Score: 0

      when people complain about botting in quake, they do not complain about AI driven characters... it is understood that those are there merely to give an opponent, and they are not particularly skilled. Though they may shoot great, they typically move poorly and have no sense of strategy. Hence, they are much easier to beat than a decent player.

      What people typically mean by botting, in quake, is when someone uses a bot - which automatically aims for them (at the press of a key) allowing them to dodge and apply strategy with human intelligence... making them extraordinarily hard to beat. Or people sometimess use a 'bot' which automatically pulls the trigger if a target passes beneath the cursor. Once again, leaving the rest of the player's controls up to the player.

    10. Re:Potty break, or Core Wars by Anonymous Coward · · Score: 0

      People like you shouldn't breed.

      You have the IQ of a tadpole.

      Die.

  26. Useless therefore ... great ? by theefer · · Score: 1

    I won't even try to find the point of all this (I'm still looking forward to Space Invaders in Morrowind though), but maybe should we stop taking everything that is OpenSource and stupid for great ideas ? :)

    Not trolling, just crawling in meaningless features to get something worth reading/playing ...

    --
    theefer
  27. Thank God! by ucblockhead · · Score: 2

    It's about time. Don't get me wrong, Diablo II is a great game, but as we all know, it gets a bit s l o w in places. Now I can entertain myself playing rogue while waiting for my character to get to the other side of the screen.

    --
    The cake is a pie
  28. so, what language are these things in? by kisrael · · Score: 3, Interesting

    So are these written in some clever macrolanguage, or are they external modules using some kind of plugin, or what? Obviously the games don't look very Diablo-y (save for the font), and it seems the programs are just using some kind of console feature as a text display.

    I guess my Diablo experience is pretty limited anyway, all I remember is cow-orkers playing it in '97 and the one shopkeeper who'd say "wot kin I DEWWWW fer ya?"

    --
    SO YOU'RE GOING TO DIE: The Comic for Dealing with Death
    1. Re:so, what language are these things in? by Anonymous Coward · · Score: 4, Interesting

      Here's how it works. There is a clever hack called d2hackit. The way it works is very complicated but to put it short...

      1) Gain access to the running diablo ii process
      2) replace the diablo 2 window's message handler with a dumby one to trick diablo ii into loading some assembly code.
      3) The assembly code loads up a dll and therefore causes the dllmain function to be executed.

      That's how the loader works.
      Now, let's get an idea of how d2hackit works.

      1) Patches variuos diablo ii functions so that it can intercept them and then run custom code. (replace an assembly call with a jmp call to your own code, execute... have another jmp call return it back to the diablo code.
      2) Locates various functions for send messages, packets, etc... (makes them available so that the d2hackit can print messages to the user or spoof packets to the battlenet servers)
      3) Creates a sort of command line system using the text message prompt.
      4) implements various commands for loading up other custom dynamic libraries

      Okay, now that you have an idea of how the hack actually inserts itself into the diablo runtime, let's evaluate what it took to get this example to work.

      1) Locate the Diablo II call for printing text to the D3D context.
      2) Port a text based tetris game to the windows api and modify it to print the text to the diablo ii window instead of to a terminal.

      To all you /. computer geeks... you should take a look at some of the source code for d2hackit. Pure genious... definitely the route to take when you want to write some insanely cool hacks for your favorite games. However, it's not for the faint of heart!

  29. tivo tetris by ayeco · · Score: 0

    So why can't I play tetris on my tivo? Where's the hack guys?

  30. What's the point!!! by nexusone · · Score: 4, Funny

    What's the point of having a AI play your game for you.

    To me sort of like having someone else make love to your girl friend for you, while you watch!

    Then again some of you may enjoy that...... :-)

    --
    Wise men speak because they have something to say, Fools because they have to say something!!!!
    1. Re:What's the point!!! by nostromo_42 · · Score: 2, Funny

      well, my bot plays my chars while i'm at work, i suppose the same goes.... wait a minute....

    2. Re:What's the point!!! by frost22 · · Score: 3, Insightful

      Two words: Item hunt.

      Some people run bots that kill the same highlevel monster over and over and over, and looks for valuable items dropped there. Doing that yourself is tedious and boring (its called boss runs) but its the only way to get hold of the items you need to survive in the higher levels. So people either do Boss runs by hand (ultra boring, and you never stand the chance to even get close to what the bots make), run bots doing it for them, use cheating and hacking tools to dupe or steal their way into the item economy or buy stuff on ebay and friends, spending real dolares (or euros).

      All 4 ways suck.

      And Blizzard, in its eternal wisdom, has announced to make the game even harder to beat, thus making the pressure to get good items even more urgent.

      Dont believe those assholes claiming DiabloII is "too easy" or such. People who say that are those who already have all the über items.

      There is a kind of glass ceiling in the game. If you dont have the right items, you never stand a chance to get to a place where you might find them.

      I've tried for months to break through that ceiling while doing neither runs nor the other methods. No friggin chance in hell.

      --
      ...and here I stand, with all my lore, poor fool, no wiser than before.
    3. Re:What's the point!!! by typedef · · Score: 1

      I dunno, my characters do just fine all the way through Hell without item runs. Sure, I usually have to party with a couple other characters to survive, but that's what makes the game fun anyway. Where item runs really become important is obtaining good Magic Find gear (like Gull) and good gear for Player vs Player (Twitchroe, big damage Lances/Swords, etc) Now, I only play D2 classic, so perhaps things are a bit different on X-Pac, but as it stands many of the Player Vs. Monster aspects of D2 are far too easy.

    4. Re:What's the point!!! by noxavior · · Score: 1

      No see, you obviously don't understand what's going on here. You work for the electricity and a nice computer, and the bot stays home and raises the characters. You are being used, and you don't even know it!

      I say break out of this abusive relationship before it gets nasty and goes to divorce.

      --
      Karma:This parrot is dead! (and so is the joke.)
    5. Re:What's the point!!! by Anonymous Coward · · Score: 0

      Well I got a HC Bowazon to act5/hell using the freeze bow from nightmare difficulty. When I gave up D2 I had two more stashed away on mules and I almost never did boss runs. There are items that are not too hard to find that will allow you to play on the hardest of difficulties with a well made character, it is not just about the weapons (well maybe for a barbarian, but even then I saw some interesting characters like the singing barbarian that while maybe not viable for act5/hell were still pretty damn good and lots of fun to play)

    6. Re:What's the point!!! by frost22 · · Score: 2

      Since you only play classic (are there any players left ?) this doesnt apply. I referred to LoD - the X-Pack - and Blizzard made Hell much harder there. Multiply Immune Monsters, nerfed spells and skills, general 50% physical immunity of all Monsters, loads of physical immunes, you name it. This can only be compensated via the special Ueber-Items. A sorc, e.g., who hasn't at least +10 to all skills from items is mostly considered weak.

      --
      ...and here I stand, with all my lore, poor fool, no wiser than before.
  31. Self-playing games by Chokma · · Score: 0

    Watching games that play themselves is perhaps a kind of visual meditation - something happens which is per se without meaning or sense and sets the viewer free to mentally detach himself from the game induced stress and frustration.
    Since Nethack was mentioned before, I would like to point to the AngbandBorg by Dr. Andrew White which plays the rogue-like game of Angband {http://itctel.com/~apwhite/andrew.html}

  32. GG posting hacks by DooBall · · Score: 0

    Uh...

  33. Commander Keen by Engdy · · Score: 0, Offtopic
    Don't forget the pong game on Commander Keen's wristwatch. I can't say I played it much while I was trying to rescue the babysitter, but it definitely impressed me at the time.

    --
    Siggy Wiggy Figgy Tiggy a bana bo Biggy!
    1. Re:Commander Keen by Tekai · · Score: 1

      oh how i loved this game, somtimes i started keen just to play pong on the wristwatch.

  34. What's the best strategy to play TETRIS? by mestar · · Score: 1

    You try to solve it. Did anybody find a best TETRIS strategy? One that is statistically the best way to play, and that can give you the best move for each position.

    Is TETRIS solvable in this way at all?

  35. (tan) Deep Fritz and Pinocchio by yerricde · · Score: 1

    Context: Diablo 2 hacks, which led to Diablo 2 bots, which led to use of a bot to improve a human player's character in a video game

    Writing a bot for a human played game may show you have programming skill, but actually using it to defeat other players is just lame.

    Tell that to Deep Fritz's coach.

    It doesn't prove you have any skill regarding the actual game. It just proves that you can code and are willing to cheat to make you look better.

    The way I see it, developing and using a bot makes a human player a lamer only if he misrepresents the nature of a bot or of an account on which he has used a bot. If you write a bot that can pass a significant subset of the Turing impersonation test and otherwise pass for a human player, and you name it Data (from ST:TNG) or David (from Spielberg's AI) or Pinocchio or something that makes it obvious that it's a bot, I don't see a big problem.

    --
    Will I retire or break 10K?
  36. Dark Age of Camelot by Andy+Dodd · · Score: 2

    DAoC had a card game of some sort added a few patches ago. Don't remember exactly what card game it implements though. I never play it, too busy crafting. (Hitting a single key multiple times while watching TV...)

    --
    retrorocket.o not found, launch anyway?
  37. If you don't care about winning, don't play by Per+Abrahamsen · · Score: 2

    Much of the fun from playing games come from being able to trick your reptile brain into believing winning actually matters. If you are unable to do that, much of the fun from playing is beyond you.

    1. Re:If you don't care about winning, don't play by Boronx · · Score: 1

      Like wise, if you feel that winning actually matters, than much of some other fun of playing games is beyond you.

    2. Re:If you don't care about winning, don't play by susano_otter · · Score: 2

      Perhaps there are two kinds of games: roleplaying games, and competitive games. Playing either kind of game as if it was the other kind will probably take the fun out of it for both you and your fellow gamers.

      I hate playing an RPG, and suddenly finding myself in competition with a munchkin who can't get over the fact that his character is "cooler" than mine.

      I also hate playing a fighting game and finding myself bitched at for being "cheap", because my opponent is a scrub who insists on imposing personal rules on his gameplay and mine, rather than trying to master the available techniques and outwit me.

      My skill level and enjoyment went up in VF4 because my best friend never once complained about my cheap tactics. He just kept coming back until he discovered the devastating counterattacks. Nowadays, I never rely on cheap tactics, because I get my ass handed to me if I do. Playing against a truly competitive opponent becomes a mental game that is enjoyable in ways that noncompetitive gamers will never comprehend.

      --

      Any sufficiently well-organized community is indistinguishable from Government.

  38. Other Way Round by the+cleaner · · Score: 0, Redundant

    ok, that was easy. now try it the other way.

    --
    Could be worse. Could be raining.
  39. Where no piece has fallen before... by edbarrett · · Score: 1

    Check out Freefall here. You'll also need an interpreter.

  40. I used to use a Diablo 2 at work by Anonymous Coward · · Score: 0

    I used to use a Diablo 2 work. Huges, heavy moster. Built during the iron age. I think in a former life, it'd been a sherman tank. For letter quality printing, the daisy wheel beat those Epson MX-80's. But every time it did a carriage return, you'd think it would shake the whole building.

    (I love it when terms get re-used in the industry. When a guy tells you he worked on the Apollo computer, you might want to check whether he woked on a unix box or a spacecraft.)

    1. Re:I used to use a Diablo 2 at work by Anonymous Coward · · Score: 0

      Was it a typewheel or a typeball? Maybe your right, maybe the Diablos only had typewheels - but what were the printers that were modified Selectric typeball type printers?

      (Yup, used to use Apollos too. And didn't you love it when you finally figured out that all the fresh new discussion about PS2s referred to the black boxes your 10-year-old was playing with and not the boxes you're still trying to find MCA cards for?)
      -ClickClackDing

  41. Speaking of Rogue... by saddino · · Score: 3, Interesting
    has embedded a Javascript engine within Diablo II to facilitate the creation of AI "bots" which can play the game on their own, "thus freeing the user from the tedium of playing with ... er ... for ... himself," he says."


    Interestingly, Rogue also spawned the first (AFAIK) game playing bot, Rog-O-Matic back in 1984. In a way, it really ruined the game, as top ten lists on mainframes all over began to fill up with "Rog-O-Matic" entries. However, watching it play (ultrafast) was mesmerizing.

    I don't think it took advantage of the infamous arrow bug though... ;-)

  42. Yet more proof by Inoshiro · · Score: 1, Offtopic

    That rather than design aircraft to be resistant to things (interference, via proper shielding; terrorism, via a separate cockpit cabin), people feel the need to legislate problems away.

    I doubt that cell phones interfere with planes. In fact, many pilots will use them on planes (mainly smaller ones) as a replacement for their radio if they break.

    This doesn't even touch on how unhappy airline staff are to see a PalmPilot turned on (which emits the same RF as my digital camera that they don't care about).

    --
    --
    Internet Explorer (n): Another bug -- that is, a feature that can't be turned off -- in Windows.
    1. Re:Yet more proof by susano_otter · · Score: 2
      ...rather than design aircraft to be resistant to things (interference, via proper shielding; terrorism, via a separate cockpit cabin), people feel the need to legislate problems away.

      What's cheaper?

      Retrofitting your older models with comprehensive RF shielding, or asking passengers not to use RF emitters during operation of the equipment?

      Redesigning your current product line to include comprehensive RF shielding, or asking passengers not to use RF emitters?

      Retooling your fabs to build equipment with comprehensive RF shielding, or asking passengers not to use RF emitters?

      Risking the possibility that your testing hasn't revealed a gap in your comprehensive RF shielding that can be exploited by a current or future RF emitter, or asking passengers not to use RF emitters?

      Keep in mind that planes have been around a lot longer than passenger-operated RF emitters, so there was originally no problem to solve. For many years the problem could only be solved by legislation, because the post-PDA planes hadn't even been built yet.

      [Disclaimers]

      Yes, I'm aware of the theory that the whole question might be moot, since passenger-operated RF emitters may not actually pose a threat to aircraft electronics.

      Yes, I'm aware of the theory that cell phones are banned because of some sort of deal between the phone companies and the airlines, rather than because of any threat cell phones might pose.

      No, neither of these theories is relevant to the quote-and-response above.

      --

      Any sufficiently well-organized community is indistinguishable from Government.

  43. Tetris? Try Gradius! by Dirtside · · Score: 2

    We once turned Quake into a side-scrolling spaceship shooter (called Gunship). We got sick of dealing with it near the end of the project, but it was proof that given a sufficiently complex mod system, you can do just about anything with a game engine. It was never quite finished, as there were a few intractable bugs with the level files, unfortunately.

    We were the same guys who did Quake Superheroes and Quake Superheroes II, in case that means anything to any of you.

    --
    "Destroy science and religion. Science would re-emerge exactly the same; but not religion." - Penn Jillette, paraphrased
  44. Now if only this could be adapted to WC3 by HackHackBoom · · Score: 1

    Then I would have something to do while I wait around for my peons to build my base...

    --


    "It's not stealing if you don't get caught!"

    1. Re:Now if only this could be adapted to WC3 by mabinogi · · Score: 2

      Actually, if you play some custom games on battle.net, you'll find all sorts of weird hacks....all done with the supplied tools from Blizzard.

      Everything from RPGs to Monopoly..including many, many arenas, commando wars, tower defence..even capture the flag

      --
      Advanced users are users too!
  45. more like by Anonymous Coward · · Score: 0

    "waawwllll, wot kin I DEWWWW fer ya?"

  46. But... by JonnyElvis42 · · Score: 1

    Can WineX run Diablo II running Tetris and Nethack?

    You know, for when the Everquest servers go down.

  47. Yes, but.... by SomeOtherGuy · · Score: 2

    Is there some way I can play Diablo inside of Tetris? Sometimes waiting on those blocks to drop can be a real bore.

    --
    (+1 Funny) only if I laugh out loud.
  48. Amusing, nothing more by Anonymous Coward · · Score: 0

    It looks as though this isn't the only amusing thing to come out of the diablo 2 hacking "community". diabloworld has a hack called JED (written by smoke, short for Javascript Enabled Diablo). It allows people to write scripts to perform many in game tasks. Botters have been using it since late august.

    That javascript engine also inspired another project at blizzhackers called d2jsp (written by njaguar). Much more advanced, that diablo 2 hack actually accesses assembly functions and diablo 2 memory structures to do everything rather than just facking network game packets.

    Sydasti has been using other peoples work in interesting ways, that's for sure, but he wasn't the one that did the ground breaking work to patch into the text drawing assembly calls. He just ported code to work with the other diablo ii hacking tools.

    I don't know why this gets attention, other than its silly nature. I can't wait for MS to copy this new trend and implement MS Tetris in the next version of windows or office.

  49. Rogue ported to Diablo II by Dannon · · Score: 2

    Terrific! Will they be porting the Warrior and Sorcerer classes from the original game as well?

    And what will be the preferred 'unique' item for this 'Tetris' class?

    --
    Good judgment comes from experience.
    Experience comes from bad judgment.
  50. tetraminoes by StandardDeviant · · Score: 1

    Dude, I've been reading organic chemistry wwwwaaaaaaay too much recently, becuase I first parsed that as some sort of odd four-way amino linkage in a molecule... ;-)

  51. Diablo II by SatanicPuppy · · Score: 1

    Heh. the whole point of playing DII beyond a certain point is to get certain impossible to get items. As long as you could get your bot to pick them up, that sounds like a GREAT solution.

    I worked out how long it would take to get them all, based on the released drop probabilities, and that was the last thing I ever did with the game. =P

    I'd be interested if anyone had any hard data, but, unless you're clustering 50 or 60 computers, and have been running them non-stop since LoD came out, I doubt any exists.

    --
    ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
    1. Re:Diablo II by manux · · Score: 1

      And since certain drop probabilites have changed since the game has been patched, those computations would probably be a little bit inaccurate too : /

    2. Re:Diablo II by X-rated+Ouroboros · · Score: 1

      That's why you have the Player2Player trade/sale abilities

      Every time I've gotten a set item I take it to the channel they've got set up for trading set items and say "Hey, I've got a $SET_ITEM, who wants it?"

      Better yet, don't even identify it. Sure, you may not be able to get as high a price, but you're guaranteed to have more people interested in buying/trading it.

      The P2P trading has resulted in some pretty odd things. I've seen people running "Eastern Imports" and bringing back high quality weapons/armor to resell to newbies in the earlier episodes. Most of the commerce is conducted in gems, though. Waypoint tradings was pretty popular the last time I played (generally either for free or for Town Portal scrolls)

      Anyway, there are thousands of people playing D2 and if they didn't do something stupid like sell set items to the NPCs you'd see a lot of folks with full sets.

      --
      Simple Machines in Higher Dimensions
  52. This was done for TRIBES long ago by pjp6259 · · Score: 2, Interesting

    One of the scripters for TRIBES built a hud that allowed you to play tetris during slow moments of the game. You can download it here . I don't think it was actually used much, but if your team was seriously destroying the opponents, then your defense might not see much action. There were also p0rn huds (called "swim-suit huds") which basically allowed you to setup a slide show in your hud area.

    --
    Computers don't make mistakes. What they do, they do on purpose.
    1. Re:This was done for TRIBES long ago by Presto_slashdot · · Score: 1

      After I released my scripting pack for Tribes I started going a little nuts with the scripts to show what it could do (this was before most people were running it.) So I wrote a version of "Pong"; it's still available somewhere on my site at http://www.planetstarsiege.com/presto. Then Cowboy saw that, and outdid me with his awesome Tetris clone.

      At some point we were having more fun writing dumb little gadgets for Tribes than actually playing the game! :)

  53. Well, the thing is... by Inoshiro · · Score: 2

    If it's really so dangerous, what's to stop a terrorist from walking through customs with a normal cellphone, demonstrate that it is fact NOT a bomb, then leave it on when they get on the plane!

    What's easier is not what's best. What's best will reduce the amount of non-terrorist passenger stress, and remove the possibly of abuse by real terrorists.

    But the US continues to follow the path of least resistance, rather than imposing regulations that would actually increase airline saftey without abusing normal passengers.

    --
    --
    Internet Explorer (n): Another bug -- that is, a feature that can't be turned off -- in Windows.
  54. Only if the someone is mechanical by Crag · · Score: 1

    It'd be like watching an animatronic Real Doll make love to my girlfriend, and that doesn't strike me as such a bad thing.

  55. um... by Anonymous Coward · · Score: 0

    do you people eat? breathe? do you get, like, excercise? why do you even play?

  56. Last Post! by alpg · · Score: 1

    Unfortunately, most programmers like to play with new toys. I have many
    friends who, immediately upon buying a snakebite kit, would be tempted to
    throw the first person they see to the ground, tie the tourniquet on him,
    slash him with the knife, and apply suction to the wound.
    -- Jon Bentley

    - this post brought to you by the Automated Last Post Generator...