I'm using the old/original M3 with the v35 firmware and software. Zelda crashes all of the time, sometimes it just freezes, sometimes it freezes and go into a music loop, sometimes the screens turn off etc.... other games like drawn to life and geometry wars are doing the same thing too. I'm using a 2gb transcend card. I think I have a bad contact problem but I tried a lot of things and nothing works and I think I'm out of warranty, I bought it the day the DS lite came out.