Ok, thx, I think you need a 20mhz crystal plus some other hardware changes if you want to use the latest cpp file without making any code changes.
If starting from an arduino, there is an archived version of the original arduino code here (which probably needs an archived version of arduino ide):
http://opengauge.googlecode.com/svn/...no/mpguino.pde