Received my cart today.
Would have a review up for today but I've already spent a fair bit of time fiddling about with this cart and my fingers are itching for a go on Guitar Hero 80s.
Quick impressions: Yes, it's a 16MB cart. No USB cable - as the picture shows it's just a parallel port cable which flashes via the GBA or GBA SP link port. A disc comes bundled with software on but it's all in chinese so pretty much impossible to use and no English version seems to exist. Thankfully after some searching I found a program called
flashcart.exe which works perfectly (after setting parallel port to EPP in bios).
Compatibility with GBA games looks good - not had any that havn't worked yet and I've tested about 15 games. Flashcart.exe will automatically trim roms to make room for the multiboot menu if needbe. Saving
may be an issue with a few games because the largest single save flashcart.exe seems to want to make is 64kb despite 256kb of space being available. So I need to look into this, but it's only going to affect a few games if it is an issue, otherwise saving is pretty straight forward and backing up and writing saves using flashcart.exe seems easy. Still have to test homebrew on the GBA side of things, but don't expect to encounter any problems.
edit - oh and the flashcart.exe software has the ability to use cheatcodes with GBA games but again havn't had a change to test this out yet.
Regarding DS compatibility, obviously you will need flashme or a passcart/slot 1 cart to boot into DS mode. I tried using loadme to patch a couple of games as .ds.gba files. flashcart.exe burns them fine but I boot onto two white screens with my DS. So I don't know what's up with that =(. Tried homebrew app Phidias.ds.gba (i think it was the supercard version?) booted fine but some of the tools weren't working. Again I need to look into the DS side of things a bit more.
Overall it's shaping upto be a great little cart for $10, will have a mini review with pics and everything up in a day or two.