Now I just need a 2-liter bottle of Shasta…

Today I woke up with a couple of nerdy ranking lists floating around in my head. I suspect these will get expanded into YouTube videos in the near future, but for now, just the straight lists. These are my personal rankings of all Rush albums, and all Metroid games.

Rush Albums Ranked

It’s probably worth noting here that I got seriously into Rush when I was a freshman in high school, in 1989, so there’s a definite before-and-after feel going here. The stuff that already existed when I got into them seemed mythic and eternal; the stuff after that is all “the new stuff” to me, even though the oldest of “the new stuff” is now 33 years old… but when it came out, the band’s first album was only 16 years old. (As was I.)

  1. Moving Pictures (1981)
  2. Signals (1982)
  3. A Farewell to Kings (1977)
  4. Permanent Waves (1980)
  5. Grace Under Pressure (1984)
  6. Hemispheres (1978)
  7. Clockwork Angels (2012)
  8. Counterparts (1993)
  9. Snakes and Arrows (2007)
  10. Power Windows (1985)
  11. Caress of Steel (1975)
  12. 2112 (1976)
  13. Vapor Trails (2002)
  14. Hold Your Fire (1987)
  15. Fly by Night (1975)
  16. Rush (1974)
  17. Feedback (2004)
  18. Roll the Bones (1991)
  19. Presto (1990)
  20. Test for Echo (1996)

I suspect many Rush fans would criticize my low placement of 2112 but I stand by it. I just don’t think it’s that great. I find the side-long suite on Caress of Steel to be more musically and conceptually interesting, and the other tracks on Caress are much more interesting than the utterly forgettable side 2 of 2112. I couldn’t even remember all of the songs. (After really straining my brain muscle I was able to come up with “Tears,” but I had to look at Wikipedia to remember “Lessons.”) I even prefer “I Think I’m Going Bald” to most of the filler tracks on 2112.

The Live Albums

Yeah, Rush had a bunch of live albums too. Earlier on in their career, they had a nice formula of four studio albums, then a live album. After Neil’s life fell apart in the late ’90s with the deaths of his wife and daughter, and the band’s future became more uncertain, they started releasing a live album after every studio album, plus some other archival material, and things got messy. I’m not even sure I’m accounting for all of them here. Anyway, here’s the list:

  1. A Show of Hands (1989)
  2. Grace Under Pressure Tour (recorded 1984, released 2009)
  3. Exit… Stage Left (1981)
  4. Rush in Rio (2003)
  5. R40 Live (2015)
  6. Time Machine 2011: Live in Cleveland (2011)
  7. Clockwork Angels Tour (2013)
  8. R30 (2005)
  9. Snakes and Arrows Live (2008)
  10. All the World’s a Stage (1976)
  11. Different Stages (1998)

I have to give special recognition to Grace Under Pressure Tour, because when the DVD of that was finally released in 2009, and I watched it, my jaw dropped. I suddenly remembered that I had seen it on TV in 1985 and was mesmerized by it, but that was the only time TV or radio ever exposed me to Rush growing up. By the time I was in high school, I had all but forgotten it. (Which is to say, when a friend first played me a tape of A Show of Hands, I knew I had heard of Rush, but didn’t remember having ever heard them.)

Metroid Games Ranked

I’m almost as much of a Metroid nerd as I am a Rush nerd. As with Rush, my first taste of Metroid was pretty far removed from my obsession with it. The same friend who introduced me to Rush in high school also owned an NES (I didn’t), and I played Metroid a few times at his house. I was intrigued by this disturbing and immense underground world, but it was also disorienting and brutally difficult.

For various reasons I never owned or even played an SNES (Super Metroid was released when I was a junior in college), and I totally skipped the N64/PlayStation generation of consoles too, because… my god, those polygons and textures just plain sucked, and the games all looked like absolute ass. The GameCube drew me back in though — the first actual console I owned since my Atari 2600 (not counting an Atari 7800 I bought NOS from Radio Shack’s mail order catalog in the late ’90s) — and I was obsessed with Metroid Prime, the first Metroid game I truly experienced.

A year or two later I bought a Game Boy Advance SP, and played Zero Mission and Fusion, then of course Metroid Prime 2: Echoes, also on the GameCube. I loved all of those. The DS Metroid games were kind of crap though, and I could never get the hang of the Wii motion controls on Metroid Prime 3: Corruption. Fortunately, the Wii also introduced the Virtual Console, and I finally got to experience the magic of Super Metroid. (That was also how I introduced my then 5-year-old son to the world of Metroid.)

After that, the Metroid franchise all but died out, because Nintendo seemed to actively try to kill it with misguided garbage like Other M and Federation Force.

And then came Samus Returns, on the 3DS. Ohhhhh man. That game scratched the itch. Needless to say, Metroid Dread carried on where that one left off, and I am eagerly awaiting Metroid Prime 4.

