There is no "fix" since there is nothing broken. And without more infos it's hard to tell what's wrong in your case.
Some basics: did you installed the new v0.82 into it's own folder? (do NOT mix it with older versions). Right i-patch? If using right mod-version? Also again, since you said "saves" - there is only ONE save made at the end of v0.81 ("Save Now") to start the new part, no other ones.
Just to remind everyone, there's literally only one screen that you can save to go from part 5 (v0.81) to part 6 (v0.82) and it actually says "SAVE NOW!" twice -- once as the big graphic in the middle of the screen and once to start the line of text at the bottom telling you what to do.
Just to remind everyone, there's literally only one screen that you can save to go from part 5 (v0.81) to part 6 (v0.82) and it actually says "SAVE NOW!" twice -- once as the big graphic in the middle of the screen and once to start the line of text at the bottom telling you what to do.
Even when I open this I get
I'm sorry, but an uncaught exception occurred.
While running game code:
File "renpy/common/00action_file.rpy", line 462, in __call__
renpy.load(fn)
Exception: Couldn't find a place to stop rolling back. Perhaps the script changed in an incompatible way?
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "renpy/common/_layout/screen_main_menu.rpym", line 28, in script
python hide:
File "renpy/ast.py", line 923, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "renpy/python.py", line 2235, in py_exec_bytecode
exec(bytecode, globals, locals)
File "renpy/common/_layout/screen_main_menu.rpym", line 28, in <module>
python hide:
File "renpy/common/_layout/screen_main_menu.rpym", line 35, in _execute_python_hide
ui.interact()
File "renpy/ui.py", line 298, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "renpy/display/core.py", line 3276, in interact
repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, **kwargs)
File "renpy/display/core.py", line 4110, in interact_core
rv = root_widget.event(ev, x, y, 0)
File "renpy/display/layout.py", line 1090, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "renpy/display/transition.py", line 48, in event
return self.new_widget.event(ev, x, y, st) # E1101
File "renpy/display/layout.py", line 1090, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "renpy/display/layout.py", line 1090, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "renpy/display/screen.py", line 720, in event
rv = self.child.event(ev, x, y, st)
File "renpy/display/layout.py", line 1090, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "renpy/display/layout.py", line 1297, in event
rv = super(Window, self).event(ev, x, y, st)
File "renpy/display/layout.py", line 273, in event
rv = d.event(ev, x - xo, y - yo, st)
File "renpy/display/layout.py", line 1090, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "renpy/display/layout.py", line 1297, in event
rv = super(Window, self).event(ev, x, y, st)
File "renpy/display/layout.py", line 273, in event
rv = d.event(ev, x - xo, y - yo, st)
File "renpy/display/layout.py", line 1090, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "renpy/display/layout.py", line 273, in event
rv = d.event(ev, x - xo, y - yo, st)
File "renpy/display/behavior.py", line 979, in event
return handle_click(self.clicked)
File "renpy/display/behavior.py", line 914, in handle_click
rv = run(action)
File "renpy/display/behavior.py", line 329, in run
return action(*args, **kwargs)
File "renpy/common/00action_file.rpy", line 462, in __call__
renpy.load(fn)
File "renpy/loadsave.py", line 771, in load
log.unfreeze(roots, label="_after_load")
File "renpy/python.py", line 2190, in unfreeze
self.rollback(0, force=True, label=label, greedy=greedy, on_load=True)
File "renpy/python.py", line 2014, in rollback
self.load_failed()
File "renpy/python.py", line 1932, in load_failed
raise Exception("Couldn't find a place to stop rolling back. Perhaps the script changed in an incompatible way?")
Exception: Couldn't find a place to stop rolling back. Perhaps the script changed in an incompatible way?
Windows-10-10.0.19041
Ren'Py 7.4.8.1895
Grandma's House 0.82
Mon Jun 30 09:21:47 2025
Double-check that your previous save was saved with 0.81 at the "SAVE NOW" screen and nowhere else. The image preview for the save should show a black screen with a very large "SAVE NOW" message. If necessary, play 0.81 again and create a new save.
If you had played 0.81 with the walkthrough mod, make sure that you also install the mod for 0.82.
The only time I had an exception was when I wanted to replay ch4 and tried to load the "Save now" screen from the second chapter (skipping ch3). But that was on me and it wasn't rocket science to figure out within a minute.
But I can see how someone who only plays GH sporadically might not realize they are about to skip an entire chapter.
Just to remind everyone, there's literally only one screen that you can save to go from part 5 (v0.81) to part 6 (v0.82) and it actually says "SAVE NOW!" twice -- once as the big graphic in the middle of the screen and once to start the line of text at the bottom telling you what to do.
I also haven't had such issues, even though I'm not very tech-savvy, as the description on how to save and load into next part was detailed clearly enough for me to understand.