GBA? I pretty sure it 15. The G6 Lite has NAND flash memory in it. Flash memory is never exactly what they say. 512MB isn't going to be 512MB, it will be something like 489MB. Maximum GBA size is 32MBx15=480. 15 is the minimum amount of GBA games you can run on G6 Lite.