Zenith_AU
Newbie
- Jun 15, 2023
- 57
- 39
- 28
Did you correctly upgrade to 0.63.3 first and use the Save Stable State function? Were you running any of the mods (i-patch or cheats?).none of the saves work please helpCode:I'm sorry, but an uncaught exception occurred. While running game code: File "renpy/common/00action_file.rpy", line 479, in __call__ renpy.load(fn) UnpicklingError: NEWOBJ class argument isn't a type object -- Full Traceback ------------------------------------------------------------ Full traceback: File "renpy/common/_layout/screen_load_save.rpym", line 35, in script $ ui.interact() File "renpy/ast.py", line 1138, in execute renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store) File "renpy/python.py", line 1122, in py_exec_bytecode exec(bytecode, globals, locals) File "renpy/common/_layout/screen_load_save.rpym", line 35, in <module> $ 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 3582, 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 4543, in interact_core rv = root_widget.event(ev, x, y, 0) File "renpy/display/layout.py", line 1179, 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 1179, in event rv = i.event(ev, x - xo, y - yo, cst) File "renpy/display/layout.py", line 1179, in event rv = i.event(ev, x - xo, y - yo, cst) File "renpy/display/screen.py", line 770, in event rv = self.child.event(ev, x, y, st) File "renpy/display/layout.py", line 1179, in event rv = i.event(ev, x - xo, y - yo, cst) File "renpy/display/layout.py", line 1403, in event rv = super(Window, self).event(ev, x, y, st) File "renpy/display/layout.py", line 281, in event rv = d.event(ev, x - xo, y - yo, st) File "renpy/display/layout.py", line 1179, in event rv = i.event(ev, x - xo, y - yo, cst) File "renpy/display/layout.py", line 1179, in event rv = i.event(ev, x - xo, y - yo, cst) File "renpy/display/behavior.py", line 1142, in event return handle_click(self.clicked) File "renpy/display/behavior.py", line 1075, in handle_click rv = run(action) File "renpy/display/behavior.py", line 372, in run new_rv = run(i, *args, **kwargs) File "renpy/display/behavior.py", line 379, in run return action(*args, **kwargs) File "renpy/common/00action_file.rpy", line 479, in __call__ renpy.load(fn) File "renpy/loadsave.py", line 815, in load roots, log = loads(log_data) File "renpy/compat/pickle.py", line 45, in loads return cPickle.loads(s) UnpicklingError: NEWOBJ class argument isn't a type object Windows-10-10.0.26100 AMD64 Ren'Py 7.6.3.23091805 Straitened Times 0.64.0 Mon Aug 18 19:38:13 2025
Literally 2 posts above yours:
Reply back if you're not using any of the mods and did do the 063.x > 063.3 > 0.64 save conversion and we can look into it further.You need to get version 63.3 - it took me a little while to find a site with it.
So I went extra careful, by making a backup copy of all my save files from 63.2 just in case something went wrong. Those files are in the game\saves folder of wherever you put Straitened Times
Once you have 63.3, launch the game and load your most recent save. Then while free-roaming (so not at the travel screen or in character dialogue), go to the Save menu and click Save Stable State. It may not be required, but I also saved the game again after that.
Then launch 0.64 and load the most recent save game. It should work a treat.