1MB has never officially been a valid size, but I assumed it was slightly possible in cases like this with what is technically just developer roms. 4MB, 8MB, 16MB are your common GBA ROMS, and 32MB roms are only uncommonly found with a handful of GBA games. I definitely know neither the Aurora or 10ANNIV would be 32MB, since the devcarts' max size is 16MB. However, I'm being told by someone that they should've originally been 4MB, which seemed likely to be the case anyway if 1MB shouldn't exist. The problem is, the dumping software has never dumped neither as a 4MB, or even 8MB.