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

Workaround to make saves made with 'BIND [KEY] "save QUICKSAVE.ZDS" '" still work between gzdoom session #14

Closed
Premo36 opened this issue Feb 1, 2022 · 2 comments
Assignees

Comments

@Premo36
Copy link
Owner

Premo36 commented Feb 1, 2022

When using a custom "quicker quicksave" function, created by writing bind F6 "save quicksave.zds" ( F6 could be any key and quicksave could be any name), the quicksave.zds file is created next to the DML 2.X exe, instead of being created in the "Save" folder next to the gzdoom exe. Until gzdoom is closed the quicksaved file will be loaded by the quickload key, as well as show up in the save/load menu, but once gzdoom is closed, when it's opened again the quicksave will be gone from the save/load list and the quickload function will also fail. Make a workaround that can be enabled in the dml 2.x preferences, that once the sourceporte exe is closed, it will look for *.zds files inside the dml 2.x folder and will move them to the correct save folder

@Premo36 Premo36 self-assigned this Feb 1, 2022
@Premo36
Copy link
Owner Author

Premo36 commented Mar 11, 2022

After some testing, I've updated issue with more precise information

@Premo36
Copy link
Owner Author

Premo36 commented Mar 13, 2022

How to use the workaround:
1)Go into the DML 2.x preferences and enable "Workaround for 'BIND F6 "save QUICKSAVE.ZDS" '".
2)Every time you boot up gzdoom and wish to have a working quicksave, load your quicksave trough the "load" menu.
3)Right after it loads your quicksave, press right away "F6" (Or whatever key you've binded) in order to make a quicksave.

With the workaround you will have 2 quicksave.zds, the "current" one in the dml 2.X and the "old" one in the gzdoom "Save".
The "current" one is the one thats gets updated each time you save for the current gzdoom session, the "old" one gets replaced with the "current" one once you close gzdoom.
This way the next time you open gzdoom your last quicksave will be available.
If you don't quicksave after loading, and you try to quickload, gzdoom will now always quickload from the "old" quicksave until you close it.
Note that this as the name suggest, it's a workaround for something happening on the gzdoom side and in which I have zero control, it works for now but it may break with future gzdoom updates.

@Premo36 Premo36 changed the title Workaround to keep gzdoom quicksave where it should be Workaround to make saves made with 'BIND [KEY] "save QUICKSAVE.ZDS" '" still work between gzdoom session Mar 13, 2022
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