Yeah, that's what I thought too. But then, it has to have the entire ROM in RAM or it must make a temporary file. Otherwise how else would it revert the written changes?
I currently don't see it doing any of that. I'm afraid the PKSV's dis-assembly feature is what's causing the bug.
I can't, I'm avoiding Christos and Spherical Ice until I un-bugg my ROM lol. I tried to decompile-recompile a script in old XSE without repointing, and it managed to psyduck up my ROM. I think it did a paste-insert, rather than a paste-write. :(