Hey, thanks for dropping by! I've been singing your praises quite a bit around here. Thanks a TON for manually adding the server to the listing. I have been working for two days to figure out why the server listing would not update automatically.
As for the CVS version, that was a bone-headed mistake on my part. When I first attempted to look at the code, I was using Eclipse. I loaded from source archives at that time, because I was "just looking" to determine if this was a project I wanted to take on. Later after a lot of problems in Eclipse, I switched to NetBeans and never remembered to hook up to CVS. I've since remedied the problem and have CVS versions of everything. I've also got patch files for all my changes.
As for tools -- yes I created a class that will add new pokemon to the species.db and movesets.db It works a lot like the applyServerPatch methods on ModData. The big difference is that it assumes a new Species is being added. It won't add exclusive items to pokemon, only because we haven't done that yet. But it handles everything else. Since we plan on making several new pokes, I made the tool very generic. Just about anybody could add new pokemon with it. Just tell me where to send it, and I'll be happy to share it.
I also created a little utility to add the new pokemon sprites into the preferences.userRoot, since the client normally gets those from the server. Fortunately, the SpriteLoader looks in the local directory first. So, by pre-loading the cache, we can actually get a look at our new pokemon without requiring the sprites to be on the server. That tool isn't very generic, but easily could be.
If you ever want some help fixing bugs on your bug list, I'll be happy to chip in. Now that I've spent the time getting familiar with the guts of the code, I might as well put it to good use for the community as a whole. Feel free to PM me if you'd like to take me up on the offer. It looks like you have been shouldering a lot of the coding burden yourself. I'm personally amazed at how much functionality you've put your simulator. The fact that you've made all your code open-source is an even greater accomplishment. And thanks for the well-wishes.