ok so i installed gpSPhone and put about 10 GBA ROMs on it. they launch and everything. i updated my gpSPone to the latest version (1.0.0) all my ROMs run except Pokemon Emerald. ive tried downloading it from three different sources and none of them work. it goes on my ipod and into gpsphone but it wont run. i just get a white screen with the controller on it. ive downloaded other ROMs from these sites and they work so i know theyre good sites. ALSO all my ROMs still lag. quite a bit. i mean they lagged so much i coudlnt even really play before the update. the update fixed the lagging by a bit but my games do still lag like every 10 seconds. everybody else says all their ROMs run perfectly with almost no lags. what am i doing wrong?