EZ Flash IV: The Compact version I think has "less"(?) PSRAM/NOR? Not nearly enough to play most games I believe. The Deluxe has a large amount of PSRAM and NOR that can be handled from the Slot 2 menu or I think you can even use GBA EXPLoader for slot 1 GBA roms. The regular version takes MiniSDs and has a little bit less than the Deluxe I think, but enough to play GBA roms. You might need to write to NOR, but I haven't check specifications in a LONG time. The MiniSD version can only be found at Deal Extreme when I looked.
The EZ Flash IV Compact version can only play Gba-games smaller than 8 MB in size. Read the text below to understand the differences between all the EZ Flash IV versions.
ComparisonDifferences between EZFlash IV models
There are currently four EZFlash IV devices out on the market.
1. "EZFlash IV", also referred to as "EZFlash IV Phat". It is the same size as a GBA cartridge and uses miniSD cards for its main storage. Early on in its life cycle it was mistakenly referred to as the "EZFlash IV Lite miniSD Version" on winsunx.
2. "EZFlash IV Lite", also referred to as "EZFlash IV Lite microSD/TF". It is slightly larger than the size of a Nintendo DSLite dust cover, roughly half the size of a GBA Cart. It fits nearly flush in the GBA slot of your NDS-Lite, and takes microSD/TransFlash cards. It is incompatible with GBA, GBA-SP, GBA Micro and Nintendo DS Phat. It will only fit in a NDS-Lite.
3. "EZFlash IV Compact" This version is the same size as a NDS-Lite dust cover and fits flush with your NDS-Lite. Like the earlier EZFlash IV Lite, it is incompatible with everything except the NDS-Lite. It is slightly smaller than the earlier EZFlash IV Lite, making it fit more flushly with the NDS-Lite, and features a glossy oil coating on the outside of the cartridge that makes it look more alike the NDS-Lite unit. The Compact features less internal memory than previous EZFlash IV versions, making it cheaper and more affordable, and the end result making it able to only play NDS games, and having little to no GBA support.
4. "EZFlash IV Deluxe", This version is the same size as the Compact, taking TransFlash/microSD cards. It is the same shell as the Compact, meaning it also features the glossy oil paint finish as your NDS-Lite dust cover, just like the compact. This version features, however, an increased amount of internal memory, making it ideal for homebrew and continued GBA support. This makes it slightly more costly, however.
5. "EZFlash IV Bundle Pack", Not a separate version, but rather a bundled package of the EZFlash IV Deluxe and the EZPass3 (NoPass) device. It should be noted that this package is the only version of the EZFlash IV not to come with its own USB SD Card Reader, meaning you'll have to buy your own.