Hi Spordan. Try what he suggests. If you open the 1200 up, (after unhooking all cables and grounding yourself) and lift the keyboard up, down in the lower middle, you'll see a 3" square metal box, lift the little tabs, take the box cover off, and you'll see two chips, which are the ROMs. Its possible that they have become unseated, and simply require firm pressure to seat them again. The resetting is usually because the ROMs are loose, or possably bad. Good luck.
Oh, and welcome to Amiga.org. Coolest place on the web.