Category Archives: Gaming

Things and Stuff

This is going to be a rather random post–just a list of some of the cooler things I’ve been up to. I’ve been noticing how this feels more and more like a blog, but I do try to keep the personal details out of it. I don’t think anyone (maybe Kaylen) cares what I had for dinner last night (Pork Lo Mein), what I last watched on TV (CNN), or when I stumbled out of bed today (3PM).

Since the spring semester of college was over a couple weeks ago (one A, two B’s, and a C), Kaylen and I finally got a chance to go camping. Her school, UVA, is only 30 minutes from the lovely Shenandoah National Park, so we went there and stayed at a centrally-located campground called Lewis Mountain. It was a decent campground (well-maintained), albeit pricey (want a 10 minute shower? 2 bucks). It was surprisingly popular, too; most days there were almost no free spots by the evening. I enjoyed making fires and gathering firewood so we could cook the food, but the low abundance of good wood meant short-lived fires. The second day, we went hiking on a trail called White Oak Canyon, but alas we turned around not far from the actual falls and only saw cascades; we’ll be sure to carry trail maps in the future. I’ve uploaded most of the pictures we took (including some impressive panoramas) to the photo album in this directory.

news215

I said "Don't you like popsicles?"

When we got back home, I uncovered a set of popsicle makers in the basement. Kaylen and I had much fun trying out different frozen snacks such as Dr. Pepper, Code Red, apple juice, orange juice, pudding, and raspberry snowcone syrup. The only problem is the amount of water in the substances. Many of the drinks just have too much water; causing mostly ice crystals and little flavor. So we tried experimenting with reducing the water by heating the beverage on the stove; it works perfectly for sodas. About half syrup and half water is the best blend. Delicious.

With my new time off, I’ve been back to work on several things, of course. I dabbled with the code to my as-of-yet-unreleased alarm program some a few days ago, mainly touching on a few bugs and missing features (buttons that go to nowhere). It’s been a little hard going back to it since I haven’t really looked at the code much since last summer (it’s a shame); I’m wishing now that I had commented the code more. But with any luck, I might be able to finally get the few kinks out of it and release it publicly, maybe even to some download sites. The reason I only gave it out to a select few beta testers previously is that it was proving to be unreliable in a few rare instances, and an alarm that’s unreliable is no good.

But for the last few days, I’ve been putting together a new column on PC air cooling. I took some logs from MBM and turned the data into some pretty graphs in Excel and then analyzed the results. It’s mostly just neat to see how the temperatures interact to certain events, as my conclusions are pretty obvious for any computer professional. You can find it here.

As for entertainment, I’ve been getting back into Rise of Nations after being disappointed with Stalker’s linear, buggy gameplay. I finally finished Alexander the Great’s campaign for the first time and now I’ve moved on to a mod version of the Entire World (Baryonyx’s Extended mod). This could be good news for anyone still playing RoN as I may get into making some more scripts and improvements to my ScriptMaker, as well as finally releasing my map pack mod.

I’ve also been having some fun with the new Sam & Max season. I tried playing some adventure games before, but just couldn’t get into all the walking around and trying every combination of things to progress the story. With Sam & Max, either the puzzles are easier than they used to be or I’m just more intelligent enough to figure them out now. Either way, it’s an amusing little game that I can’t get enough of.

Posted in Gaming, Miscellaneous, Modding | Tagged , , , | Leave a comment

That’s right it’s a post.

Another semester of college is dwindling down already, providing me with the chance to finally get my thoughts in order enough to post.

I haven’t really made any progress on any projects other than school stuff, so no news there. I’ve mainly just been trying to relax to some good gaming in between the schoolwork. But since finishing Titan Quest, the gaming has been rather ho-hum.

I went back and played Hitman: Contracts, getting Silent Assassin in all the missions. But alas, it made me appreciate the improvements in Blood Money more so.

