Found something fishy!
If you have Sue's Letter, the save is not fixable anymore, even by the save fixer.
If you are in map 26, the save is not fixable anymore, even by the save fixer.
Sue's letter is item 26. There is something evil about this number 26, which is 0x1A in hex.
Possibly because in ASCII, it's the
substitute character? It's also really suspicious that 0x1A is used for 'end of user input'.
How to fix saves that occur AFTER getting Sue's Letter:
1. Read Sue's letter. (This will set a flag, and you need this flag to talk to Sue's Mom)
2. Save someplace.
3. Use the save fixer.
4. Using a hex editor, replace all instances of 0x1A in your file with something else, such as 0x01. There should only be one 0x1A, which is Sue's letter itself.
(This will delete the letter, which is why I told you to read it first)
5. Load and see if it works.
Now I must rewrite my fixer to include this extra step, such that the user won't have to do hex editing. I don't guarantee that my hunch is correct, but try it and see.
Also notice that Prefab occurs after you get Sue's Letter. *hint hint*