make non-mmc games move through the mmc abstraction