GBA Emulator. It's called GPSPhone or something. I have Minish Cap, Super Mario World, Yoshi's Island, Mario and Luigi: Superstar Saga, The Legend of Zelda: A Link to the Past, Pokemon Emerald, All of the Super Mario Advance titles and Final Fantasy 4 (I think).