Assuming I haven't made a mistake, and I'm pretty sure I haven't, the patch doesn't work on Supercard DSOne.
I have the unpatched file, and I put that and the patch, both with the same name, in the the folder that contains xDelta GUI, and create the patched rom, but I get a white screen when I try to load the game on my DS lite.