A couple years ago I got on something of a
video game collecting kick.
One constant lamentation is the lack of a (good) way to track what games I own on a mobile phone.
Yeah, I can get by with spreadsheets or text files but being a nerd I have to over-engineer another way to do something relatively simple.
My first thought was to create a mobile-optimized web site with a MySQL database on the back-end.
Then I started worrying about not being able to access it without a network connection.
I also didn't want to bother with user access permissions and all the other stuff that goes along with running something like that.
Instead I decided to try writing a Java mobile (J2ME) application to track my collection.
It's something I wanted to play around with for a while and this seemed like as good an excuse as any.
I decided to start with a small proof-of-concept instead of biting-off too much and eventually scrapping the idea.
I chose the Sega 32X for this project because it has a small library and I can never remember what games I have for it.
A while later I started reading about these fancy new Android phones.
It wasn't the phones that intrigued me but rather the development kit.
It was free, Java-based, and integrated with Eclipse.
So to learn that I went off and ported the Sega 32X collector to it.
Here are the results of these two efforts.
At the end I added a little bake-off to weigh the pros and cons of each.
From the main menu select what you'd like to view.
All 32X games displays a list of all 32X games including CD titles. This application only includes US releases.
My 32X collection displays a list of all 32X games in your collection.
My missing games displays a list of all 32X games you are missing. Use the checkboxes if you want to display games that you have but are missing the box or instructions.
Press the CONTINUE button to view the selected list, EXIT to quit the application.
From the game list select the game you wish to view and press the SELECT button or the center button on your phone.
Press the BACK button to return to the main menu.
Use the checkboxes on this page to record whether you have the game in your collection.
Press the BACK button to return to the game list, changes will be automatically saved.
I considered calling this a "beta" version because after seeing what can be done on the Android there's so much more I'd like to do with this.
As it stands now this is basically a straight port of the J2ME version.
It works fine and everything but has lots of room to grow still.
Using
The main page shows all 32X games by default.
Hit the drop-down list (which Android calls a "spinner" for some reason) to change the game list.
Use the back button on your phone to return to whatever you were doing before.
Use the menu button on your phone to bring up the quit menu (to totally close out the program).
Maybe I should have resized these pictures so there wouldn't be so much dead space here?
Alright, thanks for scrolling down.
Here's the list of options when you click on the drop-down list.
All 32X games displays a list of all 32X games including CD titles. This application only includes US releases.
My collection displays a list of all 32X games in your collection.
My missing games displays a list of all 32X games you are missing.
My missing boxes & instructions is for the obsessive collector who wants to know which games they have, but are missing the box or instructions for.
When you select a game from the list you'll go here.
I assume you can figure out the purpose of the checkboxes.
Either use the button on this page, or the back button on the phone, to return to the game list.
Changes will be saved automatically.
Everything on this site is free If you've found something here to be
especially helpful or entertaining please consider making a small
donation, this can be done through a secure PayPal transaction.
Thanks for visiting my little web page
All source code and software on this page is distributed under the terms of the
GNU General Public License, version 2 (copyright 2009-2011 Hugues Johnson)