Ok so i downloaded gpSPhone and OpenSSH from Cydia and got cyberduck on my mac. Got the ROMs, put them in /private/root/Media/ROMs/GBA and set permissions to 777. Then downloaded gba.bios.bin and put it in /Applications/gpSPhone.app and set permissions to 755. Disconnected, started up the game and it tells me that i have an incorrect Gameboy Advance Image and that i need a new one with X dimensions blahblah. I have gb4iphone running gameboy color games fine on my ipod touch, i just cant get gameboy advance games to work. help please!