Monthly Archive for December, 2004

AND NOW A MESSAGE

This is going to be a short post, even if the truth is that there’s a lot to talk about. A lot of it has to do with my oldest sister, bro-in-law (both who I haven’t seen and years) and cute 1-year old nephew (who I haven’t seen EVER) visiting for the holidays — plenty involving in itself.

But — dial-up constraints withstanding — I started playing the latest surrealistic puzzle-hunt Uru a couple days ago, and all my “free time” disappeared into linking books and pushing noisy buttons. Here’s a quick review:

  • Puzzles: Decent, although there are a couple highly terrible ones that spoil the pot somewhat including an entire age of idiocy. Luckily, in Cyan Worlds games there are plenty of other things to fall in love with, such as…
  • Visual Design, Graphics, and Sounds: Why the hell they’re still making still-framed CG mockeries in the form of, say, Myst 4 when they could be making amazing productions like the Ages of Uru is beyond me. (It gets even more puzzling when realMyst, the 3D rendition of the original game, has been out for several years. C’mon, guys: we’ve all got boss video cards these days. 2D backdrops just aren’t cutting it anymore.) (In Myst 4’s defense, I did play a short bit of Jocelyn’s copy, and it wasn’t bad. But my point still stands.) The Ages are gorgeous and beautifully realized, and the sound is even better. The game is worth playing just for the sights and sounds.
  • Fireflies: STUPID. [There was once a giant tirade here about the idiocy of this puzzle, but it’s not worth it. If you’ve played the game, you know what I’m talking about.]

Uru was beaten after two days, but today the real meat arrived: Half-Life 2.

That ought to keep me occupied for a few more days, I think. Oh, and LAN party at TODDO’s tomorrow. Huzzah to that.

LET US GO A-WASSAILING NOW

CONGRATS, GENTS!
Paul and Joe, Central Michigan University alumni! Nice job, boys!

SOMEONE STOP THE BLEATING

Let’s get this out of the way:

What better way to announce that I do indeed still have access to my account then posting an image of brawling South Korean politicians?

Turns out the problem with logging in was that the domain I used to login usually — csh.us, since it’s short and easy to type — had been changed to point to IP address of the new server-dealy Rodent’s worked out. Well, I don’t have an account there (yet, and yes, still), but the old server has the same old IP address. I switched to the correct IP, and all of a sudden, protocols were handshaking happily like a family reunion had broken out.

Cleaned my room today; nice to get rid of all the piles of DiffEq work-scrawled paper, assorted scraps and recipts, and a whole bunch of junk like old lip balm containers for my eternally chap lips; runted pencils once put to the dizzying grind of computing derivatives and integrals and how to ruin your grade in fifty-thousand calcuations; a closet-full of cardboard boxes; old bottles for both booze and water); and so on, so forth — all into the big cold garbage bin outside it went. En masse, as the Cheese-eaters say. The room wasn’t so, say, filthy (which reminds me, unfortunately, that I need to clean the bathroom one of these days), just full of unneeded stuff. And out it went.

Deus Ex was beaten again, and this second play-through reaffirmed that this RPG-action-adventure is one of the best games I’ve ever played. The game is so amazingly immersive graphically, audibly, and in particular gameplay element-ally that it’s really hard to stop playing by those facets alone. Add in heavy character modification elements (a la RPG style), the highly intriguing and fairly intelligent storyline, and a massive amount of flexibility in methods of confrontation makes it truly addicting. As a testament to the variability of the game, almost every location I went to I was able to do things differently or see things that I hadn’t experienced before. I’m not talking about finding some extra ammo in a corner somewhere, but whole substory arcs or entirely new plot twists that affect the game’s story entirely. The occasional homicidal rampages are fantastic fun as well. (Video tomorrow.)

Tomorrow: scandal! And eggplants!

COMPLET

FALL2k4schoolsemesterisDONE. In celebration, here's a 25×19 image of Gai from Naruto giving one heck of a hearty thumbs up — in the XPM format! Since I haven't paid the hosting bills yet, I can't upload anything to my account, thus removing the ability to show off fancy-schmancy pictures, audio, hot drinks, or anything else binary I want to use for the page. But why use a binary format when ASCII text works just as well? Thus:

