I downloaded pkhex last night to edit Soul Silver.
At first, I was unable to save anything because of an "Access Denied" error. So I deleted pkhex, redownloaded, and I checked the "Unblock" box on the file's properties before extracting again. Then it worked, and I was able to save my changes....