hasn't been said here, but for some reason with this update, the previous chapter/update 0.5, where I have saves for, are getting errors, other version saves are okay except the previous update saves, was that meant to happen or not
Viewing post in How hard can it really be? comments
This is for all the saves i haven't redid yet for 0.5 saves, all the same
I'm sorry, but an uncaught exception occurred.
While running game code:
File "renpy/common/00action_file.rpy", line 499, 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 "O:\Shortcuts\games\Howhardcanitreallybe-0.6.1-pc\renpy\ast.py", line 821, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "O:\Shortcuts\games\Howhardcanitreallybe-0.6.1-pc\renpy\python.py", line 1178, in py_exec_bytecode
exec(bytecode, globals, locals)
File "renpy/common/_layout/screen_load_save.rpym", line 35, in <module>
$ ui.interact()
File "O:\Shortcuts\games\Howhardcanitreallybe-0.6.1-pc\renpy\ui.py", line 301, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "O:\Shortcuts\games\Howhardcanitreallybe-0.6.1-pc\renpy\display\core.py", line 2215, 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 "O:\Shortcuts\games\Howhardcanitreallybe-0.6.1-pc\renpy\display\core.py", line 3278, in interact_core
rv = root_widget.event(ev, x, y, 0)
File "O:\Shortcuts\games\Howhardcanitreallybe-0.6.1-pc\renpy\display\layout.py", line 1294, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "O:\Shortcuts\games\Howhardcanitreallybe-0.6.1-pc\renpy\display\transition.py", line 53, in event
return self.new_widget.event(ev, x, y, st) # E1101
File "O:\Shortcuts\games\Howhardcanitreallybe-0.6.1-pc\renpy\display\layout.py", line 1294, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "O:\Shortcuts\games\Howhardcanitreallybe-0.6.1-pc\renpy\display\layout.py", line 1294, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "O:\Shortcuts\games\Howhardcanitreallybe-0.6.1-pc\renpy\display\screen.py", line 793, in event
rv = self.child.event(ev, x, y, st)
File "O:\Shortcuts\games\Howhardcanitreallybe-0.6.1-pc\renpy\display\layout.py", line 1294, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "O:\Shortcuts\games\Howhardcanitreallybe-0.6.1-pc\renpy\display\layout.py", line 1523, in event
rv = super(Window, self).event(ev, x, y, st)
File "O:\Shortcuts\games\Howhardcanitreallybe-0.6.1-pc\renpy\display\layout.py", line 288, in event
rv = d.event(ev, x - xo, y - yo, st)
File "O:\Shortcuts\games\Howhardcanitreallybe-0.6.1-pc\renpy\display\layout.py", line 1294, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "O:\Shortcuts\games\Howhardcanitreallybe-0.6.1-pc\renpy\display\layout.py", line 1294, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "O:\Shortcuts\games\Howhardcanitreallybe-0.6.1-pc\renpy\display\behavior.py", line 1180, in event
return handle_click(self.clicked)
File "O:\Shortcuts\games\Howhardcanitreallybe-0.6.1-pc\renpy\display\behavior.py", line 1101, in handle_click
rv = run(action)
File "O:\Shortcuts\games\Howhardcanitreallybe-0.6.1-pc\renpy\display\behavior.py", line 394, in run
new_rv = run(i, *args, **kwargs)
File "O:\Shortcuts\games\Howhardcanitreallybe-0.6.1-pc\renpy\display\behavior.py", line 401, in run
return action(*args, **kwargs)
File "renpy/common/00action_file.rpy", line 499, in __call__
renpy.load(fn)
File "O:\Shortcuts\games\Howhardcanitreallybe-0.6.1-pc\renpy\loadsave.py", line 826, in load
log.unfreeze(roots, label="_after_load")
File "O:\Shortcuts\games\Howhardcanitreallybe-0.6.1-pc\renpy\rollback.py", line 1135, in unfreeze
self.rollback(0, force=True, label=label, greedy=greedy, on_load=True)
File "O:\Shortcuts\games\Howhardcanitreallybe-0.6.1-pc\renpy\rollback.py", line 930, in rollback
self.load_failed()
File "O:\Shortcuts\games\Howhardcanitreallybe-0.6.1-pc\renpy\rollback.py", line 848, 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?
What version are you playing? PC/Mac/Android/Web?
Where is your save points?
I can replicate your error by loading in an incompatible save say v0.5 trying to open v0.6, but will test out other scenarios.
Edit#1 What the heck... yeah v0.5 saves are broken but say v0.4 works??? Gonna take some time to try and find out what's going on.
That's weird, I checked all of my all of mys saves, since I started this game at 0.3, check all the saves, from there to 4, and they all, except 2 that were a h scenes, but everything works, i do remember that i did a save of 0.4 content in the 0.5 version and that did get an error, don't know if saves specifically made in 0.5 are errored
I just found this last week and was still going through 0.5. My save file loaded just fine when you released 0.6.
At the end of 0.6 there is a bit about the paid members and some other stuff. I'm guessing you removed that from the end of 0.5 and put the new content there. If the save is in the middle of that, then it wouldn't be able to load it. Reload it in the 0.5 and scroll back some.
One of the other games I follow in the same system has some problems some times with updates. They suggest that you make multiples saves from different locations when that happens and see what loads.