/* XPM */
static char *gai[] = {
/* columns rows colors chars-per-pixel */
\"25 19 245 2\",
\"   c #010102\",
\".  c #0C0C0D\",
\"X  c #0A0D11\",
\"o  c #0F1110\",
\"O  c #110907\",
\"+  c #14120E\",
\"@  c #111113\",
\"#  c #161719\",
\"$  c #1C1B17\",
\"%  c #1B201D\",
\"&  c #112C2B\",
\"*  c #17302C\",
\"=  c #1B3533\",
\"-  c #1C3C37\",
\";  c #201C1B\",
\":  c #21221C\",
\">  c #2B261F\",
\",  c #252721\",
\"<  c #262823\",
\"1  c #292221\",
\"2  c #292923\",
\"3  c #2A2A2B\",
\"4  c #223A2F\",
\"5  c #243E38\",
\"6  c #2F3031\",
\"7  c #2B3A31\",
\"8  c #302720\",
\"9  c #322B24\",
\"0  c #382F26\",
\"q  c #3C3326\",
\"w  c #3C342C\",
\"e  c #343633\",
\"r  c #33363A\",
\"t  c #3A3A34\",
\"y  c #3D3D3E\",
\"u  c #22473E\",
\"i  c #2A463D\",
\"p  c #394138\",
\"a  c #174842\",
\"s  c #214741\",
\"d  c #25564D\",
\"f  c #2B574C\",
\"g  c #3E4447\",
\"h  c #3D434D\",
\"j  c #3D5546\",
\"k  c #3C554C\",
\"l  c #3E5850\",
\"z  c #2E615B\",
\"x  c #346055\",
\"c  c #32645B\",
\"v  c #3C6052\",
\"b  c #433B35\",
\"n  c #4C3D31\",
\"m  c #40453F\",
\"M  c #604032\",
\"N  c #6D4539\",
\"B  c #744C3D\",
\"V  c #794E3F\",
\"C  c #404043\",
\"Z  c #42454B\",
\"A  c #4A4B4A\",
\"S  c #415B4B\",
\"D  c #425B51\",
\"F  c #485351\",
\"G  c #485D54\",
\"H  c #515459\",
\"J  c #5B5E5E\",
\"K  c #505666\",
\"L  c #545A64\",
\"P  c #575D6B\",
\"I  c #595E64\",
\"U  c #595E6A\",
\"Y  c #406354\",
\"T  c #4B6655\",
\"R  c #48635B\",
\"E  c #4E6C5A\",
\"W  c #516B57\",
\"Q  c #516B5D\",
\"!  c #5A6153\",
\"~  c #5E625C\",
\"^  c #56725F\",
\"/  c #5A745F\",
\"(  c #487267\",
\")  c #5D6162\",
\"_  c #5A606F\",
\"`  c #537965\",
\"\'  c #597664\",
\"]  c #5B7B67\",
\"[  c #5C7D6D\",
\"{  c #567D75\",
\"}  c #5F7F70\",
\"|  c #605C4B\",
\" . c #685544\",
\".. c #774D40\",
\"X. c #755144\",
\"o. c #745D42\",
\"O. c #745D4D\",
\"+. c #7B5041\",
\"@. c #7E584B\",
\"#. c #636653\",
\"$. c #60655D\",
\"%. c #656D5C\",
\"&. c #696E5E\",
\"*. c #79695A\",
\"=. c #74705F\",
\"-. c #636462\",
\";. c #656369\",
\":. c #656861\",
\">. c #676A6F\",
\",. c #686762\",
\"<. c #6A676F\",
\"1. c #696A62\",
\"2. c #6B6D6E\",
\"3. c #656973\",
\"4. c #666B78\",
\"5. c #6A6E72\",
\"6. c #617C67\",
\"7. c #627D6A\",
\"8. c #6F7064\",
\"9. c #6E706F\",
\"0. c #6B7A68\",
\"q. c #607C71\",
\"w. c #737264\",
\"e. c #72736C\",
\"r. c #727864\",
\"t. c #77786D\",
\"y. c #7A7A6C\",
\"u. c #747570\",
\"i. c #777778\",
\"p. c #7D7E71\",
\"a. c #61806A\",
\"s. c #668270\",
\"d. c #6C8674\",
\"f. c #698A73\",
\"g. c #6D8B78\",
\"h. c #72816C\",
\"j. c #7F8170\",
\"k. c #7F807F\",
\"l. c #7D8978\",
\"z. c #71917E\",
\"x. c #78947F\",
\"c. c #769281\",
\"v. c #76918D\",
\"b. c #7C9786\",
\"n. c #7F9B8A\",
\"m. c #806D5B\",
\"M. c #8C6D5B\",
\"N. c #83745E\",
\"B. c #8D725F\",
\"V. c #947150\",
\"C. c #827463\",
\"Z. c #857A64\",
\"A. c #8C7B65\",
\"S. c #8A7E79\",
\"D. c #987F6A\",
\"F. c #A17752\",
\"G. c #A77E5B\",
\"H. c #AC7C53\",
\"J. c #AB7E62\",
\"K. c #898062\",
\"L. c #898069\",
\"P. c #848374\",
\"I. c #858578\",
\"U. c #818A70\",
\"Y. c #848978\",
\"T. c #8F8272\",
\"R. c #898876\",
\"E. c #8B8A7A\",
\"W. c #8F907F\",
\"Q. c #90836D\",
\"!. c #9F8A65\",
\"~. c #908B7A\",
\"^. c #9C8E76\",
\"/. c #9D897F\",
\"(. c #91917F\",
\"). c #9D917A\",
\"_. c #B7845D\",
\"`. c #AF8B6E\",
\"\'. c #AE8D73\",
\"]. c #A99179\",
\"[. c #A89F7B\",
\"{. c #BB9473\",
\"}. c #BB9A7C\",
\"|. c #C28A5D\",
\" X c #C28D63\",
\".X c #C59269\",
\"XX c #CA9369\",
\"oX c #C39571\",
\"OX c #C29E7F\",
\"+X c #CB9C76\",
\"@X c #CD9F78\",
\"#X c #D09768\",
\"$X c #CFA078\",
\"%X c #D5A77E\",
\"&X c #DBA171\",
\"*X c #8B8E8E\",
\"=X c #949382\",
\"-X c #9B9B8B\",
\";X c #929292\",
\":X c #96A586\",
\"<X c #9CA18C\",
\",X c #9BAA8B\",
\">X c #A59981\",
\"1X c #BC9C82\",
\"2X c #B89E88\",
\"3X c #A5B294\",
\"4X c #A9B697\",
\"5X c #A9B897\",
\"6X c #ADBA9C\",
\"7X c #BBA585\",
\"8X c #B1BD9E\",
\"9X c #A9A9AA\",
\"0X c #BABABA\",
\"qX c #C29780\",
\"wX c #C5A686\",
\"eX c #CFA583\",
\"rX c #C9AB8E\",
\"tX c #D3A683\",
\"yX c #D4AC8C\",
\"uX c #D8A684\",
\"iX c #D9AB85\",
\"pX c #DBAE8C\",
\"aX c #D3AE90\",
\"sX c #DCB08B\",
\"dX c #D0B291\",
\"fX c #DCB592\",
\"gX c #DAB598\",
\"hX c #E0AE89\",
\"jX c #E0B18C\",
\"kX c #E2B492\",
\"lX c #E4B893\",
\"zX c #E3BA98\",
\"xX c #EABB96\",
\"cX c #EABD99\",
\"vX c #EEC09B\",
\"bX c #F1C39D\",
\"nX c #F9C59E\",
\"mX c #EDC3A1\",
\"MX c #F4C5A0\",
\"NX c #F8C6A3\",
\"BX c #FBCBA4\",
\"VX c #FFCEAA\",
\"CX c #FFD1AC\",
\"ZX c #C7C7C6\",
\"AX c #D9DAD9\",
\"=XE.=XR.R.E.P.E.R.R.E.P.E.R.=XE.E.=X(.R.E.~.E.=X=X\",
\",X3X5X:X:X3X,X5X:X,X6X3X8XU.! p g J >X4X5X6X4X6X3X\",
\"=X~.A.C.N.C.N.<XdX7XZ.Z.w.-.e @ #   % *.L.Q.Q.A.D.\",
\"M.@.V +.......OXVXpXB M > *XAXZX0X;X3 O N B +.B @.\",
\"b 9 9 9 0 3 w yXBXkXq $ . . e Z y i.0Xc.t > 8 > t \",
\"t 2 < < < < 3 pXBXsX2 . .           b 9XA : , , e \",
\"t 3 < < 2 2 < `.nX{.> . ; B.q w O.8   + : < < < e \",
\"H Z Z C Z Z h M.&X}.Z X m.CX\'. .zXn + + r Z Z Z H \",
\"4.U U L K P <.J.XXqXU 3 1XNXMXMXpX*.].: K _ U _ 4.\",
\"3.U L ;./.1XyX.X.X%Xe.D 1XnXvXbXcXCXD.g I I I U 3.\",
\"<.L S.aXbXxXoX_.|.#X[.f.\' ].gXtXcXfX1.) J J ) ;.5.\",
\"2.I 2XnXcXbXxX{.+XXX!.f.v r.gXyXlXC.J $.~ ~ -.-.5.\",
\"2.-.S.%XxXbXbXMXsXXXK.] v #.iXeX1.G ~ -.:.1.1.1.u.\",
\"t.1.rXvXsXcXMXcX XH.S ` / 7 7 p k R G &.8.w.1.w.p.\",
\"y.=.sXbXvXlXsXiX.XF.5 x 6.j & = k G k %.r.w.e.r.j.\",
\"j.w.^.$X$XxXcXkXxXG.i d E W 4 * 5 D D d.0.y.y.y.P.\",
\"I.t./.BXxXjXkXkXpXV.u f a.^ T - s j E c.s.y.P.j.Y.\",
\"I.l.l.wX%XxXbXvXpXo.a l f.g.f.c { 7.\' g.c.[ Y.E.=X\",
\"-X=Xq.=XMXcXmXmXtX| z [ x.b.x.( v.n.s.g.b.a.l.-X>X\"
};


