1.6 Megahertz per Pixel: TMDC6 136
TMDC Organizing writes "The sixth pseudoannual text mode demo competition is on. The goal is to make cool audiovisual demos that run in an NT console. Deadline for submissions is 12.12.2003 (Slashdot has covered TMDC before). An invitation demo and all the entries from two last contests are available."
The FAQ has some static screenshots.
Cool Logo (Score:1, Offtopic)
Re:Cool Logo (Score:3, Funny)
Re:Old Good Days (Score:3, Interesting)
I've always loved textmode demos, they bring me back to a world before the internet was the gargantuan beast it is now, whe
Re:Old Good Days (Score:1)
Re:Old Good Days (Score:1)
Local telephone calls are unmetered in the United States.
Re:Old Good Days (Score:1)
Calls are unmetered too (Score:1)
At $0.05 a call
This may be true outside North America, but in the United States, both local calls and local minutes are unmetered. Some U.S. phone companies even provide unmetered domestic local, regional, and long distance calls and minutes [idt.net] for a flat fee.
Funny... (Score:1)
Mirror to invitation (Score:4, Informative)
http://slashdot.isthatdamngood.com/tmdc6inv.zip [isthatdamngood.com]
Be nice. Its dsl.
Re:Mirror to invitation (Score:4, Informative)
http://people.ucsc.edu/~twilly/tmdc6inv.zip [ucsc.edu]
Re:Mirror to invitation (Score:3, Funny)
Bandwidth: SELECT `Available_Kbps` FROM `raped_dsl` WHERE 'dsl_bridge_reaction'="Cry_like_little_bitch";
Re:Mirror to invitation (Score:1)
Re:Type-R? (Score:2)
However, it's certainly not pixels. NT characters (again default) are 8x12 pixels, so you're talking 8*80 = 640 wide and 25*12 = 300 high, for a grand total of 192,000 pixels.
That'd still be one hell of a fast computer!
Re:Type-R? (Score:4, Interesting)
DVI has four high-speed differential pairs: red, green, blue, and clock. Assuming 1600x1200, that's 1.9M pixels, as you said. Now mutiply that by 60Hz, and you've got 115M pixels per second. w0w.
Each of those RGB channels carries 8 bits per sample, so that's 0.92Gbps...
So for all three channels (clock doesn't really count) you have roughly 3Gbps - and even higher resolutions are possible.
Did you know that DVI was designed from the very beginning to be sent over fiber? There are some neat products coming out for extending DVI [pacificcable.com], and the HDTV market is finally driving some volume to bring them down in price a little. Soon you won't have to worry about how loud your PC is... just put it on the other side of the house!
Re:Type-R? (Score:1, Funny)
He was doing +1 funny math.
Re:Type-R? (Score:1)
Fine for video, but what about keyboard, mouse, if I want to load a cd/dvd in/out, etc?
This could also have been "I live in a house so small that I can still hear the computer on the other side of it, you insensitive clod!".
Re:Type-R? (Score:2)
Re:Type-R? (Score:2)
One of my machines is on the other side of my room. I can hear it. It is on the other side of the house
Re:Type-R? (Score:2)
If you look at the NICE IBM monitors, they usually require multiple DVI channels.
[speculation]
I've long wondered why the video information isn't at a higher level; high-bitrate MPEG (or even MJPEG), run length
"Pseudoannual"? (Score:2, Funny)
Damn it (Score:1)
Don't follow that link in the parent, people. It might as well be goatse.
I know I'm being offtopic, but to hell with karma, I want to spare the rest of you from what my poor eyes have just witnessed.
Poor, poor old Njord
Re:Damn it (Score:1)
Oooh, you fell for a tubgirl link. My condolences.
Cygwin Legal ??? (Score:1, Insightful)
Is cygin legal ?
Re:Cygwin Legal ??? (Score:2)
I still can't get anything close enough to linux Virtual Consoles (160x60 Fra
Re:Cygwin Legal ??? (Score:1)
Re:Cygwin Legal ??? (Score:2)
Re:Cygwin Legal ??? (Score:1)
I already think of my Cygwin box as GNU/Windows... as with the Linux case, I have Windows providing a kernel, and Cygwin providing all the utilities necessary to turn it into a real operating system.
Re:Cygwin Legal ??? (Score:2)
No I can't! I can get pretty close I guess, and maybe even close enough to be workable. But can you sit me down at a windows box and tell me it's linux? No. Because there are video modes that apparently cannot be duplicated on the same hardware running windows. And I don't know what you're going to do about switching VC's. Yes, I know to use screen.
There's
Re:Cygwin Legal ??? (Score:2)
Re:Cygwin Legal ??? (Score:2)
Yes it does, and I use it routinely. I also know about, and I use, rxvt.
Now, does it give me indistinguishable characteristics from the same machine running linux on consoles with fbset 1280x1024-75 ?
NO.
Do I have an equivalent of alt-Fn to switch virtual consoles, with a separate user environemt and separate shell on each one? NO.
Can I easily switch between this mode and graphics mode? No.
Perhaps there is a way to get the NT console into a vesa mode, bu
Would you use dxvt? (Score:1)
I *really* like the shell on a framebuffer console.
Then perhaps it's time for somebody to write "dxvt", or "DirectX Video Terminal", a terminal emulator that runs in a fullscreen DirectDraw session.
Re:Would you use dxvt? (Score:2)
I guess that would be as good as it gets.
Wonder if I can get started just with visual studio...
Re:Would you use dxvt? (Score:1)
You can in theory get started developing DXVT even without Microsoft Visual $1000. The free MinGW [mingw.org] port of GCC is enough to get DirectDraw running, and there exist some nice DirectDraw wrappers such as the Allegro library [sourceforge.net].
Here's my text demo (Score:5, Funny)
IRQL_NOT_LESS_OR_EQUAL (Score:2)
What does IRQL... mean, anyway?
Re:IRQL_NOT_LESS_OR_EQUAL (Score:1)
It's nearly always caused by a memory failure or timing error, though a bad driver could cause it, it's doubtful.
It's really common these days what with kids overclocking a system made out of second hand shit they bought on eBay.
They get this error and blame windows.
I love overclocker forums, reading posts like "Yeah I got my P4 2.4 runnin at 3 ghz, and my compusa ram is runnin at 500mhz now. My R
Re:IRQL_NOT_LESS_OR_EQUAL (Score:2)
Re: (Score:2)
What is IRQL_NOT_LESS_OR_EQUAL (Score:5, Informative)
Any code running in kernel mode (x86 ring 0) on NT (drivers or the kernel) can change the IRQL by making a call. Code typically raises the IRQL when it needs to do something critical and cannot afford to be preempted. The IRQL has to be at a certain level to acquire certain system locks, etc. So with all this raising of the IRQL people have to remember to put it back before they return.
Invariably what happens is that someone forgets to lower the IRQL after they have raised it... maybe on an error path or something. They leave it raised, returned to whoever called them etc... and eventually you get to code that requires that the IRQL be below some level. For example, you try to acquire a spinlock, take a page fault, try to allocate memory (pool), try to schedule the next user mode job etc... All of these actions have code that basically asserts that the IRQL is where it should be. When it's not, the machine is bugchecked and you get the bluescreen.
This kind of bugcheck is not ususally caused by hardware, it's almost always software related. Someone raised the IRQL and forgot to lower it. There are ways to find out who, basically by logging all calls to KeRaiseIrql, KeLowerIrql and some other routines that change the IRQL as a side effect.
THANKS! (Score:2)
I added you to my friends list.
Re:What is IRQL_NOT_LESS_OR_EQUAL (Score:1)
Re:What is IRQL_NOT_LESS_OR_EQUAL (Score:2, Interesting)
For example, this is the explanation of the 4 bugcheck parameters on the IRQL_NOT_LESS_OR_EQUAL blue screen:
The following parameters are displayed on the blue screen.
1 Memory referenced
2 IRQL at time of reference
3 0: Read 1: Write
4 Address which referenced memory
Re:What is IRQL_NOT_LESS_OR_EQUAL (Score:2, Funny)
Re:IRQL_NOT_LESS_OR_EQUAL (Score:2)
Re:Here's my text demo (Score:1)
Re:Here's my text demo (Score:2)
Re:Here's my text demo (Score:2)
Slashdot effect (Score:1)
Re:No they won't. Taco hates the readship! (Score:1)
Fried (Score:2)
Re:Fried (Score:2)
Ooops!
it's purdy, but is it useful? (Score:1)
you've completely missed the point (Score:2)
Sure you've seen the Paris Hilton video... (Score:5, Funny)
On weed?
Re:Sure you've seen the Paris Hilton video... (Score:1)
Slag Iron (Score:1)
Looks like the lumeta system is toast.
They started a project to map the Internet and probably didn't expect the entire Internet to come to them.
Pixels are old-hat. (Score:2)
ASCII Matrix (Score:5, Interesting)
Matrix clip [washington.edu] in ASCII.
Re:ASCII Matrix (Score:3)
Bitmapped text mode (Score:5, Interesting)
The last time this competition came up, I got to wondering what's to stop you from doing "bitmapped" text mode? Standard 80x25 text mode is 30 KHz ie. 30,000 lines per second, each 640 pixels wide. That's about 24 million pixels per second. These day we have multi giga-op processors, and interrupt hardware can't be far behind (?).
Simply set the screen to 80x25 space characters then trigger interrupts a bit before each pixel and change the background color. Hey presto, 16 color bitmapped mode. Then use temporal anti-aliasing to yield even more colors. Kudos to the first person who makes a X driver for this mode.
Sure, this will eat a lot of CPU time, but that's what this sort of competition is all about.
Re:Bitmapped text mode (Score:1)
Hey presto, 16 color bitmapped mode.
If I remember correctly, standard text-modes offer the ability to change the palette with six available bits per channel, giving you a total of 2**18=262144 possible colors in text-mode. That's the way the "copper bars" effect is made, although it usually just used simple shades of red (for simplicity). (Look up copper bars here [jasondoucette.com])
Re:Bitmapped text mode (Score:2)
Please snort less cocaine.
Text mode is 16 colors (8 primaries + half bright). 6 bits per channel is probably some misplaced memories from EGA days. The page you cited is all about VGA.
Re:Bitmapped text mode (Score:2)
Re: Bitmapped text mode (Score:1)
But, BetterThanCaesar is right, as someone has mentioned. On a VGA card, in text mode, you can set the palette using the same code to modify the palette in 256-color mode (obviously because it uses the sam
Re:Bitmapped text mode (Score:2)
Much easier to do something like copper bars, where you change the color during the monitors horizontal retrace.
What I can't figure is, I had a copper bars program that depended on changing colors during horizontal retrace, and it worked perfectly on the LCD panel of a laptop. Are the LCD panels designed to act like a computer monitor complete with a little pause after drawing each line?
Re:Bitmapped text mode (Score:2)
If you have a passive matrix LCD, yes. Active matrix supossedly only flip pixels as needed.
Re:Bitmapped text mode (Score:2)
Re:Bitmapped text mode (Score:3, Informative)
Demo Music in Ogg (Score:1)
I for one welcome the repeal of our old MP3 overlords!
Ahhh......Line Printer Art (Score:2)
Re:Ahhh......Line Printer Art (Score:2)
there were also those booths that took a digital pic of you and printed it with the same 'technology' on big (in order to have a recognizeable face) posters (the 'wanted, dead or alive' ones were very popular) for a sizeable amount of $$$, I think they were popular in 1980 or so.
Around 1985-86 I found a cool program for my MSX that did something similar, you used a worn ribbon (so it was sort of medium/light grey) and it printed several times on the same row (graphically), after a loooong
Re:Ahhh......Line Printer Art (Score:2)
I'll never forget the screech of a 9pin dot-matrix printer being forced to print graphics (especially where it made 3 interleaved passes over the same line).
Re:Ahhh......Line Printer Art (Score:2)
Open source anyone ? (Score:4, Interesting)
It's frustrating for multiple reasons. First, because it's harder for newbies to learn the art, and second because after some time, demos that were real pieces of art, Second Reality for instance, are pretty much unrunnable on a modern computer. And this is truly sad.
Re:Open source anyone ? (Score:1)
Phaser / DHFC^grin
Re:Open source anyone ? (Score:2)
About demos being unrunnable on a modern computer, have to say that it really sucks. However, there's still projects like DemoDVD [demodvd.org] and Amidemos [planet-d.net] which try to archive demos as videos.
Also, to my and many others delight
silly (Score:1)
Re:silly (Score:2)
Re:silly (Score:1)
512k is sort of enough to put all textures, objects and samples for music with some simple compression.
And yes - main limit - demo must be only one file! [die windows!] annd no usage of exteral liraries and dll's allowed.
Otherwise i don't understand what's a demo - demo of direct X? silly&sick!
Re:silly (Score:2)
Re:silly (Score:1)
well i am talking about a good compo, not this one. external files is a baad thing for a demo. just like causing a bluescreen with problem in opengl or directx and than fucking up all stoopid windows.
boo on windows. shouldn't compo use anything more clear and clean?
This reminds me of old Assembly 9X entries (Score:2)
from the early 90s before they descended into 3D hell.
No linux entries? Thats a bit lame. (Score:2)
"Since we're doing the jurying on several sites, and most of these do not have the possibility of using linux,"
Jesus , I mean come on , how hard would it be for these guys to have a couple of linux judges who
have linux installed on their PCs?? Its not like people are asking them to judge AS/400 console demos! Or they could even get some
old cast off 486s or something and use those since you'd only need a bare minimal linux setup.