This version of MisfitMAME is designed to minimise the number of changes that need to be made:

You need to copy the misfit folder and makefile.mis to the root of your MAME source directory, and
overwrite the files drawgfx.h and cpuintrf.c  and .h with these versions.

For ease of maintenance, simply edit the headers of MAMEDev patches to point to the files in the misfit
directory instead of src, as the files are built as the MAME 0.110 version, with the Misfit info on the ends.

Neogeo doesn't work, that needs rewriting - and monacogp needs it's layout doing properly.

Compile using mingw32-make -f makefile.mis