2014-10-26 19:32 - General
A while back I got a giant lot of one hundred cartridges for the Japanese game console Super Famicom. I wanted quite a few of them, some for collecting, some to play. (They work in a standard Super Nintendo, with just some small modification to make them fit.) But the rest had less of a purpose. But I noticed that the labels were colorful and fanciful, especially the ones with little to no English on them. I decided to treat them like art.
A router with table, $50 from CraigsList, was necessary to make this project work. The plan was for a lot of long dado grooves for the cartridges to fit in.
The first step, with some scrap wood, proved the idea. I put some grooves in the scrap pieces (cut to size) and clamped them down at the proper spacing. It worked!
So next I cut out all the horizontal rails to the proper length. By hand, so they weren't perfect. Next, clamp them together and sand the ends to make them exactly the same length.
Then the rails were routed. Pro tip: set the proper depth of material to keep, then route the same piece from both sides. The groove ends up perfectly centered.
Here's the routed rails again, from their ends. Notice that each rail has one shallow groove, and one deep groove. Again, the shallow groove goes on the bottom. The deep groove goes on top, spaced to leave just more empty space than the bottom groove. When the cartridge is lifted, it's now out of the bottom groove and can tilt out.
The sides were cut with dados to accept the horizontal rails. (This was hard, I screwed up the first one, but thankfully had enough spare material left.) Time to do a dry fit.
The first dry fit works quite well. There's a little gap where one rail doesn't fit in, but rearranging which rails go into which slots made everything line up perfectly.
Next step: put on some glue, then with the clamps! It sat like this overnight to make absolutely sure the glue was set.
Next morning, remove the clamps and give the joints a light sanding, so they are all smooth. Especially the ends of the vertical parts, they started a bit proud on purpose, because it was much easier to just sand afterwards than to get them exactly right!
And there it is! A nice wooden frame to display some quirky Japanese video games!
2014-10-08 21:04 - General
In December 2008 I bought a 60 inch DLP television and I've been using it happily for the intervening (nearly) six years. I use my television nearly every day, so it's one of the things I'm comfortable splurging on now and again. Some time ago as I was assembling my video game and console collection, I got a receiver that was not only capable of hooking them all up (with help), but displaying all the outputs through a single HDMI cable. Specifically to leave this option open: some of those consoles' best output is S-Video, but new TVs don't have S-Video inputs.
I've been keeping an eye on the market for some time, but didn't jump. I've got an array of cabinets around the TV, which you can see behind me in the picture, storing all my A/V components, game consoles, and games. It leaves 40 inches of vertical space between the two horizontal parts. The 60 inch DLP TV consumed most of that space, with a large bezel along the bottom. Newer flat panel TVs have small bezels on all edges, so a bigger TV will fit. The biggest size that will fit is 75 inches, and that's what I've just bought. It's 38 inches top-to-bottom, filling just about all of those 40 available. (Ok, there are some rare 77 inch TVs, but those are crazy expensive, they don't count.)
Setting it up was a whole story to itself. It arrived on Monday. The delivery guy called only that morning to announce that he'd arrive between 2PM and 4PM. Lucky I've got a workplace that will let me just skip out on the afternoon and work from home a bit. Then, of course, he was late and didn't arrive until nearly 6PM. I spent the next several hours installing the wall mount (it's 41 inches with the stand, so I can't use that!) and then hanging the TV onto the mount. Which was quite a challenge on my own. Then my stomach sank as I pushed the articulating mount back towards the wall and the TV bumped into the lower set of cabinets. I measured something wrong. I was instantly convinced I had to drill new holes in the wall, which I dreaded.
As I started to fall into despair, I realized that I was in fact not lost. The wall mount is flexible, designed to work with several sizes of TV. I can remove the bracket from the TV, slide it a bit, and re-mount the TV at a different height! I gave that a shot on my own, but it was a bad idea. I managed, barely, to get it further up just enough to fit in the space originally intended, but hard down against the cabinets, and very precariously mounted at best. The cherry on top: The mounting bracket blocks the power cable, which was not plugged in! Even if I had positioned it perfectly, I still needed to take it back down to get the power cable in, then the mount reattached over the plug. (Which was a 90 degree connector, seemingly predicting this problem.)
I begged for help and the following day my friend Zack visited. With a second pair of hands it was straightforward to remove the TV, without letting it fall. Then adjust the mount and ... I don't have nearly the play I hoped I would. The choices are limited by the position of the structural parts of the mounting plate, plus a rear bezel that flares out. I can move it only a bit, then I have to go so far to jump over the structural parts of the mount that it hits the flare and doesn't fit anymore. Oh no!
I think for a minute but see no way out, so I re-install the mount, in a position that will put the TV as high as possible, while still attaching securely. We hang it back in place and it just fits! I'd greatly prefer it to be centered vertically, which is around only half an inch higher. But it is in place now and it fits. Hurrah!
The two of us grab dinner and sit down to a movie to celebrate. By dumb luck, I pick a movie that was not saved properly. The whole thing is terribly dark and I worry for almost two hours that something about the TV is broken. Eventually I find out that the problem is really the movie that we happened to pick. Such a roller coaster!
But that's not all! I've got a "smart" power strip. I plug the TV into its control outlet, then the rest of the outlets switch automatically on (and off!) with the TV. This means all the power bricks and other bits of my game console collection are not wasting power all day and night long, when I couldn't possibly be using them (because the TV isn't even on). The new TV is too power efficient! Each time the display fades to black (or even simply some dark scenes) the power consumption drops too low and the strip is convinced the TV is off and powers everything down. Then right back on with a brighter scene. The resulting power ripple causes the receiver to lose sync, and the picture and audio flicker. Augh!
But finally, skipping that "smart" strip, picking well formatted content to display, and setting all kinds of settings, the TV is installed, and working great. It's been quite a ride these past couple days.
2014-09-07 14:47 - General
Yesterday was my birthday. My Mom got me this set of bright plastic boxes to help organize my giant video game collection. These cabinets are deep enough to (just) hold two rows deep worth of games. As a bare stack however, that means those in the back are pretty much inaccessible. These boxes both help me keep series organized (i.e. all the Gran Turismo in one box, all the Metal Gear in another, and so on), plus make it easy to take out just a box or two and get to the less used games in back if/when necessary. (You can just see this second row in the back, in the top right and middle bottom.)
2014-07-30 10:50 - General
Yesterday I added the third video in my Atari computer series. In this one we crack the computer open and take a look at its insides.
2014-07-13 13:37 - General
Visiting my mom for the weekend, and caught this visitor outside.
As the video says, I spent this evening putting together a simple, successful, experiment in voice-controlled clocks. In the pursuit of the perfect alarm clock, I'm looking for something I don't have to squint at nor fumble with in the night (or lazy morning). I've got a ways to go before it's a usable alarm clock, but I was amazed to start and get this far in just one evening!
Today I dusted off my barely existing Windows programming skills. I've been using Drax for a while to add titles and chapters to MP4 video files. It's a nice little tool, but I wished for a few features it didn't have: the .MP4 extension in the open dialog (rather than just .M4V), drag-and-drop to open files, and remembering the window position across launches.
As expected, it took some doing. It was open source, which makes changing it possible. But it uses features that don't come in the legitimately free Express version of Visual Studio, so I had to go for a demo install of the full version. Then I had to do a fair bit of cobbling things together. They depend on libmp4v2 but don't include it. The mp4v2 tarball is apparently missing critical files, so I had to grab them from source control. And tweak lots of little build settings, as both projects were designed with/for earlier Visual Studio versions.
Once I got it building and running, things were surprisingly easy from there, overall. I got all three of those features mentioned added start to finish today, without much of any experience to go on. Thank you Internet, both for having so much data at my fingertips, plus for answering my one question (which that data wasn't enough for) quite quickly.
The installer was one of the things that doesn't work in newer Visual Studio versions anymore, so I can't give you that. But you can grab a zip file of the drax executable, with my new features added.
2014-04-08 23:58 - General
Some short while back, I discovered Singularity Chess. A chess variant where the board has been warped by a singularity (i.e. black hole), thus all of the "squares" are actually rounded, causing moves to be warped around curves where they would normally move in straight lines.
It seemed interesting, but I couldn't try it out for myself effectively. I couldn't find anything to download online to make it easier. So I decided to make one. I grabbed the first image of the board, then rotated and perspective corrected it to be a more perfect shot from directly above. (I assumed the four visible corners were originally rectangular for this step.) Then I started measuring the dimensions of the image I produced.
The result is the SVG image singularity-chess-v1.xml. It looks just like the beautiful wooden board from the original post, but it should be cheap and easy to print out, to try the game with a lower barrier to entry. It is intended to fit onto 11x17" paper, but letter (8.5x11") would work in a pinch, if you have small pieces.