Now, I’ve just starting working on Stalker but am having mixed feeling about it. First of all, it’s just as buggy as Titan Quest was. I experienced random freezes, stuttering, and save game corruption within the first few hours of play. Thankfully, the Internet provides communities of other irate gamers in the form of forums. I eventually combed through enough search pages that I found a working solution for the most-annoying freezes. Oddly enough, it has to do with the behavior of the OS’s paging algorithm–a hack that shouldn’t be necessary but is because of the half-assed state of the game’s engine. You just change/add two keys to the registry path:

HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager/Memory Management
DWORD PagedPoolSize = FFFFFFFF(hex)
DWORD PoolUsageMaximum = 50(dec)

PoolUsageMaximum is a percentage that controls the aggressiveness of the page swapping (this setting may not even be needed). PagedPoolSize controls whether the OS handles swapping dynamically or just lets the pool fill up to a specific size.

Anyways, the gameplay itself is…interesting. At first, it felt like playing Morrowind, but that soon faded as the story drove the game into a more linear style than expected. The game world is not contiguous or load-free, but rather a collection of areas connected together by teleport points. In other words, it’s no Oblivion. It plays more like a perversion of Far Cry than anything else. The few RPG elements almost seem tacked on and only include inventories, looting stashes, and augmenting with passive artifacts. It’s definitely no Deus Ex, either. What it does have are some pretty intense and frequent fire-fights. They actually happen too often, because areas are quickly refilled with mutants and bandits. It’s a real chore to clean out an area on your way to somewhere and then clean it out again on your way back. And there’s no quick travel. I’m unsure I’ll continue playing, because this game is just too in need of polish.

I’ve had a more enjoyable time pwning the shit out of my girlfriend in LieroX 😛 . There are so many weapons in the various mods to try out that it never gets stale. Our favorite right now is the Warhammer weapons mod. It has great effects and good balancing with a wide assortment of weapon types. If you’re unfamiliar with the original Liero, it was basically a side-scroller deathmatch not unlike the popular Worms series (sans the turn-taking). LieroX is just an amped up incarnation with full-color destructible levels, player skins, weapon packs, and Windows and networking support.

And my last bit of news is the conversion of my How-To Deus Column into a plaintext document available on GameFAQs. So my much slaved over guide is finally getting all the hits it deserves. I will, of course, continue to update the original column, as it is easier to maintain in HTML than a heavily-formatted text file.

Posted in Gaming, Troubleshooting | Tagged , | Leave a comment

Image Browser, CoH Mapping, Titan Quest

I spent most of spring break drinking on the beach, and then I had sex with a fugly, fat chick cause I was drunk and thought she was hot. No wait, that was probably you. I actually spent most of my spring break coding an image browser in PHP.

It can mostly just read the files in the directory and match up thumbnails to full images. But it tries to link up images to entries in a database for extended information, like description and hits. Directories are a little more involved, requiring a full traversal of subdirectories for random thumbnails; but the product of those thumbs in my cunning folder graphic table is way snazzy. It also has the usual sorting and page selection options. The link in the nav frame goes directly to the Photo Album directory, but it’s possible to navigate up to the image root and view all my images. The only thing left to do on the image browser is keyword searches, which wouldn’t be too hard, but I’ve been engaged in other projects lately.

For one, I recently started making a map for Company of Heroes set in an interesting locale, Longwood University’s campus. It came to me in a dream (the result of too much school and CoH, probably). I saw myself commanding a German force comprised of some friends against the entire rest of the student body. I’m only roughly 10% into the project, but it should be rather interesting, whether it’s playable or not. It’s already obvious Brock Commons will be the major chokepoint of the map. A couple 88s could defend the whole thing, causing the Allies to find a way through the various buildings to flank.

But for the last couple weeks, I’ve mostly been playing Titan Quest. It’s pretty much just a Diablo clone, albeit many enhancements. I think I actually prefer TQ because of its familar story elements (Greek mythology anyone?) and less dreary atmosphere.

