Changing the size of memory or changing the ROM version forces a reset of the PET.
The emulator has an IEEE-488 device at address 8. It can be used load and save (.prg) files.
To load program files that are on your local disk, first select the file with the browse button. Then type LOAD "NAME",8 into the PET. To save a program, type SAVE "NAME",8 and then you'll be prompted to save the file. Note that IEEE-488 doesn't work with ROM version 1.
There is a large collection of .prg programs here. Take a look under demos/Cursor/ and games/. Some programs don't run on ROM1 and some require more memory than the default 8K.
PET keyboard image authored by Lovelac7 and found on Wikipedia here.
Norbert Landsteiner has made many additions and enhancements to this PET emulator. His emulator can be found here.