Programming

I’m back at VB and currently working on three programs; one of them being my old ShellMPX frontend for SCMPX. I never tire of its simplicity and exceptional audio quality, but over the course of using my shell, I have come up with a few improvements. But then of course, nobody uses SCMPX. I bet even S. Chiba, the author of SCMPX, uses Winamp or some mainstream crap. Anyways, the second app I have put a lot of time into programming. It’s a utility for creating game scripts for use in Rise of Nations. It’s nearing final release status, but it’s been getting slow. More info can be found in my thread over at RON Heaven.

My latest project is even more practical than the last. After purchasing a Logitech MX510 mouse to replace my first replacement (an MS Intellimouse Explorer 4.0) for my much-loved MS Intellimouse Explorer 3.0, I found it to be superior in many aspects. The only thing that is lacking in the MX510 is the Logitech software to support it. Unlike the MS mouse software, Logitech doesn’t include application specific button settings. This creates a great conflict when switching between playing games and doing work in Windows. There was a fix mentioned around the web to make two registry files for the two differing tasks so that you can run them and then open the mouse control panel briefly for the settings to take affect. I found this to be a clumsy and annoying workaround, especially since being pampered by Microsoft’s application specific settings for a year. I examined the way the Logitech software made use of the registry, and without a second thought, begin writing a program that will appropriately load button settings according to what application has focus. After around 16 hours of programming on two occasions, I have come up with a program that will load button settings from a configuration file in the aforementioned way. I had even tested it in Thief3 and concluded it to work well already. In the game, I bound the keystrokes that were assigned to the cruise buttons to zoom in and out. Immediately after quiting to desktop, I then used the cruise buttons in their normal manner. The only thing left now is to make a pretty GUI, include the rest of the button functions supported by Logitech’s software, and hunt for bugs. For the savvy users that googled their way to this page, you can download this highly alpha version now at http://www.snakebytestudios.com/download.php?id=7. You have to edit the butsets.ini (hehe…that sounds like butt sex 😀 ) file and the only functions available are the ones already listed. Keystrokes settings function and appear exactly the same as in the Logitech software. The [Default] profile is what the program loads when there is no specific profile for an application. App-specific profiles are listed exactly as they do in the GUI, thus [iexplore.exe] would be the heading for Internet Explore settings. Hopefully, I will get some time soon to finish all these programs.

Posted in Programming | Tagged , , | Leave a comment

Feeling like web editing.

Well, just like the title suggests, I’ve been in the mood to edit the site some lately. I’m wanting to add some demo reviews and upload some papers from last year at college to the projects page. Also, I’ve been slowly adding to my old column on single-player game experiences, found here. What I have actually done is make some improvements to the journal system. Specifically, I added the ability for bloggers to block entries from public view (which you can see working in my newest blog) and updated the user list drop-down to work dynamically. Thus, all the old bloggers that have been deleted do not show up in the list. Any other further improvements are pending anybody giving a fuck. I’m generally the only person that blogs anyways and I’m the only one that works on this site.

Posted in Website | Leave a comment

Updates.

I found this killer app for multimonitor setups the other day. It’s called UltraMon and can be found here. It has support for just about everything important that ATI’s Hydravision app has, plus a taskbar for secondary monitors that can show only apps currently on the secondary monitor and different wallpapers and screensavers for secondary monitors. It supposedly also supports an unreal number of monitors. Make sure you pick UltraMon up if you’re going dually like I am.

I also updated my CTT and MBM Interval Log CGI in the top frame. When I added readings for the HDD temp, it set all the other readings off. Alright…peace, niggers. I’m out.

Posted in Hardware, Software | Leave a comment

Monitor wishes and video card dreams.

I recently purchased an extremely kickass new video card. It felt like old times again. The excitement of pulling the box out of the shipping peanuts…removing the card from the static bag…immediately modding it…making sweet sweet love to it all night long. No, wait. I guess there’s still something left to be desired 😕 . Anyways, upon removing the video card (an ATI Radeon 9600XT), I got the urge to take massive amounts of picage–especially of the copper ramsinks I added. Additionally, I decided to incorporate the pics into a guide that shows how I, a seasoned gamer and hardware nut (or just a seasoned nut), go about purchasing the right video card and installing it flawlessly. I call it the Novice Guide to Upgrading Video Cards and it can be found here. Previewage:

After the overcoming joy of the 9600’s speed and Pixel Shaders, I went right to the multimonitor support; and all I can say is “wow”. The implimentation of multiple monitors on this card is solid. I can’t see why more people don’t use it. I’m sure a lot of computer users have killer video cards and an old monitor, and it is only for their ignorance that they don’t marry the two. Although I’m still testing the capabilities and flaws, I’m still greatly impressed with the former. You can watch two movies at once (especially useful for pr0n), browse two sites at once, keep important apps always visible, leave a walkthrough open when playing a game, have a developer database (MSDN) open on one and the programming software of your choice on the other. The possibilities are endless. Mostly, I like to keep the apps I frequently check open on the second monitor (emule, AIM, Task Monitor) and reserve the primary for my focus. The only problem I can see is that you can’t move the focus from the primary to the secondary in a game without minimizing the game. If I find a workaround for this, I’ll be sure to report.

The only thing better than multimonitor is having two separate computers and a KVM switch; although, the smoothness of moving across both monitors seemlessly is also very sweet.

I’m out, bitches.

Posted in Hardware | Tagged , | Leave a comment

Tinkle Tinkle Poop Plop

I couldn’t think of a title that wasn’t trite, so enjoy the quote from Beavis. On to business…

I’ve been playing a lot of CS: Condition Zero lately. I flip flop between the botmatches and “Deleted Scenes”, but of course the botmatches are the most fun. The old models suck, though, so I replaced them with some of my better downloaded ones. Just my luck, they didn’t work right. I spent the last two weeks figuring out how to fix them, though. In the course, I devised two methods of upgrading the models to CZ standard, one of which I wrote a program for in VB. As I believe other CZ players will have this problem, I wrote a guide to upgrading CS models. It can be found here.

Other than that, there have been no other updates. Some Columns are still in limbo currently. Given the end of the semester for college and the end of my relationship with Beckie as well as my lack of acquiring a job, I’ll unfortunately have a lot of free time, now 😕 . At least the site will get some upgrades, perhaps even a new graphics set soon. Although, in the gloom of my current love life, the bloody walls are strangely tranquil. Which reminds me: Gandalf and I have recently blogged on our mixed pool of emotions and thoughts. Enjoy.

Peace. Fuck you. Whatever.

Posted in Gaming, Modding, Programming | Leave a comment

And the news awakes from a coma.

Perhaps some visitors (about 6 people) may remember September 10th of last year. On that day, the news system went into a coma after Danky blew some bad news into its face. “mother fuckin danky mother fuckering the news….”

With the news dysfunctional, the site became more stagnant than usual. Everything worked…just nobody gave a fuck to update the site, besides the occasional blogger. Tonight, feeling a revival in my interest in the site, I decided to once and for all fix whatever problem had the news down. And I did it 8) …it took 3.5 hours to figure out, but I traced the problem to the formatting of the news database. Apparently, the script wants only carriage returns now.

Anyways, I think updates may occur slowly over the next few weeks. Seems like both Loog and myself have Columns that we want to start or finish. Loogie told me that he wants to write about all of our new rigs, and Danky already has a short pic page here. I would like to finish my Column on single-player game experiences, being that I play way too many games now. I also want to get back to looking at hardware and maybe even demos. We’ll all see what happens. 😉

And I exit with some various random pics.


Posted in Website | Leave a comment