Recently bought a DSi XL off a friend and he had already updated it(which I didn't think to check)...and the iSmart is already on it's way so if it's not compatible i'll just have to trade my ds with a friend's. Just wanna know beforehand if it'll work or not.