It seems that trying to load older saves is now broken >_< Not every single older save file, but many of them, and I would prefer not to inconvenience the people playing right now if possible. Even when I change the version of Ren'Py it runs on to the last stable release (8.0.3), the crashing issue upon loading an old save file occurs. Does anyone have an idea of why this might be happening?
Here is the traceback:
Thanks so much and sorry if I'm overlooking something very obvious ^^;!!I'm sorry, but an uncaught exception occurred.
While running game code:
File "renpy/common/00action_file.rpy", line 463, 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 "C:\Program Files (x86)\Steam\steamapps\common\Queen Beast\renpy\ast.py", line 1132, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "C:\Program Files (x86)\Steam\steamapps\common\Queen Beast\renpy\python.py", line 1085, 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 "C:\Program Files (x86)\Steam\steamapps\common\Queen Beast\renpy\ui.py", line 299, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "C:\Program Files (x86)\Steam\steamapps\common\Queen Beast\renpy\display\core.py", line 3415, 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 "C:\Program Files (x86)\Steam\steamapps\common\Queen Beast\renpy\display\core.py", line 4310, in interact_core
rv = root_widget.event(ev, x, y, 0)
File "C:\Program Files (x86)\Steam\steamapps\common\Queen Beast\renpy\display\layout.py", line 1173, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "C:\Program Files (x86)\Steam\steamapps\common\Queen Beast\renpy\display\transition.py", line 53, in event
return self.new_widget.event(ev, x, y, st) # E1101
File "C:\Program Files (x86)\Steam\steamapps\common\Queen Beast\renpy\display\layout.py", line 1173, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "C:\Program Files (x86)\Steam\steamapps\common\Queen Beast\renpy\display\layout.py", line 1173, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "C:\Program Files (x86)\Steam\steamapps\common\Queen Beast\renpy\display\screen.py", line 743, in event
rv = self.child.event(ev, x, y, st)
File "C:\Program Files (x86)\Steam\steamapps\common\Queen Beast\renpy\display\layout.py", line 1173, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "C:\Program Files (x86)\Steam\steamapps\common\Queen Beast\renpy\display\layout.py", line 279, in event
rv = d.event(ev, x - xo, y - yo, st)
File "C:\Program Files (x86)\Steam\steamapps\common\Queen Beast\renpy\display\behavior.py", line 1089, in event
return handle_click(self.clicked)
File "C:\Program Files (x86)\Steam\steamapps\common\Queen Beast\renpy\display\behavior.py", line 1024, in handle_click
rv = run(action)
File "C:\Program Files (x86)\Steam\steamapps\common\Queen Beast\renpy\display\behavior.py", line 344, in run
return action(*args, **kwargs)
File "renpy/common/00action_file.rpy", line 463, in __call__
renpy.load(fn)
File "C:\Program Files (x86)\Steam\steamapps\common\Queen Beast\renpy\loadsave.py", line 779, in load
log.unfreeze(roots, label="_after_load")
File "C:\Program Files (x86)\Steam\steamapps\common\Queen Beast\renpy\rollback.py", line 1078, in unfreeze
self.rollback(0, force=True, label=label, greedy=greedy, on_load=True)
File "C:\Program Files (x86)\Steam\steamapps\common\Queen Beast\renpy\rollback.py", line 889, in rollback
self.load_failed()
File "C:\Program Files (x86)\Steam\steamapps\common\Queen Beast\renpy\rollback.py", line 807, 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.22000 AMD64
Ren'Py 8.1.0.22121301n
Queen Beast 1.22
Thu Jan 5 07:23:55 2023