The following error occurred when I attempted to view the Save Data Overview from the title screen. I had not started the game yet, so the error could have been due to there being no save data to overview.
= PyNori v2.4.0 Crash Log =
Timestamp: 2026-01-21 20:05:13.343364
Error Message: cannot access local variable 'gamecorrupted' where it is not associated with a value
Traceback (oldest to most recent):
File "C:\Users\tdsfo\Downloads\PyNori v2.4.0\game.py", line 12588, in PreStartup
AttemptStartup()
~~~~~~~~~~~~~~^^
File "C:\Users\tdsfo\Downloads\PyNori v2.4.0\game.py", line 32, in wrapper
return func(*args, **kwargs)
File "C:\Users\tdsfo\Downloads\PyNori v2.4.0\game.py", line 12531, in AttemptStartup
Log("Starting script."); reminiscing = 1; startup()
~~~~~~~^^
File "C:\Users\tdsfo\Downloads\PyNori v2.4.0\game.py", line 32, in wrapper
return func(*args, **kwargs)
File "C:\Users\tdsfo\Downloads\PyNori v2.4.0\game.py", line 1310, in startup
TitleScreen() if not shadorako else TitleScreenShado()
~~~~~~~~~~~^^
File "C:\Users\tdsfo\Downloads\PyNori v2.4.0\game.py", line 32, in wrapper
return func(*args, **kwargs)
File "C:\Users\tdsfo\Downloads\PyNori v2.4.0\game.py", line 2121, in TitleScreen
newGame(); os._exit(0)
~~~~~~~^^
File "C:\Users\tdsfo\Downloads\PyNori v2.4.0\game.py", line 32, in wrapper
return func(*args, **kwargs)
File "C:\Users\tdsfo\Downloads\PyNori v2.4.0\game.py", line 3961, in newGame
else: Log("An error occurred!"); GameLoadError("GenericHalt")
~~~~~~~~~~~~~^^^^^^^^^^^^^^^
File "C:\Users\tdsfo\Downloads\PyNori v2.4.0\game.py", line 32, in wrapper
return func(*args, **kwargs)
File "C:\Users\tdsfo\Downloads\PyNori v2.4.0\game.py", line 4173, in GameLoadError
if err == "GenericHalt": print("An error occurred while loading your Save Data. Press any key to return to the Title Screen.\nIf you're trying to migrate Save Data from an older version of PyNori, please run it through the Save Update Utility found at https://shirley-xml.itch.io/pynori-suu."); pause(); TitleScreen()
~~~~~~~~~~~^^
File "C:\Users\tdsfo\Downloads\PyNori v2.4.0\game.py", line 32, in wrapper
return func(*args, **kwargs)
File "C:\Users\tdsfo\Downloads\PyNori v2.4.0\game.py", line 2121, in TitleScreen
newGame(); os._exit(0)
~~~~~~~^^
File "C:\Users\tdsfo\Downloads\PyNori v2.4.0\game.py", line 32, in wrapper
return func(*args, **kwargs)
File "C:\Users\tdsfo\Downloads\PyNori v2.4.0\game.py", line 3961, in newGame
else: Log("An error occurred!"); GameLoadError("GenericHalt")
~~~~~~~~~~~~~^^^^^^^^^^^^^^^
File "C:\Users\tdsfo\Downloads\PyNori v2.4.0\game.py", line 32, in wrapper
return func(*args, **kwargs)
File "C:\Users\tdsfo\Downloads\PyNori v2.4.0\game.py", line 4173, in GameLoadError
if err == "GenericHalt": print("An error occurred while loading your Save Data. Press any key to return to the Title Screen.\nIf you're trying to migrate Save Data from an older version of PyNori, please run it through the Save Update Utility found at https://shirley-xml.itch.io/pynori-suu."); pause(); TitleScreen()
~~~~~~~~~~~^^
File "C:\Users\tdsfo\Downloads\PyNori v2.4.0\game.py", line 32, in wrapper
return func(*args, **kwargs)
File "C:\Users\tdsfo\Downloads\PyNori v2.4.0\game.py", line 2128, in TitleScreen
elif tsChoice == 5: SaveOverview()
~~~~~~~~~~~~^^
File "C:\Users\tdsfo\Downloads\PyNori v2.4.0\game.py", line 32, in wrapper
return func(*args, **kwargs)
File "C:\Users\tdsfo\Downloads\PyNori v2.4.0\game.py", line 1722, in SaveOverview
print("= Your Current Save Data =") if gamecorrupted == "False" else print("= Your Past =")
^^^^^^^^^^^^^
Please submit this to https://shirley-xml.itch.io/pynori/community as a Bug Report. Sorry for the inconvenience!