My first iPhone app. Click for details.
Category Archives: Software Design
You may or may not be familiar with MAME, an absolutely amazing piece of software that lets you run on your PC or Mac virtually any arcade video game that ever existed, from Space Invaders to Pac-Man to Mortal Kombat. Seeing MAME for the first time inspired a deep, deep desire in me to build an arcade cabinet that could play all video games known to man, which I did. The only problem is that MAME is very tricky to use…and arcade games shouldn’t be. To help solve that problem, I wrote a piece of software in Java that makes it easy to run MAME video games, displaying them as if they were songs on a ’60s-era jukebox. Click on the image below to see what the front-end looks like, or visit the Jukebox web site for further details.
I developed some “widgets” (tiny programs) for Yahoo!’s Konfabulator and Apple’s Dashboard. Countdown Calendar is one of the more popular widgets on the Mac, and Steve Jobs demoed it in his “Transition to Intel” keynote.
“Rubik’s Cube” game. Download it here (Mac OS X only).
“Countdown Calendar” widget. Download it here (Mac OS X only).
“Look It Up” search widget: