- Sep 26, 2020
- 3,883
- 3,243
this is what i got..i think i used the mod but not 100% sure sry...passed so much time with this VN that is hard to recall...thanksThe "SaveFixer" is simply for loading saves that were known to be made previously with the mod installed inside a new VN install that is unmodded. That's all it does, nothing else.
Otherwise the dev made a massive variable change to the MC's name and the result is many hundreds of lines of code changes (compared to pre-v0.8.0) that are the result. The current mod will solve around 80-90% of the loading issues but there's no way to solve all of them, it's just impossible due the the VN's changes. These issues are regardless of if the player used the mod or not... in other words it's affecting folks that have never played modded ans still don't.
With that said I have no idea if you used the mod before or not if it's a "rollback" error. You can attach the traceback file (not copy/paste into a post but physically attach the file) via the button:
View attachment 2575353
Code:
[code]
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 "renpy/ast.py", line 1131, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "renpy/python.py", line 1061, 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 "renpy/ui.py", line 299, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "renpy/display/core.py", line 3377, 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 "renpy/display/core.py", line 4258, in interact_core
rv = root_widget.event(ev, x, y, 0)
File "renpy/display/layout.py", line 1175, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "renpy/display/transition.py", line 53, in event
return self.new_widget.event(ev, x, y, st) # E1101
File "renpy/display/layout.py", line 1175, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "renpy/display/layout.py", line 1175, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "renpy/display/screen.py", line 743, in event
rv = self.child.event(ev, x, y, st)
File "renpy/display/layout.py", line 1175, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "renpy/display/layout.py", line 1399, in event
rv = super(Window, self).event(ev, x, y, st)
File "renpy/display/layout.py", line 279, in event
rv = d.event(ev, x - xo, y - yo, st)
File "renpy/display/layout.py", line 1175, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "renpy/display/layout.py", line 1175, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "renpy/display/layout.py", line 1399, in event
rv = super(Window, self).event(ev, x, y, st)
File "renpy/display/layout.py", line 279, in event
rv = d.event(ev, x - xo, y - yo, st)
File "renpy/display/layout.py", line 1175, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "renpy/display/layout.py", line 279, in event
rv = d.event(ev, x - xo, y - yo, st)
File "renpy/display/behavior.py", line 1073, in event
return handle_click(self.clicked)
File "renpy/display/behavior.py", line 1008, in handle_click
rv = run(action)
File "renpy/display/behavior.py", line 329, in run
return action(*args, **kwargs)
File "renpy/common/00action_file.rpy", line 463, in __call__
renpy.load(fn)
File "renpy/loadsave.py", line 769, in load
log.unfreeze(roots, label="_after_load")
File "renpy/rollback.py", line 1078, in unfreeze
self.rollback(0, force=True, label=label, greedy=greedy, on_load=True)
File "renpy/rollback.py", line 889, in rollback
self.load_failed()
File "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.19041 AMD64
Ren'Py 7.5.3.22090809
Bad Memories 0.8.1
Wed Apr 26 21:52:22 2023
thanks for your kindness and for your mods anyway..