MAME's not actually that hard to build - it's a bit easier on *IX and friends (BSD, Linux, Mac), but it's alright on Windows once you get past the initial setup.
And "make SOURCES=src/mame/drivers/rainbow.cpp REGENIE=1 -jX" will build only the Rainbow and the central core, so things go relatively quickly.