Slashdot Mirror


X11 in ASCII

ChristTrekker submitted a story that we probably have run once upon a time, but hey, it's a holiday weekend, and who doesn't enjoy reading about a X11 in ASCII graphics? Complete with screenshots and code for you do it yourselfers. I like the enlightenment screenshots. Painful.

168 comments

  1. That just looks like ascii by Anonymous Coward · · Score: 5, Funny

    its actually cell-shaded, antialiased 3d objects that need a radeon 9800 to run

    1. Re:That just looks like ascii by Anonymous Coward · · Score: 0
      that need a radeon 9800 to run

      So that means Windoze only then.

  2. Whoa there by PhrostyMcByte · · Score: 5, Funny

    menu shadows in GTK, and X11 in ascii- what dumb idea will we come up with next, the Windows UI in linux?

    oh, wait...

    1. Re:Whoa there by Anonymous Coward · · Score: 0

      That's well on the way...

      http://www.xpde.com/

    2. Re:Whoa there by BigBadDude · · Score: 4, Funny

      Yeah, people die of hunger in parts of the world and what do we waste or times with?
      ehmmm...now that we are at it, here is a quote from the textmode-quake page (see also http://webpages.mr.net/bobz/ttyquake/ss/TTYQuakeSt art.html)


      SCREENSHOTS
      Paul Wilkins, who apparently has waaaay to much free time, has graciously donated two HTML "screenshots" of ttyquake which he created by hand. No, really. He typed in all those little characters while reading from jpeg screenshots I sent him. His mother must be so proud.
      The Quake console just after startup
      The start of a new game
      JPEG versions of the screenshots

    3. Re:Whoa there by cscx · · Score: 1

      I've actually downloaded that and tried it... it's pretty impressive, especially for version 0.3.

      I'm keeping an eye out on that project.

    4. Re:Whoa there by Anonymous Coward · · Score: 0

      "Yeah, people die of hunger in parts of the world and what do we waste or times with?"

      Trying to catch `terrorists` who it would have been easier to simply not fund in the first place?

  3. Why? by Anonymous Coward · · Score: 0, Offtopic

    Because we can can can!

  4. Impaired by dimmu · · Score: 2, Interesting

    It might look dreddful, but I see some applications for visually impaired people. Bigger letters are more visible to people that can see very difficult.

    Anyone has an idea about how this ASCII X-server would work for blind people using a braille term ?

    --
    -- Cliff Albert
    1. Re:Impaired by Egonis · · Score: 1

      Not only that, but easier text-to-speech translation with no actual GUI, you could manipulate the TUI(?) to not report any window frames/etc to the TTS program.

    2. Re:Impaired by Anonymous Coward · · Score: 0

      "Bigger letters are more visible to people that can see very difficult."

      Now all we need is a tool to make it easier to write English.

    3. Re:Impaired by Alien+Being · · Score: 4, Funny

      +0 Veeeery intereshting... but shtupid.

    4. Re:Impaired by supernova87a · · Score: 4, Funny

      somehow, I doubt that blind people are interested in screen after screen that say "Error 404: object not found"...

    5. Re:Impaired by spydir31 · · Score: 5, Informative

      I seriously doubt anyone visually impaired will be able to understand anything of the text after it passes through aalib.
      anyway, there are tactile displays that can handle regular (high contrast) screens just fine, AFAIK.
      Virtouch and ABTIM, for example.

    6. Re:Impaired by WWWWolf · · Score: 2, Informative
      Um, first a confession that I didn't RTFA, so if this is different, then I'm Wrong. =)

      But if this is what I guessed this was - something like AAlib that directly maps groups of pixels to "nearest" ASCII symbol and ANSI color that (very vaguely indeed) matches closest the cover and color - then this is nearly useless for people with braille terminals. Heck, it's almost useless for people with working eyesight...

      Actually it just might work if the blind person in question would be a supergenius that can easily say that "jhejkrhwkjfhskf" is supposed to be a part of a shaded picture, and an end result of photo digitization, JPEG compression artifacts, inefficient image scaling algorithms used in the app, and rough conversion to ASCII. But on the other hand, it doesn't take a genius to say the picture is messy. =)

      There's also the problem that the screen changes and that is difficult to describe in speech. So, again it may be the case that the blind persion may figure out that "ehrjhwk#%jfdsk##", after being spewed through braille or speech synthesis, means the Mouse, truly, doth move, but again it's quite unlikely.

    7. Re:Impaired by Anonymous Coward · · Score: 4, Funny

      Interesting? Jesus.

      Let me pretend I'm an ASCII text reader, so you can get a magical glimpse into ASCII X-Terminals for the blind:

      "En En En En En En Cee Cee Cee Dash Equals Dash Equals Cee Cee Kay Five Dash Seven Cee..."

      Blind user, after 20 minutes: "Wow! That's a Back button!"

      Pretty damn useful technology.

    8. Re:Impaired by MoreDruid · · Score: 3, Funny

      Ouch... imagine running a screenreader... The horror, the pain...
      but seriously, wouldn't a screenreader read every letter out loud? I could imagine this would be an excrutiating experience. "hyphen hyphen hyphen hyphen a a a a a a a a a a a hyphen hyphen hyphen o o o o o hyphen o o o... etc"
      Nope, doesn't improve usability I guess

      --
      The best weapon of a dictatorship is secrecy, but the best weapon of a democracy should be the weapon of openness.
    9. Re:Impaired by Anonymous Coward · · Score: 0

      NNNNNNCCC-=-=CCK5-7C

      hmmmm

  5. Hmm... by AntiOrganic · · Score: 5, Funny

    Does it have menu shadows, though?

  6. Ouch... by inode_buddha · · Score: 5, Funny

    oww ooooo somebody just *had* to invent something more painful than reading RFC's..... anyone got Tylenol? Please?

    --
    C|N>K
    1. Re:Ouch... by Anonymous Coward · · Score: 0


      o o oo oo o o o
      ooM"Mo"oMo"oMoMo"M"MoM"oMoo"Moooooo"
      oM"Mo"" Moo" M " " ""M ""M " "M "o "M o
      oMMMMMM"oM"MMo"oMMMMoM"MoMM"oMoMM"ooM oo
      MMMMMMMMMMMMMM TYLENOL MMMMMMMMMMMMooM"o"
      MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM"M
      MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM""
      &n bsp; ""M"MMMMMMMMMMMMMMMMMMMMM"MM"M"""o"
      "

    2. Re:Ouch... by Anonymous Coward · · Score: 1, Funny

      I'm working on a X11 server that burns the image directly into your skin. It's quite stable already, and supports OpenGL accelleration, so menu shadows and transparency comes at almost no performance cost as long as you use the latest GeForceFX cards (which, due to the heat needed to burn your skin, is required anyway). And yes, you may use it to play Doom3 in your afterlife.

      Yours truly, the Devil.

  7. cool but banal by outofpaper · · Score: 1

    While it is realy neat to see that some one is doing things like this I wood seem to me that a standard text interface might be a tad more usable. Why bother using a real memory hog like mozilla when you can use lynx. I supose that some impovreshed people will find it use full but untill it is fully woking (i.e. colure full motion) most people that have low end computers are just going to look for non graphical alternatives.

    1. Re:cool but banal by leshert · · Score: 2, Insightful

      Actually, it wasn't intended to be useable (or even)useful). It was intended as a fun diversion for the author, and to that end, I imagine it was successful.

    2. Re:cool but banal by Anonymous Coward · · Score: 0

      While it is realy neat to see that some one is doing things like this I wood seem to me that a standard text interface might be a tad more usable. Why bother using a real memory hog like mozilla when you can use lynx. I supose that some impovreshed people will find it use full but untill it is fully woking (i.e. colure full motion) most people that have low end computers are just going to look for non graphical alternatives.

      Why use a spell checker that hogs memory when you can just pull something like that out of your ass? I'm not sure what's worse... your spelling or your argument over the obvious. Sheesh.

  8. hmm by nomadic · · Score: 2, Funny

    The resolution's too high, if he really wanted to impress us he should have done it in 320x200 CGA.

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

      Actually, CGA would look better you know...

    2. Re:hmm by nomadic · · Score: 1

      Actually, CGA would look better you know...

      I meant still in text, just in CGA mode. Which would mean 40 character mode.

  9. Yay! by not-quite-rite · · Score: 3, Funny

    Now all my pr0n can be

    asciipr0n!!!!

    Now excuse me, I'm off to do some *ahem* research...

    1. Re:Yay! by not-quite-rite · · Score: 0, Offtopic

      Off topic?

      damn.

      some moderators have no sense of humour...

      alas

    2. Re:Yay! by broeman · · Score: 0

      I agree ... this comment is quite funny, and really on topic

      --

      (yes this can be compared with sex)
    3. Re:Yay! by nick+this · · Score: 2, Informative

      Some of us have been getting our acsii pr0n fix for a long time. Here's my recipe:

      Install aalib, install SDL configured for aalib ( ./configure --enable-video-aalib), and loki's sdl mpeg player. Boot with framebuffer into a nice display like 1024x768. Set the environmental variable SDL_VIDEODRIVER to "aalib", and you can play mpg video in a console.

      I sometimes play (non-pron!) movies on an unused display in my office. Looks kinda cool and matrixy and its funny how long someone has to look at it realize it's an actual movie. :)

    4. Re:Yay! by CableModemSniper · · Score: 1

      mplayer -vo aa

      --
      Why not fork?
    5. Re:Yay! by Anonymous Coward · · Score: 2, Funny

      I have just downloader some asci prOn. Here I include some:

      69 699.

      There was also some gay site, full of devil's numbers.

    6. Re:Yay! by nick+this · · Score: 1

      Yeah, but somehow it looks cooler in a console window. I dunno. More matrixy or something.

    7. Re:Yay! by CableModemSniper · · Score: 1

      it does work in a console window

      --
      Why not fork?
    8. Re:Yay! by Anonymous Coward · · Score: 0

      Do you have to be a sad git to reply to your own posts or what ?

    9. Re:Yay! by nick+this · · Score: 1

      Uh... that would be easier, then. :)

      Thanks.

  10. But how does... by k0nsept · · Score: 0, Redundant

    porn look in it?!

    sorry, some one had to say it

    1. Re:But how does... by Anonymous Coward · · Score: 0
  11. Slashdotted by jarda · · Score: 0, Redundant

    Now, since the site is obviously slashdotted, how about someone posting some ASCII screenshots in his comment?

    --
    "Two beers or not two beers. That's the question." -- Shakesbeer
  12. Slashdotted by Echnin · · Score: 0, Redundant

    Er... It's Slashdotted. Er... Anyone else noticing that? Anyone got a mirror?

    --
    Lalala
  13. What's next on a slow news day? by squashed · · Score: 3, Funny

    A new release of OS/2 ???

    1. Re:What's next on a slow news day? by rampant+mac · · Score: 1

      Probably libgoatse.cxx.0.01.4 alpha. :/

      --
      I like big butts and I cannot lie.
    2. Re:What's next on a slow news day? by bbh · · Score: 1

      Nope, thats the long awaited E17 :(

      bbh

  14. /. effect by Abnormal+Coward · · Score: 0, Offtopic

    anyone got a mirror of the screenshots :)

  15. Thats easy... by Anonymous Coward · · Score: 5, Funny

    88 49 49

  16. ...In related news... by pr0f3550r · · Score: 3, Funny

    The slashdot effect has now been confirmed to severly affect text-centric sites even on slow holiday weekends

    1. Re:...In related news... by Anonymous Coward · · Score: 0

      Yeah, but its all pictures of text...

  17. aaarrghh by borgdows · · Score: 5, Funny

    my eyees!! my eyes!!!!

    My eyes are ASCII-allergic you insensitive clod!

    1. Re:aaarrghh by damien_kane · · Score: 2, Funny

      My eyes are ASCII-allergic you insensitive clod!

      In addition to the narrators for the blind and the large fonts/high contrast themes for the near blind, accesibility lobbyists around the world now have a new option for giving everyone the ability to use a computer...

      Join the cause!! Petition your local coder for native EBCDIC support... Stop the ASCII eyestrain!!!

      Won't someone please think of the children?

    2. Re:aaarrghh by Anonymous Coward · · Score: 0

      Maybe looking at the linked screenshots to a Slashdot story entitled "X11 in ASCII" wasn't very clever then, was it?

    3. Re:aaarrghh by Anonymous Coward · · Score: 0

      ASCII-alergic? Is that really the best you could come up with?

      You're a perfect example of how the Funny moderation has been ruining slashdot since the beginning. You're not funny. You're not even clever. You're just pandering to some geek idea of what we're all supposed to find funny.

      ASCII-alergic. If you were to say such a thing in the real world, people would look at you as if you had a stream of drool oozing from your mouth.

      Oh, but you added "you insensitive clod." That sure makes it funny. Wait, that's a common poll option right? OH I GET IT. Oh that's clever. Man, I'm laughing my ass off here. Oh jesus, that's just too much. My sides hurt.

      Fuck you.

  18. Already /.'d, here's google's cache. by 2MuchC0ffeeMan · · Score: 3, Informative

    Google Cache:

    Main Page:
    Here

    i would link the rest of the site but it's all screenshots which google doesn't cache.

    --
    Runnin' On Empty .... I'm Still Alive
    1. Re:Already /.'d, here's google's cache. by borgdows · · Score: 1

      thank but Google doesn't cache screenshots :-/

  19. /.ed Already by ciroknight · · Score: 3, Informative
    --
    "Victory means exit strategy, and it's important for the President to explain to us what the exit strategy is." G.W.Bush
    1. Re:/.ed Already by Anonymous Coward · · Score: 0

      Google had it. One post before yours, in fact. What everyone wants is the pictures from that page. Anyone who finds/posts that gets a +5 Slash God.

  20. The goggles... by Anonymous Coward · · Score: 0, Funny

    ...they do nothing!

  21. /.ed by Anonymous Coward · · Score: 3, Funny

    aalib-based X server

    How?

    First of all, I compiled aalib, which seemed a good start.

    Then I found GGI, which acts as an abstraction layer. It provides a standard interface, and will render (among others) as X, svgalib or (conveniently enough) aalib.

    XGGI is a patched XFree 3 server, which as you can guess, uses GGI for its display. It'll quite happily render X using aalib.

    Last stage was to tweak the text mode. 80x25 was far too small. Each character on-screen represents a 2x2 pixel block, so my X server was running at 160x50. Booting linux with 'vga=ask' wasn't very productive -- it only seemed to report standard VGA text modes (eg, 80x43, 80x50).

    Poking around, I discovered SVGATextMode, which will tweak VGA text modes using modelines similar to XF86Config's. Fiddling with its config file somehwat I managed to get 100x60 running, which with an 8x8 font gives me 800x480, the limit of this laptop's LCD. My X server was now running at 200x120.

    Almost useable. Time to try some apps :-)

    Enlightment, KDE, RealPlayer 8, Netscape Navigator (among others) all seemed fairly happy running at such a low resolution. Some are nicer than others about how they handle it, though -- eg, wrapping menus when they become too large. There are quirks -- the server doesn't seem to recognise ctrl, alt or even shift being pressed, and I can't have a large virtual desktop to scroll around in -- but on the whole it's not too bad.

    Why?

    It struck me as a nice idea to be able to play DVDs without having the bottleneck of a fairly poor graphics card. aalib seemed like a natural alternative... No luck yet, but I'm still trying :-)

    Actually, that's a lie. It just seemed like a cool thing to do.

    1. Re:/.ed by Dave9876 · · Score: 2, Informative

      Well, if all you wanted was DVD's in ascii art, mplayer is your friend.
      mplayer -vo aa

      Just make sure you compile mplayer with aalib support.

  22. RTFA by Jeff+DeMaagd · · Score: 4, Funny

    I've always wondered why people rarely read the article. Now I know that it's because TFA is usually slashdoted before most people can read them.

    1. Re:RTFA by damien_kane · · Score: 2

      TFA is usually slashdoted before most people can read [it]

      Yeah... great idea Taco... give subscribers the site first...
      <rant>
      Now the site gets a mini slashdotting, and either dies outright, or the admins kill it to avoid the future slashdotting.
      Now the normal people who wont pay don't get to see 'TFA'. That doesn't generate more subscription revenue, it generates far fewer readers of /. in the first place.

      But, no! Taco swears that non-subscribers still get all the functionality they had before the subscription system.
      All the functionality my ass, now you just tell us about the articles, and let us use our imagination (which, of course, years of video games have killed).
      At least before subscribers could 'see the future', the rest of us actualy had a chance (albeit a small one) to see the fucking article. Now there is none at all.
      </rant>

    2. Re:RTFA by Little+Brother · · Score: 1
      I am not a subscriber, more often than not I still can read the articles. True sometimes they are /.ed for a while, but I'm not so impatient that I can't wait a few hours for the excitement to die down. I suppose Taco has made it a bit more difficult for people who have no lives outside of slashdot to see everything instantly, but if slashdot is your life:

      1. You really need an incentive to stand up and, possibly, bathe occasionaly, perhaps this will be a good one.
      2. You really should subscribe, it ain't that expensive if you compare it to the things you could be spending your time doing instead. (Getting dates, going to concerts, etc.) No I didn't subscribe, but then, I have a life outside of /.

      --

      Little Brother, watching the watchers

  23. /.ed - here is a mirror of the startup image by Sabalon · · Score: 5, Funny

    X

    1. Re:/.ed - here is a mirror of the startup image by Anonymous Coward · · Score: 0

      Actually, this one beats my recent +5, funny reply...

      Congrats!

  24. slashdotted? by Blob+Pet · · Score: 5, Insightful

    Maybe the screenshots should have been done in ascii instead of jpeg?

    --
    "...today consumers have been conditioned to think of beer when they see a bullfrog..."
    1. Re:slashdotted? by catmaker · · Score: 5, Insightful

      Not really insightful. The JPEGs on the site were ones I took in a hurry just to get *some* pictures to show people.

      The week after I created the GIFs, which were a lot sharper, and smaller files.

      And as to why I shouldn't have 'big' files? Well, who expects a slashdotting?

      --
      status is failure. status is failure
    2. Re:slashdotted? by Anonymous Coward · · Score: 0

      Why GIFs? Why not just post the fucking text? Considering that is all that it is?

    3. Re:slashdotted? by catmaker · · Score: 1

      I'm not a fan of animated text.

      --
      status is failure. status is failure
    4. Re:slashdotted? by Blob+Pet · · Score: 1

      um...i was just kidding about that ascii screenshots

      --
      "...today consumers have been conditioned to think of beer when they see a bullfrog..."
    5. Re:slashdotted? by Anonymous Coward · · Score: 2, Funny

      No one EXPECTS a Slashdotting!!

    6. Re:slashdotted? by Anonymous Coward · · Score: 0
      And as to why I shouldn't have 'big' files? Well, who expects a slashdotting?

      (Cue music)

      No one expects a slashdotting!
    7. Re:slashdotted? by p3d0 · · Score: 1

      You're not getting it. Why use graphic files to display text in the first place?

      --
      Patrick Doyle
      I mod down every jackass who puts his moderation policy in his sig. Oh, wait a sec....
    8. Re:slashdotted? by mailseth · · Score: 1

      Even PNG would be *much* better than jpeg. It would just be my luck still that someone would compress it using millions of colors (instead of two).

    9. Re:slashdotted? by Anonymous Coward · · Score: 0

      And as to why I shouldn't have 'big' files? Well, who expects a slashdotting?

      Anyone who submits anything to Slashdot?

    10. Re:slashdotted? by catmaker · · Score: 2, Interesting

      Why use graphic files to display text in the first place?

      Are you aware of how aalib works? It uses as many characters as it can from the available character set (including the top 128). Go look at the screenshots (if you can get to them). Notice how it'll use IBM box graphics, for example? If there's a way to do that in HTML, it's beyond me, sadly.

      --
      status is failure. status is failure
    11. Re:slashdotted? by Anonymous Coward · · Score: 0

      Yes but it got modded "insightful" anyway.

    12. Re:slashdotted? by p3d0 · · Score: 1
      Yep, that's a problem. I wonder if you could find a font that has those characters?

      Anyway, it wasn't really a serious suggestion. I was just explaining what I took to be the original comment's point.

      --
      Patrick Doyle
      I mod down every jackass who puts his moderation policy in his sig. Oh, wait a sec....
  25. ascii dvd-player (mplayer) by Carl+Drougge · · Score: 3, Informative

    He says he wanted to watch DVDs, and I can't understand why he would need X for that. mplayer supports -vo aa to render using aalib, without all the overhead of an xserver.

    I've even actually used it once on a computer that was too slow to play DVDs in X. It was far from enjoyable, but still impressive.

    1. Re:ascii dvd-player (mplayer) by catmaker · · Score: 4, Insightful

      Yes, then what did I say after that? I did it for shits'n'giggles, and for the geek factor.

      --
      status is failure. status is failure
    2. Re:ascii dvd-player (mplayer) by Anonymous Coward · · Score: 0

      A bit defensive, aren't you?

    3. Re:ascii dvd-player (mplayer) by catmaker · · Score: 3, Insightful

      A bit defensive, aren't you?

      Maybe, but you lot are so bloody negative about everything. Oh, this is wrong, that's wrong, wrong shade of blue there. What's wrong with saying "in spite of being almost useless, this is actually fairly neat"? That's what I set out for, and that's what I got out of it. If anyone else likes it, that's a bonus. If not, I ain't sobbing.

      See?

      --
      status is failure. status is failure
  26. This is why micro kernel and os is cool by Felinoid · · Score: 3, Interesting

    The folowing is just as true of Solarus (closed micro kernel) as is of Linux (open monolythic)

    This sort of thing is why you need to let end users edit/replace as much code as they can.
    You can do useless but cool things like this while not being bloated with useless and unwanted 'features'
    Sealed systems that don't let end users change things around end up having every feature possable in the system and still lack features users want.
    But when you let them change things (eather by open source or micro kernel) then you get all kinds of funky cool features.
    Even ones that don't really have any practical application. Oh wait did someone say this will work for brail terminals? Well guess this IS practical after all.
    But we'd never know that if it wasn't for the ability to replace the X11 system with this funky hack.

    --
    I don't actually exist.
    1. Re:This is why micro kernel and os is cool by Anonymous Coward · · Score: 0

      Solaris and Linux are both dynamic kernels. Neither of them are microkernels or monolithic.

    2. Re:This is why micro kernel and os is cool by eluusive · · Score: 1

      This really wouldn't be all that effective for brail terminals. Brail characters are in a completely different shape than on screen characters.. And as you noticed fonts are several lines high here. Might be able to do something with it, but it would take a ton of concentration to visualize anything using this on a brail terminal. Plus people would need to understand what the latin characters looked like.

  27. Games to Play in X11 ASCII by citizenc · · Score: 4, Funny

    Somebody should take a screenshot of X11 ASCII running TTYQuake in a window. :P

    1. Re:Games to Play in X11 ASCII by anachron · · Score: 1
      Somebody should take a screenshot of X11 ASCII running TTYQuake in a window. :P

      Or Quake 2, textified

      ...
    2. Re:Games to Play in X11 ASCII by Chunky+Kibbles · · Score: 1

      or Unreal Touney ?

      Gary (-;

  28. A little premature... by twoslice · · Score: 2, Funny

    We still have two more letter to go (Y and Z) before X can be displayed in full ASCII...

    --

    From excellent karma to terible karma with a single +5 funny post...
  29. MacOS X demo by Anonymous Coward · · Score: 0

    An Apple campus rep demonstrating Mac OS X a while back showed an ASCII front end to their video player. They actually tuned their terminal to get 15 frames per minute on a full screen!

  30. Damn screenshots by LowTolerance · · Score: 1

    Now why the hell did they make .jpg screenshots of a bunch of terminal text? Seems like a waste of bandwidth, to me.

    This is going to ruin the ascii art scene, you realize? Hehe...

  31. Don't forget those ones.... by botzi · · Score: 1

    ...and here they are, the two *must post* references whenever you see "ASCII"..... nethack and if ATI can do this I don't see what's so strange with an ASCII X11 is....;o))))

    --
    1. No sig. 2. ???? 3. Profit!!!
  32. PC Anywhere and Windows 3.0... by PinchDuck · · Score: 3, Interesting

    could do the same thing without programming. PC Anywhere running on a DOS 3.3 box actually tried to render the Windows screen in ascii. It was freaky.

    Thank god that technology hasn't been lost!

    1. Re:PC Anywhere and Windows 3.0... by orasio · · Score: 1

      You do realize that the "without programming" part makes that PC Anywhere thing completely uninteresting and very far from l337, don't you?

  33. Ok.. (Matrix ?) by Ruie · · Score: 1
    Now can anyone get aalib to render in characters from Matrix ?


    Then we can honestly say: "No, I don't see code. I see Lucy, Bitterman and Xairo - and they want to frag me !"

    1. Re:Ok.. (Matrix ?) by spydir31 · · Score: 1

      cmatrix has a vga font supplied with it,
      aalib shouldn't have any problems with it, as long as you feed it properly. (cmatrix is nice standalone, anyway :)

  34. Re:fp by Blastus · · Score: 1

    Do you get paid for first posts, or do you have nothing better to do with your time? Seriously, I'm just asking.

    --
    Good Grief. - Charles Brown
  35. AALib by Mark_MF-WN · · Score: 1

    Since the site is hopelessly slashdotted, can anyone tell me whether this was done using AALib? That little library just cracks me up -- especially AAXine.

    1. Re:AALib by damiam · · Score: 2, Informative

      Yes, it uses aalib and XGGI.

      --
      It's hard to be religious when certain people are never incinerated by bolts of lightning.
  36. Add Mirrors by brejc8 · · Score: 1

    Colud someone add a mirror or two because it is currently sucking 100MB/min here and the sysadmins won't look kindly upon it.

    1. Re:Add Mirrors by Anonymous Coward · · Score: 0

      HA HA!

      i point and laugh at you sir.

  37. Slashdotted! by wo1verin3 · · Score: 2, Funny

    Now that the site is slashdotted, can anyone post the screenshots as a comment? :)

  38. This has been done before! by daveho · · Score: 1

    IIRC, the original port of X11 to Linux was done by Orest Zborowski. I seem to remember reading an interview in which he said that to simplify porting, he first did a 1-bit visual which used the 80x25 text screen.

  39. Why use jpg's for screen shots by CatPieMan · · Score: 1
    when a couple of
     tags would work just fine.

    -CPM
    --
    ---You're all I need, When the water runs deep, You're all I need, Now I cry my soul to sleep -- Collective Soul, Needs
    1. Re:Why use jpg's for screen shots by BigBadDude · · Score: 1

      if you compare them you see that the JPEGs are actually smaller, due to the heavy use of
      <font color="red">a</font> in the html file

  40. Woohoo! by Realistic_Dragon · · Score: 1

    Finally a worthy application for my Radeon 9500 ASC.

    --
    Beep beep.
  41. X11 Forwarding Is For Weenies by Effugas · · Score: 3, Funny

    So the local coffee shop smartly provides free WiFi, in exchange for geeks like me spending all day there buying coffee and food. I'm sitting there, 1600x1200 screen w/ a maximized ssh session into my devbox, watching parsed packet traces blaze across my screen as fast as MySQL could select them.

    An unknown voice behind me laughs. "Whatcha doin' man, lookin' at porn?"

    Perfunctory hello. Evil grin. "Don't you know it." A few minutes later, mplayer's compiled on the FreeBSD system, and what else can I do but...

    ssh effugas@devbox "mplayer -vo aa Dark_Angel.avi"

    SSH, Mplayer, and AALib: When you absolutely, positively, maybe even desperately need something to watch.

    "Excuse me. I have something you might want to see."

    It even drew a bit of a crowd :-)

    Of course, you might have noticed the Dark Angel avi. Triple-DES or not, I wasn't about to drop Debbie does ASCII in the middle of a coffee shop. So I settled for the next best thing, the Fecal Tootsie Pop...sweet on the outside...absolute crap once you bite in.

    Yeah, yeah. Too little sleep, too much Gord. It's all about having a bit of fun with things...ain't nothin' wrong with that.

    Yours Truly,

    Dan Kaminsky
    DoxPara Research
    http://www.doxpara.com

    1. Re:X11 Forwarding Is For Weenies by praxim · · Score: 1

      I did that at the last PSU LUG demo day with a copy of "A Beautiful Mind" residing on my home computer and my laptop at the demo. We played it over a projector and it drew a crowd- well, once people realized what it was.

  42. I did this a while ago on my Mac by zboy · · Score: 1

    asciiMac came about during the 1998 MacHack contest, and rendered the whole screen using colored text..it was pretty quick too even on the slow computer I had back then. "The title of Best Hack and the coveted Victor A-Trap trophy went to asciiMac, the hands-down favorite hack. Written by a team of first-time MacHackers, Alexandra Ellwood and Miro Jurisic's hack wowwed and amazed the late night crowd. This retro-hack renders the entire screen in ASCII art in real time. The crowd thrilled to demonstrations of the hack's artistic prowess as it ASCII-converted running QuickTime movies and Windows 95 under PC emulation."

  43. so by shaklee · · Score: 2, Funny

    what is the difference, the graphics look just as good as the regular X do.

  44. Full mirror by Durin_Deathless · · Score: 1

    http://tuxserver.ath.cx/~durin/www.meow.org.uk/sta n/xserver/

    Please use it to make mirrors as well as view the page. Thanks.

    --
    You should use AdiumX on your Mac.
  45. One great use for this... by Anonymous Coward · · Score: 0

    Would be to use dumb terminals for display! I have 2 HP 700/44 (VT102 compatible) "green screens" lying around that I could use with this hack.

    Although 38400 bps might be a little slow if the screen is completely refreshed when the mouse has moved!

    1. Re:One great use for this... by Anonymous Coward · · Score: 0

      not to mention the phosphor CRT itself is too slow for graphics refreshing.

  46. What's next... by Alien+Being · · Score: 1

    BlinkenX?

    1. Re:What's next... by Anonymous Coward · · Score: 0

      mod parent up!

      http://www.blinkenlights.de/

  47. You dont have it yet? Re:Yay! by bazik · · Score: 1

    http://www.asciipr0n.com :D

    --


    --
    One by one the penguins steal my sanity...
    1. Re:You dont have it yet? Re:Yay! by ReelOddeeo · · Score: 1

      I thought ascii pr0n was supposed to look like strange green symbols descending from the top of the screen.

      The imaging program works for the matrix. Or some such quote like that.

      --

      Those who would give up liberty in exchange for security and DRM should switch to Microsoft Palladium!
  48. Recursion? by tuxlove · · Score: 1

    It seems a bit recursive to make ASCII characters out of ASCII characters.

  49. There was a Mac version... by eMartin · · Score: 1

    There was a Mac version (or equivalent) of this called asciiMac released for MacHack in 1998.

  50. Screenshots by eMartin · · Score: 1

    Since the files on that page don't seem to be available, you can see images here.

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

      no, you cant

  51. Gears FPS by Kalak · · Score: 1

    I've mirrored the mirror and added it to the link above. Enjoy!

    Now what I want to know is what the Gears fps rate was at full 1bit color rendering!

    --
    I am, and always will be, an idiot. Karma: Coma (mostly effected by .hack)
  52. ASCII SCREENSHOTS by Anonymous Coward · · Score: 0
    *_g_o_a_t_s_e_x_*_g_o_a_t_s_e_x_*_g_o_a_t_s_e_x_*
    g_______________________________________________g
    o_/_____\_____________\____________/____\_______o
    a|_______|_____________\__________|______|______a
    t|_______`._____________|_________|_______:_____t
    s`________|_____________|________\|_______|_____s
    e_\_______|_/_______/__\\\___--___\\_______:____e
    x__\______\/____--~~__________~--__|_\_____|____x
    *___\______\_-~____________________~-_\____|____*
    g____\______\_________.--------.______\|___|____g
    o______\_____\______//_________(_(__>_\___|_____o
    a_______\___.__C____)_________(_(____>_|__/_____a
    t_______/\_|___C_____)/______\_(_____>_|_/______t
    s______/_/\|___C_____)_______|__(___>_/__\______s
    e_____|___(____C_____)\______/__//__/_/_____\___e
    x_____|____\__|_____\\_________//_(__/_______|__x
    *____|_\____\____)___`----___--'_____________|__*
    g____|__\______________\_______/____________/_|_g
    o___|______________/____|_____|__\____________|_o
    a___|_____________|____/_______\__\___________|_a
    t___|__________/_/____|_________|__\___________|t
    s___|_________/_/______\__/\___/____|__________|s
    e__|_________/_/________|____|_______|_________|e
    x__|__________|_________|____|_______|_________|x
    *_g_o_a_t_s_e_x_*_g_o_a_t_s_e_x_*_g_o_a_t_s_e_x_*


    The perineum is the area of skin rich in nerve endings that is located below the anus (the opening for bowel movements). For men, the perineum extends to the vaginal opening; for women it extends to the base of the testicles.

    Because the perineum is so rich in nerve endings it often feels pleasing to have it touched or stroked. If one is comfortable with being touched on the perineum, its stimulation can be incorporated into a couple's lovemaking to further enhance sexual arousal.

    To make stimulation smoother and more comfortable, it is often helpful to lubricate your fingers before stroking the perineum during lovemaking.

    As long as the stimulation remains outside the body on the perineum, any type of lubricant (petroleum-base or water-base) will do.

    However, because this kind of stimulation is often associated with insertion of the finger into the vagina or anus, or both, a water-base lubricant is recommended and preferred.

    The anus is rich in nerve endings & participates with your genitals in the contractions of sexual arousal & orgasm. Anal stimulation greatly enhances & intensifies masturbation, oral sex, or intercourse. A good rule of thumb, when experimenting with anal play, is relax, use plenty of lube (the anus & rectum do not produce any lubrication of their own), and enjoy.

    Because the perineum is so rich in nerve endings it often feels pleasing to have it touched or stroked. If one is comfortable with being touched on the perineum, its stimulation can be incorporated into a couple's lovemaking to further enhance sexual arousal.

    The vagina is rich in vulvatic sensor spots & cooperates with your clitoral system in the up and down movements of sexual arousal & orgasm. Vaginal stimulation greatly enhances & multiplies masturbation, perienium stimulation, and orgies. A good rule of thumb, when experimenting with vaginal stimulation, is to relax, and use one quart of 10W30 (the vagina produces no lubrication of its own during normal stimulation), and enjoy.

    However, because this kind of stimulation is often associated with insertion of the finger into the vagina or anus, or both, a water-base lubricant is recommended and preferred.

    [ Reply to This ]

    1 reply beneath your current threshold.

  53. competing project by CySurflex · · Score: 1, Funny
    I've actually started a competing project to this, three months ago! They beat me to the punch though. Check out my version of X11 in ASCII:

    88 49 49
    1. Re:competing project by Anonymous Coward · · Score: 0

      heX11?

  54. Re:YOU F00L 1T by Anonymous Coward · · Score: 0

    YOU F00L 1T

  55. You should be able to do in xterm by Rares+Marian · · Score: 1

    I'm going to try this in an xterm which can be scaled much better than SVGATEXTMODE.

    --
    The message on the other side of this sig is false.
  56. Angband is better! by Anonymous Coward · · Score: 0

    Foolish cowards! Think your Nethack ascii is pretty cool, eh? Well, Angband has supported the Radeon 9500 ASC since it's initial release! Seriously, Angband is a MUCH better game, especially if you can hunt down a copy of AngbandTk. AngbandTK has the same INCREDIBLE gameplay, just with almost real graphics. Angband is based on Tolkien's books.

  57. But not 'real' ASCII support by Ed+Avis · · Score: 1

    As far as I can tell from the screenshots they are treating the text console as a big bitmap (using aalib) and then rendering onto that using the standard X fonts.

    A more usable alternative would be to provide the console font to X applications - perhaps as the only font available - and then render it using real letters. Pixel positioning might be hard, you might have to round to the nearest eight pixels or something.

    The next stage is to make (or adapt) a window manager that knows about the chunky pixels and can draw windows with one-character borders that look reasonable.

    If you make a 500x400 text console it's not that different to an ordinary bitmapped display. This is a neat hack, but getting X to run and be usable on an 80x25 screen would be much harder.

    Remember that 'text mode Qt' announced on Slashdot a while back? I think it turned out to be a hoax.

    --
    -- Ed Avis ed@membled.com
    1. Re:But not 'real' ASCII support by GoRK · · Score: 1

      Try PicoGUI with the ncurses input/output devices.

  58. Making this even cooler by seismic · · Score: 1

    What they should do now is render screenshots of the ascii based X11 screens on the ascii based X11 screen.

  59. Actually, by Anonymous Coward · · Score: 0

    I thought someone else still getting good use out of a Libretto cool.......

  60. Oh just great! by Anonymous Coward · · Score: 0

    Anyone know where I can get a 1024 column by 768 row monitor?

  61. this is great by Blob+Pet · · Score: 3, Funny

    It should work well with the ATI Radeon 9500 ASC!

    --
    "...today consumers have been conditioned to think of beer when they see a bullfrog..."
  62. You would have to be .. by Anonymous Coward · · Score: 0

    an absolute raving homosexual to find this in anyway interesting, usefull or even fun.

    oh wait .. it's on slashdot. sorry, I forgot.

    1. Re:You would have to be .. by Anonymous Coward · · Score: 0


      an absolute raving homosexual to find this in anyway interesting, usefull or even fun.


      So I take it you liked it?

  63. How do you make it worse? by bobbv · · Score: 1

    Run it through a text-to-speech interface and listen to your X session. ;-)

  64. Oh my dear God in Heaven... by frank_adrian314159 · · Score: 1
    ... but some people have far too much time on their hands these days.

    My only question is whether it's the person who put this together, or myself for looking at it. Probably both.

    --
    That is all.
  65. Tsk, tsk. by Anonymous Coward · · Score: 0

    Should I post?

    Nah.

    Lets make the world a better (?) place, just this time...

    1. Re:Tsk, tsk. by Anonymous Coward · · Score: 0

      Thank you.

    2. Re:Tsk, tsk. by Anonymous Coward · · Score: 0

      Very much.

  66. Re:YOU F00L 1T by Anonymous Coward · · Score: 0

    YOU F1NG3R 1T

  67. Where are the cats? by Anonymous Coward · · Score: 0

    with a URL of meow.org.uk, you would expect to find cats or cat related stuff.

  68. NOBODY expects a Slashdotting! by Tumbleweed · · Score: 4, Funny

    NOBODY expects a Slashdotting! Our chief weapon is surprise...surprise and fear...fear and surprise.... Our two weapons are fear and surprise...and ruthless bandwidth usage.... Our *three* weapons are fear, surprise, and ruthless bandwidth usage...and an almost fanatical devotion to Open Source.... Our *four*...no... *Amongst* our weapons.... Amongst our weaponry...are such elements as fear, surprise.... I'll come in again.

    1. Re:NOBODY expects a Slashdotting! by i+am+fishhead · · Score: 1
      NOBODY expects ...

      (Screen goes black. White text appears.)

      (Redundant,-1)

      Oh, damn.

  69. Quickascii by hysterion · · Score: 1
    Personally I find this ascii stuff very limited.

    I mean, this is 2003, let's move on and embrace unicode!

    In the meantime I also recommend the ascii quicktime player. Open sourced by Apple!

  70. Deep Throat by Threni · · Score: 1

    Get this lovely ASCII porn down you. Uh, I mean...
    Deep Throat

  71. englightenment by sewagemaster · · Score: 1

    englightenment ....
    will slashdot still display spelling mistakes if the entire browser is in ascii? :D

  72. useful? by Eminor · · Score: 1

    This would have been usefull back in the 386 era.

    1. Re:useful? by Anonymous Coward · · Score: 0

      Yeah, but maybe it's fast over 56K. I've found that it was always painful to do X over a modem. I wonder if this is useful for running X programs in a quick-and-dirty way. Anyone have any experiences with that? Thanks. --BC

  73. Why screenshots? by Performer+Guy · · Score: 1

    Why the screenshots, can't they just post some text files?

  74. Macintosh: Been there, done that by SmittyTheBold · · Score: 1

    Way back in 1998, in fact, there was a *much cooler* hack done for the Macintosh.

    asciiMac intercepted drawing calls in QuickDraw and translated it into color ASCII art on-the-fly.

    There aren't any great screenshots that I can find, but this link can give you some sort of idea what it looked like.

    Unfortunately, Basilisk II can't emulate a PCI Power Mac, or I'd make my own screenshots for you.

    --
    ± 29 dB
  75. Screw that, I'll make my own shots. by SmittyTheBold · · Score: 2, Interesting

    Thank goodness I have that G3 around and asciiMac is Mac OS 9.2 compatible ;)

    Small section
    Full screen

    --
    ± 29 dB
    1. Re:Screw that, I'll make my own shots. by ChristTrekker · · Score: 1

      That's great! And when I shrink it down to 30% in Opera, and squint sideways at it, I can almost make out what it's supposed to be!

      Gotta love ASCII art. :)

      How long do you actually use your Mac this way? Ever tried? Just curious.

    2. Re:Screw that, I'll make my own shots. by SmittyTheBold · · Score: 1

      Ah, I tried a few times, but I always switched back in just a few moments - you can toggle the display with the caps lock key.

      I once navigated the control panel like that just for the challenge, but any serious work is nigh-impossible.

      Still, it's one of my favorite hacks.

      --
      ± 29 dB
  76. Yep by Anonymous Coward · · Score: 0

    That's X, always on the cutting edge.

  77. Transparency by Anonymous Coward · · Score: 0

    What this thing really needs is to support transparency. Then I'm switching :)

  78. the future gui by Anonymous Coward · · Score: 0

    i don't even see the characters anymore. just blonde, brunette, red head...

  79. Some (possible) interesting use of that by Bilange · · Score: 1

    How about watching the Matrix in ASCII?

    (DSL or more recommended, 4.5 Mb HTML page)

    --
    "...a generation of kids has grown up thinking Trance is the shittiest music since country and western." - Paul van Dyk