Slashdot Mirror


Textmode Quake 2

Artemis writes: "Following the Quake 2 source code release under the GPL, here's the follow-up of the famous ttyquake, it's a text mode Quake II called aaquake2 which has just been released. Time for more 3d text mode gaming fun! The site includes screenshots for those of you who haven't seen Quake-turned-Text before."

18 of 235 comments (clear)

  1. Forget it. by Matt2000 · · Score: 5, Funny


    This is such bullshit, I've seen this kind of hoax before. All they do is have a bunch of guys sitting at their computer and as each move request come in, they just type out the screen on their keyboard and send it back to your viewer. When they get tired, it's called "lag."

    Wake up slashdot and check out your stories before you post them!

    --

  2. Allright! by Hercynium · · Score: 5, Funny

    Now I can really test the pixel output of my brand-new geForceRS232vt220turbo!!!

    Imagine a beowulf clus... ah nevermind.

    --
    I'm done with sigs. Sigs are lame.
  3. It could work by Chazmati · · Score: 5, Funny

    Well, with sufficiently small characters, it should look fine. In fact, as you approach a 1-pixel font it should look quite nice. Add color and you're there. Oh, wait...

    1. Re:It could work by nick_davison · · Score: 5, Funny

      "In fact, as you approach a 1-pixel font it should look quite nice. Add color and you're there."

      Approximate with just a constant brown font. This is Quake after all, no one'll know.

  4. Oh man.. I love the sickness!! by Indes · · Score: 4, Funny

    I remember playing ttyquake for the first time.. played for an hour and couldn't make it past the first level.. got lost so many times.. after playing for the hour I felt sick to my stomach for days but the pain was worth it..

    LIVE ON TEXTMODE QUAKE!! LIVE ON!!!!!!

    This is fast becomming one of my favourite things to rant about.. textmode gaming!!

    The future is here. ;-)

  5. In case you couldn't use the link above by jsse · · Score: 4, Informative

    The link above seems to be slashdotted, try this one.

  6. Example for mandatory open sourcing by ShieldWolf · · Score: 5, Insightful

    This gives us an interesting example of what Lawrence Lessig suggested earlier: mandatory source code release after a set period of time for software, which follows a reasonably short period of exclusivity.

    This guys speech, as weird and freaky as it is ;), would have not have come to light if Quake II had not been open-sourced after it ceased to become cutting-edge technology. By releasing the code after a reasonable period of time Carmack has given us a golden lesson in copyright. By putting the source in more hands we get more speech and interesting ideas put into the public domain, this is the kinda of thing closed source and excessively long copyright terms deny, e.g. Looking forward to David Fincher's Catcher in The Rye? Keep waiting, that book will still be in copyright over 70 years from now, and he will be long dead.

    -Shieldwolf

    PS - of course I know the software is still under copyright, e.g. GPL via Id Software, I merely mean that it is gives you an IDEA of how this could work.

    --
    just = (My)Opinion.toCents();
  7. [OT] Textmode Quake 2 by pgilman · · Score: 5, Funny


    from the we-will-be-getting-duplicate-submissions-of-this-f or-weeks dept.

    and given your recent track record i guess you'll post it a couple more times as well &nbsp ;-)

    --
    if i'm a grammar nazi, you're an illiteracy nazi.
  8. A Horrible Rift by Bios_Hakr · · Score: 4, Funny

    ...just appeared in the universe. When ttyquake was released, God cried at the absolute wrongness of it. But after this, he has torn the universe asunder. The only way to clense his creation of the horrible mistake is to purge all life from the Galaxy. Yea, even as it happened in the day of Moses, a great flood is being brought down upon us.

    In related news, astrophysicists everywhere stood in amazement as the expanding universe slowed, stopped, and began to collapse back on itself.

    Also of note, astronomers in the Northern Hemisphere were baffled by the apperance of a new constilation. The collection of never-before-seen stars actually spelled out a phrase. "1 0wn3d j00" could clearly be read in Hebrew.

    --
    I'd rather you do it wrong, than for me to have to do it at all.
  9. Uh, use you "brain"... *smacks chest* by Lethyos · · Score: 5, Flamebait

    First of all, let's figure out how big a frame is. If you have a matrix, like in a terminal, which consists of rows and columns, there is a powerful technique called "multiplication" that will allow you to calculate how many elements there are in this matrix. So, we compute the width (w) by the height (h) to get a product (p), in the form: w*h=p. Whew! That was tricky, but it gets more complicated! Consider that each character on the terminal (for ASCII, not Unicode) is one byte. That is eight bits. Since bandwidth is measured in bits, this what we're interested in. So, we take our product (p) and do that crazy "multiplication" thing again in: p*8. WOW! But let's not slow down there!! We're almost near the end! The result of p*8 (which is actually (w*h)*8, surprisingly) is only for one frame! So what do we do? Think that maybe the average number of frames we'll get per second is 20. That means, that every second, 20 frames of p*8 bits passes through the wire. You know what that means, MORE multiplication! p*8*20, crazy, isn't it? It comes down to (w*h)*160 bits per second. So now, all YOU gotta do is figure out how big your terminal is, and that's now many bits/second it costs! Isn't math fun? (DISCLAIMER: this does not take into account compression, or encoding scemes used to reduce the number of characters sent/received.)

    --
    Why bother.
  10. I beat them to it. by Jennifer+E.+Elaan · · Score: 5, Interesting
    I had Quake2 in textmode long before this. I hacked the aaquake svgalib-emulator module so that it supported multiple video pages.

    I'm updating my homepage right now with some screenshots, see it at my homepage.

  11. This has been done with Quake2: by netfunk · · Score: 4, Interesting

    Relnev's Quake2 already had SDL support, so if you ran it as:

    export SDL_VIDEODRIVER=aalib
    ./quake2

    You would get the same results. And, when you get quickly bored of it, the same binary can do the regular graphics, too.

    (SDL just uses AAlib as one of the drivers, so effectively, you get the same end result with either project, but this is more unified, and unified is good.)

    Relnev's project page and cvs-over-the-web.

    --ryan.

    --
    Don't say, "don't quote me," because if no one quotes you, you probably haven't said a thing worth saying.
  12. Criminalizing secrets by volpe · · Score: 4, Insightful

    MANDATORY source code release? You want to make it a crime to keep your own information secret for as long as you choose, if that information happens to be source code? Why stop there? Here's a few other things we can make subject to mandatory release after a set period of time:

    1. Your PIN
    2. Your PGP key and passphrase
    3. Your diary
    4. Any recorded discussions between you and your attorney.
    5. Your complete medical history.

    The government is obtrusive enough as it is. I don't want the government to be able to force anyone to release information that they don't want to, just because some arbitrarily chosen timer has run out.

    1. Re:Criminalizing secrets by coldmist · · Score: 5, Interesting

      From the way I understand it from Lessig,

      The difference is whether you want copyright protection for said program or not. If you want it copyrighted, then hand the source code over to the copyright office, and after x years, they release it upon request, after you have had your chance to make your $$$.

      If you don't ever want your source code out there, you don't have to file for a copyright. But, then people could copy/hack the binaries all they wanted.

      Interesting tradeoff!

      --
      Don't steal. The government hates competition.
  13. That's it! I'm not human!! by erroneus · · Score: 5, Funny

    There is just something wrong and inhuman about my ability to perceive in a way that is similiar to all other humans. Here is a short list of things I cannot read:

    1. Music
    2. Prenatal sonograms
    3. tty Quake and Quake2

    Now, I've been able to see those "optical illusions" in the Sunday funnies. I can even read hiragana, katakana and a few Kanji characters as well. But those three things and probable a few others I can't think of right now escape me entirely!

    I can't "see" the sound it's [music] supposed to make. I can't "see" the baby and I certainly can't tell if it has a penis or not. I can't tell where I'm going on those screens!!!

    Am I alone in this?!

  14. An upgrade by Luggage · · Score: 5, Interesting
  15. I agree somewhat, but this is apples and oranges by oGMo · · Score: 5, Interesting
    The government is obtrusive enough as it is. I don't want the government to be able to force anyone to release information that they don't want to, just because some arbitrarily chosen timer has run out.

    I agree, but this isn't the same thing. It's not really different from, say, copyrights expiring after a reasonable period of time (read: a few years, 7 max for software, just like when copyright law was originally enacted). The limit on software should probably be 3-4 years due to the extremely short lifespan.

    In fact, it could be made a part of software copyright law that for a copyright to be granted on a piece of software, it as well as the source must be released into the public domain after the 4-year copyright period.

    This is a far stretch from requiring private, personal information from individuals. It's just the original spirit of the copyright law returned. But don't expect to see something so sane get passed, large corporations are making too much off the laws as they are, and pushing for even worse ones like the DMCA and SSSCA.

    (Personally I think corporations should be required to disclose all information publically at all times, except for "trade secret" information, which can stay secret for at most a year or two. Patents should not be applicable against individuals or non-commercial entities, only against commercial corporations. Copyrights should also be reduced to 7 years again. But then I might as well wish for world peace or something. :-P)

    --

    Don't think of it as a flame---it's more like an argument that does 3d6 fire damage

  16. Oh, I get it by eyeball · · Score: 5, Funny
    I thought they meant something like this:

    QUAKE II
    Copyright (c) 1991-2001. All rights reserved.

    West of steaming pit of hell
    You are standing in an open room west of a steaming pit of hell leading down.
    There is a gun here.

    >
    --

    _______
    2B1ASK1