Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I moved to the downloaded version from the online version and when ever I try to load a save file from the online version I get this error:


[code]

I'm sorry, but an uncaught exception occurred.

While running game code:

  File "renpy/common/00action_file.rpy", line 452, in __call__

    renpy.load(fn)

ImportError: No module named revertable

-- Full Traceback ------------------------------------------------------------

Full traceback:

  File "renpy/common/_layout/screen_main_menu.rpym", line 28, in script

    python hide:

  File "K:\home\mine\Downloads\MyNewFamily-0.23-pc\renpy\ast.py", line 914, in execute

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

  File "K:\home\mine\Downloads\MyNewFamily-0.23-pc\renpy\python.py", line 2028, in py_exec_bytecode

    exec bytecode in 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 "K:\home\mine\Downloads\MyNewFamily-0.23-pc\renpy\ui.py", line 297, in interact

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

  File "K:\home\mine\Downloads\MyNewFamily-0.23-pc\renpy\display\core.py", line 2702, in interact

    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs)

  File "K:\home\mine\Downloads\MyNewFamily-0.23-pc\renpy\display\core.py", line 3518, in interact_core

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

  File "K:\home\mine\Downloads\MyNewFamily-0.23-pc\renpy\display\layout.py", line 998, in event

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

  File "K:\home\mine\Downloads\MyNewFamily-0.23-pc\renpy\display\transition.py", line 47, in event

    return self.new_widget.event(ev, x, y, st)  # E1101

  File "K:\home\mine\Downloads\MyNewFamily-0.23-pc\renpy\display\layout.py", line 998, in event

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

  File "K:\home\mine\Downloads\MyNewFamily-0.23-pc\renpy\display\layout.py", line 998, in event

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

  File "K:\home\mine\Downloads\MyNewFamily-0.23-pc\renpy\display\screen.py", line 714, in event

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

  File "K:\home\mine\Downloads\MyNewFamily-0.23-pc\renpy\display\layout.py", line 998, in event

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

  File "K:\home\mine\Downloads\MyNewFamily-0.23-pc\renpy\display\layout.py", line 244, in event

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

  File "K:\home\mine\Downloads\MyNewFamily-0.23-pc\renpy\display\layout.py", line 998, in event

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

  File "K:\home\mine\Downloads\MyNewFamily-0.23-pc\renpy\display\layout.py", line 244, in event

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

  File "K:\home\mine\Downloads\MyNewFamily-0.23-pc\renpy\display\layout.py", line 998, in event

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

  File "K:\home\mine\Downloads\MyNewFamily-0.23-pc\renpy\display\layout.py", line 244, in event

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

  File "K:\home\mine\Downloads\MyNewFamily-0.23-pc\renpy\display\behavior.py", line 962, in event

    return handle_click(self.clicked)

  File "K:\home\mine\Downloads\MyNewFamily-0.23-pc\renpy\display\behavior.py", line 897, in handle_click

    rv = run(action)

  File "K:\home\mine\Downloads\MyNewFamily-0.23-pc\renpy\display\behavior.py", line 320, in run

    return action(*args, **kwargs)

  File "renpy/common/00action_file.rpy", line 452, in __call__

    renpy.load(fn)

  File "K:\home\mine\Downloads\MyNewFamily-0.23-pc\renpy\loadsave.py", line 769, in load

    roots, log = loads(location.load(filename))

  File "K:\home\mine\Downloads\MyNewFamily-0.23-pc\renpy\loadsave.py", line 63, in loads

    return cPickle.loads(s)

ImportError: No module named revertable

Windows-8-6.2.9200

Ren'Py 7.3.5.606

My new family 0.23

Sun May 14 18:21:52 2023

[/code]

(1 edit)

For whatever reason, your saves were generated in a version of the game running in RenPy 8 (or *maybe* 7.5), which means they won't load in the game when it is being run with older versions of the engine prior to 7.5 (e.g. 7.3.5).

To get around this, download the RenPy 8.x SDK and run the RenPy app.  Figure out where the included demo games are stored on Windows (no idea) and drop the entire game folder into that same directory.  Then click the button to refresh the list, and you should see this game appear.  Click the name of the game and click the button to run it.  You'll have to run it that way from now on, but it should fix the problem.