I got this working on CycloDS Firmware v1.59. I used the No EXP. AP patch, then applied the Rudolph Anti-Freeze patch found in the stickied thread (the Black/White section) and it's working perfectly! No freezing and I've played in two sittings, both about an hour's time. Playing on DS Lite.