Are you prepared to create one for all known NES cart boards? Because I don't think that's a real common skill smile

I think what Marty has is definitely a good start, but my technical knowledge of NES mappers isn't sufficient to offer a good critique.