Some website I think you should browse

Charles MacDonald

MAME Team - the best arcade emulator, with sources! This is how the wonderful world must be!

Bart Grantham MsPacman disassembly and documentation project