I wish I could get my hands on them to see the build quality for my self as that’s a big factor for me. After that comes GUI and usability. Home brew compatibility would be nice as a software engineer I would like to tinker. Of course ROM compatibility is nice as well.
help is much appriciated.
Build quality:
DS-X had some problems with some cards quality in the first two batches, but for the third batch they have improved the build quality significantly and (almost) every card of DS-X is now very good.
X9: Haven't heard much about build quality, so I assume it's okay.
GUI
DS-X: Nice GUI, easy to use, totally skinnable (except for top screen, but that will be done later).
X9: Really terrible GUI, it's the worst you'll ever see, or you must really like DOS's GUI. Also it just lists every file (.NDS and .SAV) and you need to go through the whole list to select the .NDS file, then you need to find it's .SAV file and click it in the whole list again too. There may be a new GUI coming soon though, since they're having a design competition. (yeah they let the users do the design stuff, too expensive for them to hire designers) But, well I don't trust it untill it's there. The NinjaPass company fucked up their previous cards and their support forum is not really supporting. I pm'ed the admin to ask him nicely to put down the stupid filter they have that disables competiting brand names (SC, M3, etc.) (
example), and that was enough to ban me. Well appart from my own experience, when you ask about compatibility of a game which just doesn't work for anyone. They just gonna ask you stupid questions about which SD-Card you use, at what spead and what loader version you have and they'll ignore the "Does it work for you then"-questions. So their forums is one big lame attempt to promote the product, not supporting or informative.
Homebrew
DS-X: They have some systems, that allow it to run homebrew not specifically made for the DS-X, but not everything seems to work yet, but most of the stuff does. They still need to release a FAT driver though, but it seems emulated if you use one of M3 or something I've heard. I don't know much about all those FAT driver stuff, so I don't know specifically how it all works.
X9: I believe they have modified a moonshell version to work with it, but that's all that works with it. They need to release their FAT Drivers too, if they ever plan to do so.
ROM Compatibility
DS-X: Animal Crossing got fucked up by the latest firmware and I think one other game too, just check the wiki. Also some others may have sound problems or other small problems. Also DS-X has the best Single Card Download Play compatibility, but still some won't work, like Yoshi T&G.
X9: Well it's better than their previous NinjaPass, but still worse than most of it's competitors. Pokémon and Metroid Prime Hunters for example don't work at all, and some others neither. Single Card Download Play works with some games, but DS-X's compatibility is better. Also, you need a specific TF-Card to get some games to work, but I can't find which card. And for newer games, you need to update the savetype list, to be able to play them...