Skip to Content
SwissSys UsageUser GuideMenusOptions MenuEnvironment OptionsFiles & Databases Tab - Environment Options

Files & Databases Tab - Environment Options

Configure file operations, autosave, settings linking, default file paths, and database connections. Access via Options → Environment… → Files & Databases tab.

Environment Options dialog open to the Files & Databases tab, showing the file operation checkboxes (including Space before -e (USCF)), settings linking, database file paths, and the Event and Database File Locations sections.

File Operations

Confirm overwrites

Prompts for confirmation before overwriting existing files.

Default: Checked (enabled)

Impact:

  • When ON (recommended): Prevents accidental data loss by requiring confirmation.
  • When OFF + Autosave ON: SwissSys saves changes automatically without prompts.

Disabling this setting removes an important safety check. Keep enabled unless you fully understand the implications.

When to disable: This setting should be left enabled. It should only be turned off if you have very specific file management needs regarding the level of prompts meant to prevent accidental data loss.


Save profile on quit

Preserves all optional settings when closing SwissSys, maintaining consistent settings across sessions.

Default: Checked (enabled)

When to disable: This setting should be left enabled and only turned off if you have specific profile setting needs.


Prompt for batch operations

Controls whether SwissSys asks for confirmation during multi-section exports.

Default: Checked (enabled)

When to disable: If you regularly export multiple sections and consistently choose the same option.


Default to version 10 file format

Saves tournament files in the older version 10 Excel format.

Default: Unchecked (turned off)

When to enable: When sharing files with users who haven’t upgraded to current SwissSys versions.

Trade-off: Older format may lack newer features available in current file format.


Minimal tempfiles (& undo options)

Disables the creation of temporary files used for the Undo feature.

Default: Unchecked (turned off)

Impact:

  • When UNCHECKED (default): Undo functionality is fully available. Operations like viewing pairings, moving players, deleting players, etc. create a temporary backup file that allows you to undo the operation.
  • When CHECKED: Undo functionality is no longer available. The Undo menu option changes to “Can’t undo. (Minimal tempfiles.)” No temporary files are created, reducing disk I/O.

When to enable: Enable this if you’re running SwissSys on a slow storage device (older hard drive, network drive, USB drive) and want to reduce disk writes.

Trade-off: Disabling temp files improves performance on slow storage but removes the safety net of being able to undo actions.


Space before -e (USCF)

Inserts a space before a trailing -e in a player’s last name when generating the USCF ratings report.

Default: Unchecked (turned off)

Impact:

  • When CHECKED: A last name ending in -e is exported with a leading space, for example Smith-e, James becomes Smith -e, James.
  • When UNCHECKED (default): Names are exported exactly as they are stored.

Scope: Affects only the USCF dBase export (the player-name field in tdexport.dbf). The FIDE and DWZ rating reports are not affected. The original e/E capitalization is preserved, and names that already have a space before -e are left unchanged.

When to enable: Only if your USCF ratings submission needs the spaced -e format for affected last names. Leave it off otherwise.


Autosave

Automatically saves tournament files at critical moments during tournament operations.

Default: Checked (enabled)

Impact: automatic save points:

  • Before generating pairings
  • After entering results
  • Before major operations that modify tournament data

When to disable: This setting should be left enabled for all tournaments to prevent data loss.

Works with: Combine with “Confirm overwrites” setting to control the level of save prompts you receive.


Save backups automatically

Automatically creates timestamped backup files of your tournament at regular intervals.

Default: Checked (enabled)

Impact:

  • When CHECKED (default): SwissSys automatically saves backup files every 15 minutes to a \Backups\ subfolder in your tournament folder
  • When UNCHECKED: Backups are no longer saved automatically, but you can still create manual backups via the File menu
  • Backup filename format: [TournamentName] Backup~Rd[Round][DateTime].BK
  • Example: Spring Open Backup~Rd5C 20231215-143025.BK

Note: This setting can also be toggled from the main menu: File → Save backups automatically

When to disable: This setting should be left enabled for almost all situations. Rare exceptions might be if you are managing backups manually or if disk space is very limited.

Recommendation: Keep this enabled for data protection, especially during active tournament rounds.


