It is simple NES emulator written in C. It is not complete yet, but it is easy extendable and very modular.
For now it boots only Castelvania and Metal Gear, but it wasn't tested much.
If you want to add mapper you can look at UXROM mapper. There are only 3 functions.
Also you need to add references of functions to mapper structure.
Some unofficial instructions are uncomplete yet.