Never mind, I ended up re-zipping the roms with winrar and the emulator is reading them fine now.
One thing tho, when the emulator unzips them, is it unzipping them to the SD card or to NAND? If they're being written to NAND would it be better not to have the roms zipped?