This option controls how SwissSys saves pairing and display settings with your tournament file. Choose the method that best fits your workflow:

MethodWhere Settings Are StoredBest ForKey Benefits
NoneApplication settings onlyConsistent settings across all tournamentsSimple setup; settings don’t change between tournaments
BasicTournament file (.sjson)Tournament-specific pairing rulesCommon settings travel with the file; each section can differ
FullTournament file + separate .ini filesAdvanced users with complex multi-section eventsMaximum flexibility; complete control per section
Integrated (Recommended)Tournament file (.sjson) onlySharing tournaments with othersFully self-contained; no external files needed

On a fresh install the default is “None”. However, clicking the Factory Settings button on the Environment Options dialog resets this to “Basic”, not “None”.

What pairing and display settings are saved with each method

Note: Core tournament data (players, pairings, section setup, etc.) is always saved in the .sjson file. This setting only controls where certain pairing rules and display preferences are stored.

The following settings come from your computer (application INI file), not the tournament file:

  • Pairing restrictions - Setup → Rules for pairing… → Restrictions tab
  • All USCF pairing rules and advanced options - Setup → Rules for pairing… → USCF tab
  • Bye strictness - Setup → Rules for pairing… → Byes tab
  • Plus2/Minus2 rules - Setup → Rules for pairing… → Team tab
  • Wall chart display - Right click on standings/wallchart → Format options… → Wallchart tab
  • Standings display - Right click on standings/wallchart → Format options… → Standings tab
  • Tiebreak configuration - Setup → Tiebreaks

Basic: Saves a handful of pairing/display settings in the tournament file:

  • In tournament file: Pairing restrictions, bye strictness, Plus2/Minus2 rules, wall chart display, standings display, tiebreak configuration
  • Still from computer: All USCF pairing rules and advanced options

Full: Saves Basic settings in tournament file plus all USCF pairing rules in separate .ini files per section.

Integrated: Saves everything Full mode saves, but all embedded in the tournament file—no separate .ini files.

Integrated mode was introduced in v11.76. Files with Integrated settings will silently fall back to computer-level settings when opened in v11.75 or earlier.

We recommend using “Integrated” for most users. It makes your tournament completely portable while preserving all your pairing settings. If you regularly share tournament files with other directors or work on multiple computers, Integrated ensures everything travels together.

For more detailed information about these modes, see Link Settings with Section.

Use “None” if you run similar tournaments repeatedly and want consistent behavior without per-tournament configuration.


Default File Locations

Event File Locations

Controls where SwissSys looks for tournament files by default when opening or saving.

OptionBehavior
Current tournament’s folderUses the folder of the currently loaded tournament file
Last used folderRemembers the last folder you browsed to
Custom default pathAlways opens to a fixed folder you specify

Choose “Current tournament’s folder” to keep related files together. Choose “Custom default path” if all your tournaments are stored in one location.

Database File Locations

Controls where SwissSys looks for database files by default.

OptionBehavior
Remember last used folderRemembers the last folder you browsed to for databases
Custom default pathAlways opens to a fixed folder you specify

Database File Paths

Configure the locations of various database and reference files used by SwissSys.

Primary database file

Specifies the main player database for registration (USCF database or custom database).

Setting location: Usually configured via the Database wizard or Database Setup dialog.

Purpose: Primary source for player ratings, IDs, and contact information during registration.

Note: Configure which rating types to use from this database in Rating Configuration.


Secondary database file

Provides an additional database source for player lookups.

When to use: When maintaining a secondary database for backup player data or supplemental information.

Note: Configure which rating types to use from this database in Rating Configuration.


Network database

Specifies the database file used for Network Mode operations.

Purpose: Shared database for multi-station registration setups.


Club list path

Location of your current club list file.

Alternative setting: File → Club → Change current club

Purpose: Maintains the list of chess clubs for player affiliation tracking.


Team name file

Storage location for team codes and their full names.

Purpose: Automatically loads saved team name expansions when SwissSys starts, providing consistent team naming across tournaments.


  • Display – Section panels, name formats, key codes, and visual preferences
  • Ratings – Rating sources, formulas, and online search preferences
  • Link Settings with Section – Detailed guide to settings linking modes
  • Network Mode – Multi-station registration setup
See something that needs updating? .