Don't mistake the x9 for the old ninjapass it has good compatibilty working with over 99% of rom's it's better than Ace card, and the fact is uses microSD may make it a better solution for some than the DSX the DSX does have better home brew support but if u just want to play games get the x9...