Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

KOTOR - Game closes at main menu if savenfo.res does not exist in QUICKSAVE folder. #599

Open
soda3000 opened this issue Feb 18, 2024 · 0 comments

Comments

@soda3000
Copy link

MSYS2 MINGW64 terminal log:

$ ./xoreos.exe -p[fake path to game]/swkotor
WARNING: No target specified, but found a target with a matching path!
Target "swkotor"
Found Max FSAA: 0x
OpenGL context successfully created:
OpenGL version: 2.1
FSAA level : 0x
Initialising shaders...
shader default/text.vert loaded
shader default/text.frag loaded
shader default/texture.vert loaded
shader default/texture.frag loaded
shader default/textureMatrix.vert loaded
shader default/default.vert loaded
shader default/colour.frag loaded
Initialising default surfaces...
Initialising default materials...
Initialising default mesh containers...
Graphics subsystem initialized
Sound subsystem initialized
Event subsystem initialized
Detected game "Star Wars: Knights of the Old Republic"
[ 0%] Declare languages (0.00s)
[ 5%] Detecting game version (0.00s)
This is Star Wars: Knights of the Old Republic Windows v1.03.514077
Available languages:

  • English
    Using the first available language (English)
    Setting the language to English
    [ 11%] Loading user game config (0.02s)
    [ 16%] Setting base directory (0.02s)
    [ 22%] Adding extra archive directories (0.02s)
    [ 27%] Loading main KEY (0.04s)
    [ 33%] Loading global auxiliary resources (0.12s)
    [ 38%] Loading GUI textures (0.13s)
    [ 44%] Indexing extra sound resources (0.14s)
    [ 50%] Indexing extra voice resources (0.18s)
    [ 55%] Indexing extra music resources (0.69s)
    [ 61%] Indexing extra movie resources (0.70s)
    [ 66%] Indexing Windows-specific resources (0.70s)
    [ 72%] Indexing override files (0.71s)
    [ 77%] Loading main talk table (0.71s)
    [ 83%] Registering file formats (0.72s)
    [ 88%] Loading game cursors (0.72s)
    [ 94%] Initializing internal game config (0.73s)
    [100%] Successfully initialized the engine (0.73s)
    ERROR: Can't open file "[fake path to game]/swkotor/saves/000000 - QUICKSAVE/savenfo.res"
    Shutting down
    Cleaning up shaders...
    Cleaning up shaders...

FYI - I was able to get around this issue by copying the files out of another save folder into QUICKSAVE.
Since this probably shouldn't cause the application to shut down, some exception handling should be added in case the saves are not valid/existing, like in this case.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant