I made a very simple ui in vb.net today, and writted the code to read the rom header.

I found the "secret" sega document here:
http://emu-docs.org/Genesis/sega2f.htm

I also managed to download de generator source code (an old sega genesis emulator for linux/dos). Maybe we can use something from the sources.

generator-0.15.zip

The interesting thing is that there is a vb.net sdk for windows phone, maybe we can even port the emulator for windows phone when mature.

This weekend I'll see if I look at the CPU.