Gothic 1 Classic

Gothic 1 Classic

52 ratings
Autosave
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
45.401 KB
30 Mar, 2022 @ 12:39pm
16 Jun @ 1:29pm
2 Change Notes ( view )

Subscribe to download
Autosave

Description
This patch introduces automatic game saving.

Saving occurs in fixed, adjustable intervals and only when possible. Saving is suspended during fights or when in threat. Certain events can additionally trigger auto saving, i.e chapter transitions or completing a quest. One or multiple saving slots are reserved in the Gothic.ini, which are alternated for saving. This allows to maintain the last X game saves, to prevent against accidental bad decisions or game save corruptions. In order to always find the latest saved game, the auto saves are labeled incrementally, i.e. - Auto Save 42 -.

Caution: The default settings reserve the bottom three save slots*. These should be backed up or re-saved to other slots before using this patch. Alternatively the reserved save slots can be adjusted in the Gothic.ini before first use (see below). Please carefully read the section "Notes" below.
* Gothic 1: savegame13, savegame14, savegame15

INI Settings
Saving frequency, the reserved save slots and event-based saving can be adjusted in the Gothic.ini in the section [AUTOSAVE]. This section is created after first launch.
  1. The interval of automatic saving can be set as integer with the setting minutes.
  2. The range of reserved saving slots is adjustable with slotMin and slotMax. In order to only use one save slot, set both to the same value. Save slots are numbered from 1 to 15. The number 0 represents the quick save slot. Example: A setting of 13 and 15, reserves the bottom three save slots (13, 14 and 15).
  3. Event-based saving can be enabled with events=1 and disabled with events=0.

Notes
  • The default Gothic 1 settings look like this: Save every 5 minutes and alternate over the bottom three slots.
    [AUTOSAVE] minutes=5 slotMin=13 slotMax=15 events=0

  • When reserving all save slots and setting the interval small enough, manual saving may become obsolete.

  • Extensive testing of different settings of the save slot reservation was difficult and backing up the entire save game directory is highly recommended before usage of the patch!

  • If a mod already implements auto saves, this patch does not take any action. If it does anyway, please report it here and I will adjust the patch.

  • In order to show on-screen debug information, add debug=1 to the section [AUTOSAVE] in the Gothic.ini. Aside from showing the time until next saving, the reason for suspending the save is displayed.

  • If saving is not possible at a specific time, the save is performed as soon as possible. And afterwards again at the normal interval of X minutes after the latest save. The interval is always in relation to the most recent save. That means even when manually saving, the next automatic save will be X minutes afterwards. This avoids too frequent saves.


[ko-fi.com]
6 Comments
mud-freak  [author] 18 Aug @ 12:48pm 
@Macfiej these are great ideas! Unfortunately, this conflicts with some modifications and situations (as seen in some situations with the event-base saving). To avoid issues for players, I decided to not implement these.
Macfiej 9 Apr @ 12:21pm 
would be great if the game auto saved after battle when the hp reach certain % treshold. Lets say we kill something, hel ourself to 80% and the game auto saves. also save after sleeping would be great
mud-freak  [author] 21 Dec, 2022 @ 2:46pm 
Make sure you are running the workshop version of the game in steam and that you have indeed selected the mod in the mod launcher.
enemy girl 18 Dec, 2022 @ 5:37pm 
hello! i just downloaded this and it seems to be giving me some trouble. do i have to enable anything for it to work? it appears that nothing happens after installing
mud-freak  [author] 9 Apr, 2022 @ 9:39am 
The autosave timer resets on every save. So if you happen to save manually in between, the timer starts from the beginning and there won’t be another save until the timer runs out again. Also mind, that autosaving is prevented during dialogs, fights and other events. To have a look at the timer/behavior for debugging purposes, you can have it displayed on screen by adding “debug=1” to the section [AUTOSAVE] in the Gothic.ini.
Maia 9 Apr, 2022 @ 6:49am 
hey, so the autosaves dont overwrite themselves while playing? i have 3 default autoslots, they save fine but just the first 3 times, after that it doesnt autosave anymore unless i restart the game