I had to overcome several problems to really get into TQ, though. First of all, it crashes all the time for me, even when patched. The solution I found was to just use a NoCD patched executable. This makes sense because the patched exe disables the shoddy Securom code–stuff that the developers can’t fix but are forced to include. Another problem was that my extra mouse buttons would often lag for several seconds. As one can imagine, this is really annoying and can sometimes put my character’s life in danger. I eventually noticed that Titan Quest really doesn’t like to share the CPU with other apps. Thus, the simple fix is to set its process priority to below normal. Lastly, the game doesn’t lock the mouse into the game window. But, of course, my CursorLock program easily fixed that.

Posted in Gaming, Modding, Troubleshooting, Website | Tagged , , | Leave a comment

Gaming, Photo Album, and Search Engines

I’ve been secretly working on a photo browser script for this site from scratch. I’ve completed two of the three parts to this project: augmentation of viewimage.php with extended image information (file details, dimensions, EXIF, hits, keywords), and an updater script that creates thumbnails and links images in the photo album directory with an image database, which holds some of the extended information. The only part left is the actual image browser frontend, which I expect to finish within the next week. Woot. 8)

Since my last post, I’ve been keeping an eye on how the search engines have been crawling, indexing, and caching my site. Google and Yahoo! seem to be getting the idea now–slowly phasing out nonexistent pages and indexing existing pages, eventually with a correct cache (although the caches just send you back to my site). I’ve begun doubting my usage of frames. In the near future, I may start examining DHTML and other alternatives. At least the search engines are cooperating now.

As for my recent gaming trends, I’ve been mostly playing Company of Heroes lately. I’ve pretty much given up on NWN2 near the beginning of Act 3. My Ranger 15/Rogue 1/Shadow Thief 2 character isn’t all that interesting and the story has been way too convoluted. But as for COH, I finished the campaign last week. Then a couple days ago, I discovered the goodness of skirmishes. My favorite tactic is to use a camouflaged sniper to direct artillery fire and then overwhelm the enemy with armor superiority.

Since Kaylen doesn’t like the wargames, we played a few crazy sessions of Super Mario 3 on Snes9x this weekend. To alleviate some of the tedium, I whipped up some memory cheats for infinite lives: addresses 7E0736 and 7E0737 set to 99 (63h) for Mario and Luigi respectively (All-Stars version). Also over the weekend, I discovered a user mod that I had been hoping would be made: Classic Doom for Doom 3. The levels are designed really well–true to the original layouts with upgraded art and decor to up the realism. However, some of the continuity-breaking attributes of Doom 3 persist: more agile/tougher monsters, weapon effectiveness, and monster teleports (I know Doom had these, but they were kinda scarce comparatively). Still, it’s a lot of fun romping around these new renditions of a classic game.

Posted in Gaming, Website | Tagged , , , | Leave a comment

Thoughts on my new X-Fi

I asked for two things for Christmas: a Creative X-Fi (Extreme Music) sound card and a UPS. I got the sound card, but I kinda wish I’d gotten the other now. Let’s run through a list of expectation I had and whether or not it fulfilled them.

Fixed Half-Life 2 sound stuttering? Yes.
Fixed sound in ATI MMC TV v8.8 ? Sorta. The echoes are gone, but there are still…issues.
Increased performance in games? Maybe. If so, it’s too insignificant to tell, but I’ve only tried HL2, Red Orchestra, and Doom 3 (1.3 patch with EAX 4).
CMSS would make stereo music sound better in surround? Not any better than the SBLive already did automatically.
Music would sound better overall? Not much. You can hear strings coming though more brilliantly. I probably just need new speakers to get anything better sounding.
The 24-bit 96khz output and 109db SNR will make a difference to sound? Can’t really tell, but then I haven’t really had anything that supports outputting this.
EAX 3, 4, and 5 will sound awesome in games? I can’t tell for this either. I tried Doom 3 with EAX 4, but it didn’t seem any different, albeit it was extremely creepy. I’ll have to try some more games.

