Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(1 edit)

Thanks Moonbox for another amazing (and quick!) update.

Unfortunately I'm having some issue on Mac OS.  I've tried many different things (like running the v.017 update as a standalone app, overwriting the v.017 files into the v0.16 app folder which is what I normally do).

I had the save in place from the end of v.016 and v.016 taboo patch installed and then the v.017 one also.

But whatever I do I have issues loading up older saves :-(  The error is copied below - I'm sure I'm doing something stupid but can't figure it out!


```

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_load_save.rpym", line 35, in script

    $ ui.interact()

  File "/Users/andy/MEGAsync Downloads/V16/GrandmasHouse.app/Contents/Resources/autorun/renpy/ast.py", line 923, in execute

    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)

  File "/Users/andy/MEGAsync Downloads/V16/GrandmasHouse.app/Contents/Resources/autorun/renpy/python.py", line 2235, in py_exec_bytecode

    exec(bytecode, globals, locals)

  File "renpy/common/_layout/screen_load_save.rpym", line 35, in <module>

    $ ui.interact()

  File "/Users/andy/MEGAsync Downloads/V16/GrandmasHouse.app/Contents/Resources/autorun/renpy/ui.py", line 298, in interact

    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)

  File "/Users/andy/MEGAsync Downloads/V16/GrandmasHouse.app/Contents/Resources/autorun/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 "/Users/andy/MEGAsync Downloads/V16/GrandmasHouse.app/Contents/Resources/autorun/renpy/display/core.py", line 4110, in interact_core

    rv = root_widget.event(ev, x, y, 0)

  File "/Users/andy/MEGAsync Downloads/V16/GrandmasHouse.app/Contents/Resources/autorun/renpy/display/layout.py", line 1090, in event

    rv = i.event(ev, x - xo, y - yo, cst)

  File "/Users/andy/MEGAsync Downloads/V16/GrandmasHouse.app/Contents/Resources/autorun/renpy/display/layout.py", line 1090, in event

    rv = i.event(ev, x - xo, y - yo, cst)

  File "/Users/andy/MEGAsync Downloads/V16/GrandmasHouse.app/Contents/Resources/autorun/renpy/display/layout.py", line 1090, in event

    rv = i.event(ev, x - xo, y - yo, cst)

  File "/Users/andy/MEGAsync Downloads/V16/GrandmasHouse.app/Contents/Resources/autorun/renpy/display/screen.py", line 720, in event

    rv = self.child.event(ev, x, y, st)

  File "/Users/andy/MEGAsync Downloads/V16/GrandmasHouse.app/Contents/Resources/autorun/renpy/display/layout.py", line 1090, in event

    rv = i.event(ev, x - xo, y - yo, cst)

  File "/Users/andy/MEGAsync Downloads/V16/GrandmasHouse.app/Contents/Resources/autorun/renpy/display/layout.py", line 1297, in event

    rv = super(Window, self).event(ev, x, y, st)

  File "/Users/andy/MEGAsync Downloads/V16/GrandmasHouse.app/Contents/Resources/autorun/renpy/display/layout.py", line 273, in event

    rv = d.event(ev, x - xo, y - yo, st)

  File "/Users/andy/MEGAsync Downloads/V16/GrandmasHouse.app/Contents/Resources/autorun/renpy/display/layout.py", line 1090, in event

    rv = i.event(ev, x - xo, y - yo, cst)

  File "/Users/andy/MEGAsync Downloads/V16/GrandmasHouse.app/Contents/Resources/autorun/renpy/display/layout.py", line 1090, in event

    rv = i.event(ev, x - xo, y - yo, cst)

  File "/Users/andy/MEGAsync Downloads/V16/GrandmasHouse.app/Contents/Resources/autorun/renpy/display/behavior.py", line 979, in event

    return handle_click(self.clicked)

  File "/Users/andy/MEGAsync Downloads/V16/GrandmasHouse.app/Contents/Resources/autorun/renpy/display/behavior.py", line 914, in handle_click

    rv = run(action)

  File "/Users/andy/MEGAsync Downloads/V16/GrandmasHouse.app/Contents/Resources/autorun/renpy/display/behavior.py", line 322, in run

    new_rv = run(i, *args, **kwargs)

  File "/Users/andy/MEGAsync Downloads/V16/GrandmasHouse.app/Contents/Resources/autorun/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 "/Users/andy/MEGAsync Downloads/V16/GrandmasHouse.app/Contents/Resources/autorun/renpy/loadsave.py", line 771, in load

    log.unfreeze(roots, label="_after_load")

  File "/Users/andy/MEGAsync Downloads/V16/GrandmasHouse.app/Contents/Resources/autorun/renpy/python.py", line 2190, in unfreeze

    self.rollback(0, force=True, label=label, greedy=greedy, on_load=True)

  File "/Users/andy/MEGAsync Downloads/V16/GrandmasHouse.app/Contents/Resources/autorun/renpy/python.py", line 2014, in rollback

    self.load_failed()

  File "/Users/andy/MEGAsync Downloads/V16/GrandmasHouse.app/Contents/Resources/autorun/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?

Darwin-21.6.0-x86_64-i386-64bit

Ren'Py 7.4.8.1895

Grandma's House 0.17

Thu Nov 17 13:18:38 2022

```

v17 needs to be extracted separately and you need to load the the save from the end of v16 where it says "Save Now!".

Other part 1 saves won't work with part 2