Ah, that was great. Not having access to the FTP server also means I can't edit my posts, so let's hope the XPM text doesn't foul up the post and cause it to end looking like — well, your ordinary perl script. OH MAN! ZING!

(Dear Rodent: If all goes well, I will pay the hosting bill tomorrow. As long as you take punches in the mouth as currency, that is. Just kidding, my man! PLUR, baby.)

Before I go ask Joe to sock me in the gut for actually putting PLUR in a post, I thought I'd line up my terribly exciting schedule for the next few days. My life is like that of a rock star's — except on the planet where I play, everyone is made out of foam.

  • Wednesday: Wake up bright and early to study. (Ha ha.) Go to last exam. (Accomplished with gusto.) Finish train wreck of a fiction assignment (Done, and it was nasty.) Play Halo 2. Scream and howl at sword and rocket-whores in Halo 2. Cup of tea for the throat. Play Deus Ex, count the number of homicidal save-and-reload rages that occur for great humor justice. Play Fatal Frame 2; scream and howl at the ghost children coming out of the walls. Spend the rest of the night trying to frighten Paul as he's trying to spook me out at the same time. End the night with a truce for no scaring, causing us to close our doors simultaneously from across the apartment.
  • Thursday: Gee, Wednesday was pretty good. I'll go with the same thing, sans the school stuff. WOOT.
  • Friday: Anthony is coming to visit for the night! Apartment turns into a modern Valhalla with bloody fighting, resurrection, and fine Scandinavian dining.
  • Saturday: Paul and Joe graduate! Pictures to come of the after-grad party.

And now it's time to pick up on that Halo 2 gaming, since I haven't called/been called enough derogatory names to/from total strangers enough today. Xbox Live's a rough neighborhood, for sure.

ON TO THE NEXT POINT IN MY LIFE

Final grade for the live blogging: B-. It was kind of fun in that "wowee, this is new!" kind of way, but it's funny how quickly time passes during an exam when updates to your own stupid web page are done instead of the actual test. And it was strangely irritating to be goofing off instead of working on something I'd spent a decent amount of time in preparation for. But, all in all, it was interesting, um, fun.

Points deducted for (also known as the clarification and nit-picking section):

  • Not explaining 2/8 in #3. That was 2/8 points for the question; I had already answered one out of the four parts — thus 2/8 so far. Yes.
  • Duplicate #3's. Guess my tally sheet was off.
  • Cop out on the last half of questions. But on the other hand, I would have been there for the full two hours instead of just an hour if I had spent a few minutes trying to write something up for every question.
  • "Phony" rendering in #6. While I'm sure there are plenty forms of phony rendering methods (I've invented a half-dozen myself), the correct term should have been Phong rendering.

FIN. And now back into my regular scheduled blogging habits.