I had a lot of expectations and most of them go unfulfilled. Even worse, it adds problems that the SBLive didn’t have. One good annoyance is the lack of inputs and outputs. Three functions are shared with in one jack (Line-In, Mic, and Digital Out)–this is unacceptable. I feel like there should definitely be an included breakout box or card. But they want to push the need for their expensive IO Drive and Console, neither of which have the necessary jacks for standard PC Mic and Line-in plugs.

Also, some features are of dubious value. The Crystalizer is just a glorified hardware EQ/Dynamics filter. The CMSS-3D Xpand Upmix adds too little to the surround, and the Surround Upmix is the same as how my SBLive always worked (non-surround output is just mapped to surround). Surprisingly, the X-Fi installation CD has even more crap on it than my SBLive one did. A lot of it is stuff that you can change in the Audio Console (about the only thing you need) and the rest of it is demo/gimmicky type stuff, like the 3DMidi player.

I’m just generally disappointed in this thing. It was all a lot of marketing hype and everyone, even the reviewers, bought into it. I’m thinking now that there’s nowhere else for audio technology to go. I think we’ve mastered reproducing sound–any further “fidelity” will go unheard. I think the future is more in trying to consolidate the workload and get all sound processing into hardware no matter what and off of the CPU.

Posted in Gaming, Hardware | Tagged , | Leave a comment

What’s been going on

So the fall semester of school is finally over with–oh, when will it end. I managed to pass all of my classes, albeit busting my ass to do so. Next semester, I’m trying for a lighter after-school (homework) workload, so I can finally get to all these projects I’ve been meaning to do. Or at least the ones I don’t get started over break. Those include my alarm program (still some bugs to work out and polishing); calculator RPG (working on the combat system); a program to convert Trillian logs to HTML (just an idea right now, but something I’ve been meaning to do); the links, photo album, and feature archive sections of this site (probably more coding from scratch in PHP), and fixing up dad’s old computer for a local server.

I’d really like to use Linux for the server, but I’m unsure of what distro, filesystem, and other settings to use to give it the best interoperability with the Windows machines. There’s also concerns about what upgrades I can manage to spend on it. It’s a five year old Pentium 3-based machine, desperately needing an upgrade from a 10GB hard drive if it’s to be a media server. I’m also thinking about using it as a testbed, especially for this site. As I said, it’s a project on its own.

Kaylen has been staying with me for the last week. It’s been a good time for the most part. We’ve been trying for 100% completion on Lego Star Wars II (currently at about 85%). That game is surprisingly fun for how simple it is. I’ve also been back at Red Orchestra since the last free weekend. I’ve been playing offline with a cracked steam dll since then, but I really wanna buy it and make Kaylen drive tanks while I man the gun. 😉

I’ve been trying to play NWN2, but that’s been an ordeal. I was getting locks in the game with the Catalyst 4.12 drivers that I’ve been so adamant about for two years. So I tried just upgrading to the newest version of Catalyst (6.12). That did better with the locking, but then I would get some BSODs on Windows startup. After much fuss with safe-mode and restore points, I finally got the old 4.12 drivers installed back. I hear people saying all the time that the WinXP system restore feature is crap and a waste of drive space, but that shit is really useful. But, I digress. No NWN2 for me, I suppose. I really need a new system.

Kaylen and I were cleaning out my room yesterday, and I had decided to finally get rid of a majority of my box collection. But before I threw out the hardware boxes, I snapped a pic for memorabilia’s sake. The pictured Diamond Viper II and SBLive! were the first video and sound cards I bought. I still have the SBLive in my rig, but it’s soon to be replaced by an X-Fi, courtesy of Santa.

Boxes from my first Sound, Video, and TV cards.

Boxes from my first Sound, Video, and TV cards.

Posted in Academics, Gaming, Hardware | Tagged , , | Leave a comment