ZSNES Project Complete!

Hi peoples. I love old SNES games. I also love that I can use an emulator to play them, and that ZSNES is the people’s emulator of choice.

However, I’m not a fan of some shortcomings when it comes to the emulator’s user-friendliness. Specifically, it’s kind of lame that you have to reset your video configuration every time you launch the application, and that you have to use the crappy GUI to browse and load a ROM.

So, I fixed it!

You can download my ZSNES Launcher application that will register the file extensions for ROMs so that all you have to do is double-click to run a game. You can download the application here. The application contains the latest version of ZNES, so there’s no need to download it separately.

In other news, I’ve taken some time to make some adjustments to my site, so please check out the PROJECTS link at the top of the page. I intend to post updates to nifty doodads I’m working on.

If people like what I’ve done with the ZSNES Launcher application, I may expand on it and use an official signed certificate to distribute it.

Rob / January 1, 2011 / Coding / 0 Comments

League of Legends

I freakin’ love this game, I really do. It’s been a while since I’ve played a game that gives me the competitive adrenaline rush I crave. LoL does the trick. Fortunately and unfortunately, matchmaking puts you up against tough opponents, and learning the intricacies of the game is difficult. I’ll admit that I’m still pretty new to the game, but I wanted to give some friendly advice to new players or players that are just interested in reading my opinion on how to play.  Here goes:

1. DON’T DIE. The absolute WORST thing you can do in this game is die. In fact, it would be a million times better for you to stand around and do nothing than die. When you die, you give the opposing team lots of gold and experience, they become stronger, and then they kill you, and then you die. Don’t feed the opposing team their power.

2. Don’t go for the kill unless you KNOW you can finish the job AND SURVIVE. Unless you can kill 2 or 3 people… Remember, that if you’re on a killing spree, your opponents will gain lots of bonus gold for killing you.

3. Control your emotions! Bloodlust is one-way ticket to Deadville. The moment you seek out your revenge is the moment 5 guys show up to slaughter you. Don’t be a hero.

4. Early game is EXTREMELY important. Pretend that a game of LoL is like a giant 5-ton sledgehammer standing on its handle with teams on either side trying to push the head to crush the opposing team. It’s really easy to sway the battle when the weight isn’t pushed to either side, but once the hammer has started to crush you, it’s almost impossible to push it back up and onto the other team. Don’t ever think, “oh I died, that’s ok, it’s still early in the game.” WRONG! A death at level 1 is ten times worse than a death at level 18. First blood sets the tone for the rest of the game. You simply cannot afford to be careless at the beginning.

5. LoL is a TEAM game. Communicate with your team constantly. Work together. Set up ganks. Be aware of what’s happening all over the map. Let your team know when opponents are missing. When a teammate needs help, RESPOND QUICKLY. Saving a life or a tower is WAY more important than finishing off that minion that will give you blue buff. If something goes wrong and someone does something stupid, GET OVER IT and start planning for the next attempt.

6. If your opponents are missing, they’re waiting for you to become vulnerable to gank. It’s not a good time to push. Get one or two hits on a tower and get back and do something else. Don’t be alone.

7. Don’t stand around and don’t spend forever shopping. While you’re dawdling, the other team is getting more powerful. If you don’t have minions to kill in the lane, get in the jungle and start acquiring buffs.

8. If you’re low on health, get back to the base and heal. Don’t think you’re too useful to go back. You’re a target. You’re a liability. Get out of the fight. Do not stay and kite, do not turn around to get another hit in. RUN AWAY AND HEAL.

9. If you’re ahead in levels, hunt your opponents down and feed on their weakness. Use equipment that makes you more powerful as you acquire more kills. The payoff is more significant than you’d think.

10. If you’re losing, think of creative ways to drastically tip the scales. Kill the dragon for gold. Get the Baron buff. Work with your team to take out the opposing carrier. Don’t keep playing the same way you were. You’ll keep losing, I promise.

11. Know which items you’re going to buy before you get to the store. Memorize the exact amount you need to make your next purchase to make your shop stops infrequent. If you’re going back to the store, you’re not gaining XP. You’re losing. If you already have all your final items, purchase consumables that give you temporary power.

12. Prevent your opponents from acquiring XP. If you can, body block them from the minions they need to kill. Constantly harass them and make them return to heal. Control significant points of the map. Place sight wards near important buffs and gank your opponents before they acquire them.

13. DON’T DIE.

I know a lot of this seems like common sense, but I think they’re still worth mentioning. If I think of anything else, I’ll update the list. Feel free to comment, correct, or give your own mad strats for LoL.

Rob / December 23, 2010 / Gaming / 0 Comments

Christmas For Me!

It’s been a while since I’ve posted anything on my blog, and that’s largely due to my addiction to League of Legends. There’s just so many characters, runes, and skills to unlock! Unfortunately for you, reader, this is not an OMG-I-Love-This-Amazing-Game post (although I’m sure i would have plenty of material to write about considering its awesomeness). Rather, this is an OMG-Buy-Me-Stuff-For-Christmas post.

Now some people might find that a little snobbish and conceited, but I’m going to put that question to rest and tell you that it most definitely is. Still I feel that this post has value, because I’ve been told a number of times that people don’t know what to get me for Christmas. Or if I finally tell them, it’s too late in the year for them to actually get them anything I request. This post is for all those people who love me and also have deep pockets. Let’s get started.

  1. I want a sweet new mouse. Specifically the special edition Razer Naga. The red one.
  2. Believe it or not, I also want to start building a new computer. The first thing on the list is a new motherboard. I like this one. Yes it’s red and black. Yes it has 3 PCI Express slots. Yes, it’s expensive.
  3. iTunes gift cards.
  4. An iPad. I still hate Apple though (mostly).
  5. I don’t care what you think, but I want a Proto Man crochet hat as can be seen here.
  6. I would also like a bunch of crochet E-Tanks.
  7. USB gaming headset of the Razer variety.
  8. Melting Pot or Benihana gift cards.
  9. California wine.

That’s all I can think of at the moment. As I think of more things I’ll add it to the list.

Rob / December 1, 2010 / Uncategorized / 0 Comments


I can’t take credit for finding this one, but if you want to have your head exploded by amazing sound and showmanship (and you like strings), then go watch the group named Barrage. Unfortunately, I’m not that familiar with the group, myself, but if anyone EVER finds out that they’re performing in the Chicago area please let me know. I like most of their music I’ve heard, but some of it is a little too river-dancy-happy for me. Even still, this one is awesome, and I still want to go see them.

Rob / November 24, 2010 / Cool Stuff, Music / 0 Comments

My Birthday Present

Whelp, after much deliberation and procrastination, I’ve finally decided on and purchased a new receiver for my sweet new surround sound system! For my birthday (in August), my friends pitched in and got me a rather large gift certificate from Amazon to aid me in my purchase. I have to say, it was a lot of fun seeing a fairly expensive item have an extremely low price once I applied the gift card code. Long story short, thanks, friends.

My Pioneer VSX 1120 7.1 Home Theater Receiver will be arriving soon. I’ll be interested to find out more about the advertised “PC-Control” feature, and I’m sure it will pair nicely with my Kef speakers. In related news, I’ve also recently purchased a MIDI interface for my Yamaha clavinova. Music composition will be occurring soon, and snail mail just became more interesting. I will also undoubtedly be annoying my neighbors a lot. One can only hope.

Rob / November 24, 2010 / Cool Stuff, Life / 0 Comments