why god why?

so i'm shopping for a new video card to replace my dead 9700. my system is agp and i don't quite feel like upgrading to a pci express system seeing as how this 2.5 ghz is plenty fast. so i figure i'll get a cheap 6600 agp to hold me over until i update the whole system. anyway, like a kick to the nuts i'm confronted with everyone still selling geforce 2 and 4 mx cards. what is wrong with people?? what possible reason could businesses have for still selling these cards other than to make the lives of game developers miserable??? why haven't all these cards (and the fx5200!) been rounded up and buried in glass bubbles under the ocean?!
geforce2mx

add in parallel

add to 64 3-bit numbers in parallel using mmx intrinsics:


__m64 plane0, plane1, plane2; // source bit planes
__m64 out0, out1, out2;       // result bit planes
__m64 x;                      // bits to add
__m64 carry;                  // temp
out0  = _mm_xor_si64(x, plane0);
carry = _mm_and_si64(x, plane0);
out1  = _mm_xor_si64(carry, plane1);
carry = _mm_and_si64(carry, plane1);
out2  = _mm_xor_si64(carry, plane2);

mmx makes me happy :)

daylight is the enemy

ladytron

i disagree that witching hour is their best, but then again i have had it looping for a couple days now...

korean consonants

korean has consonants with three different versions. there's a normal version, one that is spoken with more breath and one that is spoken like angry or further back in the mouth or something like that. you know, i think it's some sort of crazy sick joke on foreigners. here's an example:

the words for axe and bunny are the same except the consonant in the first syllable of bunny is "breathier". yeah, uh-huh.

o O

a little less ghetto

by popular request i've de-ghetto-ized my blog. comments can now be added and a rss feed is available. enjoy it!!