Matthew,
I had to go back and change the original post after I saw that you have looked at Mike J's fpgaarcade site.
Regarding the Geneve 2 project, it's not meant to replace the 99/4A. However, I bet that once you are finished, have the features added to their code would be nice!
Will this be open source when complete?
James