Hi dude, there is a reply to that question posted in other section of the forum... The thing is that Caanoo (and some other handheld platforms) can't handle higher mame versions becouse of the way the emulator works. Seems that it does not have enough cpu power to run mame version higher than 0.35b or something. It might be possible (big MIGHT) with some long long long optimizations on the code... but I don't see it happen in the short run.
Hope it helps.
E.-