BTW Ez Flash 3 works the same way with the saves.
It saves to an internal memory, which is being kept alive by the battery.
after restarting the DS, it writes this part of memory to a place in memory on the cart
(this is why if you fill an ez3 up too much, saves will corrupt, no place to write...
I went to a garage sell last saturday, and the lady had a PS2 for sale, but she had a sign on it that said "Nintendo -$50", had to laugh, almost bought but she didn't know if worked, and she didn't have controller or cables, so I passed.