Comments

Log in with itch.io to leave a comment.

Viewing most recent comments 1 to 1 of 236 · Next page · Last page
(1 edit)

I bought this game when it was $5, I had 0.61, overwrote with 0.65 and in trying to load, the game said the save was made on another device! On loading the save I got a long list of errors! Not too happy at the moment! As it seems all I can do is start again!!!

Hello. Sorry about the inconvenience. I don't think I ever had that kind of feedback before but save incompatibility is an issue that can surface when the code of the game changes drastically. And the code did change. However, again, I never had that kind of feedback.

Also, you shouldn't get the "save was made on another device" if the issue was related to my code. Did you change your hardware? Did you use any mod?

Thank you for your feedback.

No. Same computer for 5 years now. Would not have left a comment if I had. Haven't added any mods either, didn't even know there WERE mods for your game! Like you, I have never seen that message before, but the fact it came up, it must be part of your code, right?

(1 edit)

The message isn't part of my code, it's part of the Renpy engine, on which my game is built.

Usually, the save incompatibility issue comes with a "couldn't find a point to roll back to" message. So... I'm not sure what is really going on there. The game should give you an error log, could you please forward it to me?

You can message me on Discord if that is easier for you.

Thank you in advance.

Here is the text file:


I'm sorry, but an uncaught exception occurred.

While running game code:

  File "renpy/common/00action_file.rpy", line 498, 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 "D:\Games\SummerHeat-0.6.1-pc\renpy\ast.py", line 823, in execute

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

  File "D:\Games\SummerHeat-0.6.1-pc\renpy\python.py", line 1178, 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 "D:\Games\SummerHeat-0.6.1-pc\renpy\ui.py", line 301, in interact

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

  File "D:\Games\SummerHeat-0.6.1-pc\renpy\display\core.py", line 2165, in interact

    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, pause_modal=pause_modal, **kwargs) # type: ignore

  File "D:\Games\SummerHeat-0.6.1-pc\renpy\display\core.py", line 3201, in interact_core

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

  File "D:\Games\SummerHeat-0.6.1-pc\renpy\display\layout.py", line 1202, in event

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

  File "D:\Games\SummerHeat-0.6.1-pc\renpy\display\transition.py", line 53, in event

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

  File "D:\Games\SummerHeat-0.6.1-pc\renpy\display\layout.py", line 1202, in event

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

  File "D:\Games\SummerHeat-0.6.1-pc\renpy\display\layout.py", line 1202, in event

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

  File "D:\Games\SummerHeat-0.6.1-pc\renpy\display\screen.py", line 793, in event

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

  File "D:\Games\SummerHeat-0.6.1-pc\renpy\display\layout.py", line 1202, in event

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

  File "D:\Games\SummerHeat-0.6.1-pc\renpy\display\layout.py", line 1426, in event

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

  File "D:\Games\SummerHeat-0.6.1-pc\renpy\display\layout.py", line 288, in event

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

  File "D:\Games\SummerHeat-0.6.1-pc\renpy\display\layout.py", line 1202, in event

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

  File "D:\Games\SummerHeat-0.6.1-pc\renpy\display\layout.py", line 288, in event

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

  File "D:\Games\SummerHeat-0.6.1-pc\renpy\display\behavior.py", line 1174, in event

    return handle_click(self.clicked)

  File "D:\Games\SummerHeat-0.6.1-pc\renpy\display\behavior.py", line 1095, in handle_click

    rv = run(action)

  File "D:\Games\SummerHeat-0.6.1-pc\renpy\display\behavior.py", line 388, in run

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

  File "D:\Games\SummerHeat-0.6.1-pc\renpy\display\behavior.py", line 395, in run

    return action(*args, **kwargs)

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

    renpy.load(fn)

  File "D:\Games\SummerHeat-0.6.1-pc\renpy\loadsave.py", line 829, in load

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

  File "D:\Games\SummerHeat-0.6.1-pc\renpy\rollback.py", line 1130, in unfreeze

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

  File "D:\Games\SummerHeat-0.6.1-pc\renpy\rollback.py", line 925, in rollback

    self.load_failed()

  File "D:\Games\SummerHeat-0.6.1-pc\renpy\rollback.py", line 843, 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.26100 AMD64

Ren'Py 8.2.1.24030407

Summer Scent 0.6.5a

Wed May 28 16:35:45 2025

Thank you.

The log tells us "Exception: Couldn't find a place to stop rolling back. Perhaps the script changed in an incompatible way?"

Which is what usually happens when the save is incompatible. So there isn't much I can do to help, I'm afraid.

I don't think it's related to the issue but the log is referring to a SummerHeat directory. I don't think that's the source of the issue.

Is this your only save? Or do you have more than one? If you do, do they all return you the same error?

Thank you in advance for your answers.


Viewing most recent comments 1 to 1 of 236 · Next page · Last page