Damn, this is amazing! Holding off from playing for a bit since there is a RetroAchievements page actively in heavy development as I write this, but from what I've seen and played, you did an incredible job with this!
If anyone needs memory offsets for useful variables for tracking achievements etc, tell them to get in touch! Although maybe some of the fun is in finding it out manually..?