Yea, i've done some work on the emulator and i have some huge patch review to do before releasing a new version. I'm trying to review all patches carefully before accepting them. And as i couldn't work on the emulator at all during one year, i'm a bit late late. Since you're using svn, it won't be hard to trace your changes and i'll be able to merge your changes.
I can't force you but i would like to ask you to not do anything on cheats. I'm working on it and the way i'm doing it is a bit insane to implement

Well, not that much but it definitevely takes more time than a simple gs cheat implementation. Basically, it will be a new way to handle cheats and will include features to help hacking games and debugging emulators and/or homebrew programs. The original plan was to release it before christmas but i think i'm a bit late on schedule now. I'll do my best to have it working as fast as possible. If you're interested, i may ask for development help when i'll have finished writing the specs. Additionnaly, i think there will be a huge amount of possible extensions. The only thing i'm worried about is the number of people interested in fully exploiting it.