Atari 2600 Guitar Stompbox

Posted January 11, 2012 @ 8:33 pm | Filed under: High Fidelity,The Workbench

So here’s one of those projects that sort of randomly materializes while rummaging through old stuff in the attic. I was looking for an enclosure to build a sort of “multi FX analog stompbox” for my guitar rig, when I found an old broken Atari 2600 in all its faux-wood-trimmed glory. Immediately the wheels started turning and I began taking it apart to see how much room was in there. Turns out there’s quite a bit of space, so I took to fitting a Line6 power supply PCB I’d recently scored on eBay into the bottom, and fitting the guts of a TU-2 tuner pedal, A/B switch, tremolo, and tube screamer clone into the top. Never has the Milwaukee rotary tool seen so much action.

Unfortunately my original design was full of fail because the power transformer ended up right next to a bunch of unbalanced, guitar-level signal wires. So the thing buzzed like crazy when I put it together, and no amount of shielding trickery could eliminate it. The next thing to try, then, was moving the supply into an external enclosure. For this, I found an old failed network hard drive (actually the little mainboard is fine, just one of the drives failed… don’t get me started on the stupidity of RAID-0) and gutted it. After adding a fuse and properly tying the enclosure to ground, I ran 8 discreet 9-volt DC lines out of the enclosure via CAT5 cables and added an RJ45 jack to the back of the Atari.

Read the rest of this post »

The Maze

Posted December 8, 2011 @ 1:00 pm | Filed under: Geekery,The Workbench

Reading a recent article on Kotaku about the amazing programmer Tim Sweeny made me start reminiscing about some of the games I wrote on the Commodore 64 in my younger days. It would be a huge understatement to say that it’s regretful that all of those floppy disks containing thousands of boy-hours of programming work were lost many years ago — actually, think “boy losing his teddy bear”. One of those disks contained (and may still contain, probably in a landfill) a game written entirely in BASIC called The Maze. The original Maze may be lost, but watching the video of Sweeny’s ZZT — which I really want to play now — reminded me that there is one game that is still around: a QuickBasic port of The Maze that I wrote in college in an attempt to relive my childhood programming days. The Maze for QB retained a lot of the same features like a level editor, enemies that chased you, sound effects, save points, and a 30-room-based layout. I don’t think I’ve shared this game with anyone before, so I thought it might be fun to put out there for someone to try. (Eh, who am I kidding?) To this day, writing a decent video game, big or small, is still one of my life goals. This is not that game. :)

So here it is:

Read the rest of this post »

New Projects on the Horizon, Anterior and Posterior

Posted November 7, 2011 @ 11:15 am | Filed under: The Workbench

I haven’t written a personal-ish post in a while, and I’ve had more and more glimmers of inspiration lately (offset by deeper dives into senility), so I thought I might blog about some recent and upcoming projects.

Retro-Love Extends to Automobiles, Too

First, I have been spending a lot of time reviving the ’89 Chevy conversion van that belonged to my previous band (Idiosympathy) and has found her way back into my driveway. She’s got a rather convoluted history… we got her in May of 2005, give or take a year, and she served us well for a couple of years until her transmission went out. That was about the time I moved to Harmony, PA, and when I moved back to Grove City two years later, I decided to have the transmission fixed. Keep in mind she had sat in a field for those two years, so after the transmission was fixed she still needed quite a lot of work (brakes, body work, other misc. things that fail over time). So it sat for another year in my parents’ driveway, as I didn’t really have the means to do the other repairs. It was at that time I decided to sell it to my brother-in-law, since he and my sister have a large family and needed a big vehicle more than I did. Then it sat for another two years, because he didn’t have the time to work on it (did I mention he has a large family?). Finally after all that time sitting, over this past summer I decided I would buy it back from him… and he was kind enough to just give it back to me! The best part: After replacing an obviously bad battery, an oil change, and a can of sea foam, she still fires right up like the day she rolled off the lot– even with 5-year-old gas in the tank! The 350 is (or was) definitely an engine Chevy knows how to make right. I plan on giving her a tune-up too, of course. After a bit more work (the most daunting being the body work), she’ll be fully ready to serve as Yellow Lady Slipper‘s super-sweet retro ride.

Read the rest of this post »

Streaming Music to an Android Phone

Posted August 22, 2011 @ 3:08 pm | Filed under: Geekery

I finally got around to setting up a streaming audio server at home so I could listen to my music collection on my phone from anywhere. Here’s the basic gist of how to do it.

1. Get an MPD server going.

If you don’t use MPD yet, you’re missing out. MPD is the Music Player Daemon, which basically means it’s a music player designed to run as an invisible system service and be managed by one of literally hundreds of different clients, depending on your use case.

Read the rest of this post »

Modern(ish) Game Highlight: Cave Story

Posted July 28, 2011 @ 1:36 pm | Filed under: Geekery

This is super old news, but you know, that’s what I’m into. A while ago as I was looking for games that run on Linux, and I came across Cave Story, a sidescrolling action-adventure game with a great retro vibe to it. Created by a single person who calls himself Pixel over the course of 5 years, it has all the depth, challenge, and atmosphere you’d expect from a commercial offering… and it’s free! This is one of the first games I played on the suitcase PC, and I loved every second of it. I found there’s a buildscript for it in the Arch Linux user repository, so if you use yaourt it’s only one command away from being installed on your computer:

$ yaourt doukutsu

It works great with a USB gamepad — I prefer using a SNES pad myself. The game is also available on the Wii via the shop channel, with updated graphics and sound (though I prefer the more pixely look).

Read the rest of this post »