Yes, a team. MAME was not written by one single person, it started with one person and after a couple versions more people jumped in and started helping Nicola with the project. Without a team effort, MAME wouldn't be anywhere bigger as it is now. Of course that a team has its struggles, afterall they are only humans, but in the end, the team effort is what makes MAME this great piece of software we have to enjoy.