This is how Game Boy Color, DSi and 3DS systems handled being able to accept games from older models worked.