And now, the list:

  1. Metroid Dread (Switch)
  2. Super Metroid (SNES)
  3. Metroid Prime (GC)
  4. Metroid: Samus Returns (3DS)
  5. Metroid Prime 2: Echoes (GC)
  6. Metroid: Zero Mission (GBA)
  7. Metroid Fusion (GBA)
  8. Metroid Prime 3: Corruption (Wii)
  9. Metroid Prime Pinball (DS)
  10. Metroid II: Return of Samus (GB)
  11. Metroid Prime: Hunters (DS)
  12. Metroid: Other M (Wii)
  13. Classic NES Series: Metroid (GBA)
  14. Metroid (NES)
  15. Metroid Prime: Federation Force (3DS)

Finally… just in case you didn’t get the reference in this post’s title:

iPokédex update

Back in early 2008, I set up an iPhone-optimized Pokédex web app. I pulled information from some of the usual suspects in the online world of Pokémon compendia.

A few people have asked me why I didn’t build it as a native app I could then sell in the App Store for boatloads of cash (because, you know, there’s a huge untapped market for… this).

Well, that’s a good question. A few answers:

  1. The App Store didn’t exist at the time I created it, and I had no interest in either jailbreaking my iPhone nor in supporting the jailbreak “community.”
  2. I didn’t (and so far, still don’t) have a developer account with Apple, and I didn’t (and so far, still don’t) know how to build a native iPhone app. Web apps, though, are second nature to me.
  3. It seemed clear to me that Apple wouldn’t (or, more accurately, shouldn’t) approve such an app. The entire contents of the app would be in violation of copyright, and there’s no way (that I could see) that Nintendo would license the content under the circumstances.

As far as I was concerned, that was pretty much it. The only way a Pokédex could live on the iPhone was as a web app. I’ve since learned that, whatever criteria they do employ in approving apps, copyrighted content does not appear to be a “dealbreaker” for Apple. I think it’s safe to say that Apple wouldn’t approve an unauthorized Pokémon game for the iPhone, but there are currently four Pokédex apps in the App Store.

Anyway… my iPokédex web app lives on. I just finished some updates: mostly some minor bug fixes, but also some visual refinements. Overall the improvements are slight, but I’m still pretty pleased with how well it works and how useful it is, especially considering that I essentially created it in an evening.

If you haven’t checked it out (ever, or lately), take a look now… especially on an iPhone!

http://pokemon.room34.com

Reason enough (for me) to install Windows (and Google Chrome)

Sure, I own a real NES. Two, in fact. I also own a GBA Micro, Nintendo DS, and a Wii, with emulated versions of all of my favorite NES classics. And then, of course, there’s emulation.

But as a web developer, I just have to geek out on this: the very idea of a working NES emulator running entirely in JavaScript… wow. I’ve known about JSNES for a few months, but I hadn’t had the time and/or inclination to fire it up in Google Chrome (still Windows-only), the only browser so far that has a JavaScript interpreter efficient enough to run it at a decent frame rate.

The last time I tried running it was on the iPhone. Yes… it did run… at about 1.5 FPS. And, of course, there’s no way to access the controls. But in Chrome… it’s actually playable. A smidge slower than the real thing (which would be at 60 FPS), but as you can see, I got it up to 46 FPS. Not bad. Especially considering that I was running Windows 7 with Parallels Desktop on the Mac. Nice!

JSNES

The iPokédex is here!

iPokédexYes, I am into Pokémon. Way more than any 34-year-old could possibly justify. At least I have a kid I can use as my excuse. But it’s getting pretty serious. First the DS video games, now the trading card game, and of course I will sometimes watch the TV show and DVDs with him.

If you know anything about Pokémon (or, for those of you over the age of 10, who don’t), you know there are a lot of them. In fact, the sheer, staggering proliferation of them seems to be the main point, or at least a shrewd marketing tactic. As a result, there’s a lot of information to know about them, and thus arose the idea of the “Pokédex,” or Pokémon Index. The Pokédex is both an element in the games and the TV show, and a tool for fans, to store and retrieve information about all of the various Pokémon.

That’s all well and good, but what I really wanted was a version that was always at my fingertips, i.e. a version that works on my iPhone. Strangely there seemed to be no iPhone-friendly Pokédex out there. I can understand why an official one wouldn’t exist, what with Nintendo’s reluctance to license their brands to other hardware manufacturers (a smart move when you consider the disaster that resulted the one and only time they tried it), and especially when you consider that the iPhone is now essentially a competitor to the Nintendo DS.

Anyway… the point of all of this is that I’ve built my own iPhone-friendly Pokédex, which I am oh-so-creatively calling the iPokédex. Don’t bother going to ipokedex.com though. (Yeah, I have no idea either.) I may eventually register a unique domain name for it (assuming I don’t get sued in the meantime), but for now you can find it here at this relatively pithy URL:

room34.com/pokemon

Enjoy!