Well, I've just read the thread, and have had a couple of thoughts on what people have been saying. At least 5 people have asked whether the emulator plays ROMs >4MB without and upgrade and as someone else has just proved there is a lot of confusion over this (which I personally thinking just pisses everyone else off when they have to keep replying to the same questions). I've read the whole thread and while it is obvious that WITH a 32MB upgrade AND a modified emulator, which is at the moment nowhere near completion, you could run larger ROMs, but the creator of the emulator does not appear to have even considered this yet and has said that he thinks larger ROMs will be possible. This makes sense if you think about it; the emu is currently 6 times GBA speed with lots of features missing. Maybe it will be just 2 times faster if it is ever finished and has all the original gameboy advance features (sound, other graphics modes etc) but there should still be tons of time left, even if it is only twice speed, for reading from the smc (as someone else pointed out; GPCinema and MoviePark manage well enough with files >100MB. So don't be too worried.