ThisCalculator

Everyday

Ultima Game Saves: Backup & Transfer Guide

Updated · Standard formula, shown below

Ultima Game Saves: Backup & Transfer Guide

This guide explains how to back up and transfer save files for classic Ultima games (I through VIII, including Ultima Online for single-player shards). You’ll learn where saves are stored on modern systems, how to copy them safely, and how to move them between computers or emulators without corrupting your progress.

What You’ll Need

  • Access to the game’s installation folder or the emulator’s save directory
  • A USB drive, external hard drive, or cloud storage service (e.g., Google Drive, Dropbox) for the backup
  • For DOS-era games (Ultima I–VI): DOSBox or a similar emulator, and knowledge of where its virtual C: drive maps to on your real system
  • For Ultima VII and VIII: the game’s installation folder (often under GOG or Steam directories)
  • For Ultima Online: the game’s installation folder (usually under Electronic Arts or Origin)
  • Optional: a text editor for viewing .cfg or .ini files if you need to adjust paths

Step-by-Step

1. Identify Your Game Version

Determine whether you’re playing the original floppy/CD version, a GOG/Steam re-release, or an emulated version. This affects where the save files live. For DOS games, saves are often inside the game folder on the emulated C: drive. For Windows-native versions (Ultima VII, VIII, and Ultima Online), saves are usually in the installation directory or in your user profile.

2. Locate the Save Files

DOSBox (Ultima I–VI): The DOSBox config file (dosbox.conf) has a line like mount c c:\ultima. That means your virtual C: drive is actually the folder c:\ultima on your real hard drive. Navigate there and find subfolders like SAVEGAME, SAVES, or files with extensions like .SAV, .ULT, or .GAM.

Ultima VII (The Black Gate / Serpent Isle): Saves are typically in the game folder under U7\SAVEGAME or U7SI\SAVEGAME. Look for files like BGSAVE.0, BGSAVE.1, etc. (or SISAVE.* for Serpent Isle).

Ultima VIII (Pagan): Saves are in ULTIMA8\SAVES as individual folder names like SAVE0, SAVE1, etc., each containing multiple files.

Ultima Online (single-player or private shards): Character data is stored server-side, but your game client settings and some local files are in Ultima Online\ under your installation folder. For single-player shards (like UO: Renaissance), the world and character files are in the server’s Saves folder.

3. Close the Game

Always exit the game completely before copying save files. Copying while the game is running can lead to corrupted saves because files may be locked or partially written.

4. Create a Backup Folder

On your external drive or cloud storage, create a folder named something like Ultima Saves Backup. Inside, create subfolders for each game (e.g., Ultima7_BG, Ultima8). This keeps things organized.

5. Copy the Save Files

Select the save files or folders you found in Step 2 and copy them (Ctrl+C / Cmd+C) to the corresponding backup folder (Ctrl+V / Cmd+V). For DOSBox games, copy the entire game folder if you want to preserve the whole installation, but at minimum copy the save subfolder.

6. Verify the Backup

Check that the copied files are the same size as the originals. On Windows, right-click the original folder and the backup folder, select Properties, and compare the sizes. On Mac, use Get Info. If sizes match, the backup is likely good.

7. Transfer to Another Computer

To move saves to a new machine, copy the backup folder from your external drive/cloud to the new computer. Then, install the same version of the game (or emulator). Place the save files back into the exact same location they came from (e.g., replace the SAVEGAME folder). If the game uses a different path (e.g., a different DOSBox mount), adjust the mount in the config file to point to the new location.

8. Test the Transfer

Launch the game and load a save. If it loads without errors, the transfer was successful. If not, see Troubleshooting below.

Common Mistakes

  • Copying while the game is running: This can corrupt saves. Always exit first.
  • Mixing up save file locations: For DOSBox, people often forget that the virtual C: drive is a real folder on their PC. Check the mount line in dosbox.conf.
  • Moving saves between different versions (e.g., from floppy to CD or GOG): Save formats may differ. Always match the version.
  • Ignoring file extensions: Some games use extensions like .SAV, others use .0, .1. Don’t rename them.
  • Not backing up the entire game folder for DOS games: Some Ultima games store configuration or character data outside the save folder. When in doubt, back up the whole game directory.

Tips

  • Use a version control approach: Before making a major transfer, create a zip archive of your saves. That way, if something goes wrong, you have a clean copy.
  • Keep multiple backups: Store saves on both an external drive and cloud storage for redundancy.
  • Label backups with dates: e.g., Ultima7_2025-04-01. This helps you track which is newest.
  • For DOSBox, consider using the snapshot feature: DOSBox can take snapshots of the whole virtual machine, which is a complete backup of your game state, but it’s large. Save files are more portable.
  • If using GOG/Steam versions, check the cloud save feature: Some re-releases support cloud saves. But for classic games, manual backup is still safest.

Troubleshooting

Save files won’t load after transfer

First, ensure you placed the files in the exact same directory structure. For DOSBox, double-check the mount command. If the game uses a specific save path (e.g., C:\ULTIMA\SAVEGAME), the new machine must have that same path. If the game is a different version (e.g., you transferred from a floppy version to a CD version), the save format may be incompatible. In that case, you may need to use the original version of the game.

Game says “Save file corrupted”

This often happens if the file was copied while the game was writing to it, or if the transfer was interrupted. Restore from your backup (the zip file you made). If you don’t have a backup, try copying the files again, ensuring the game is closed.

Can’t find the save files at all

For DOSBox, open dosbox.conf and look for the mount line. For example, if it says mount c c:\games\ultima, then the game files are in c:\games\ultima on your real C: drive. For Ultima VII/VIII, search your installation folder for files with .SAV or .ULT. On Windows, you can use File Explorer’s search bar. On Mac, use Finder’s search.

Transfer to a different operating system (e.g., Windows to Mac)

Save files are usually cross-platform if the game is run under the same emulator (DOSBox works on both). For native Windows versions running on Mac via Wine or a VM, the save files are still just files; copy them as you would any file. However, the directory structure may differ. Use the same folder names as the original.

Ultima Online character not showing up on private shard

For private shards, character data is stored on the server, not locally. You need to contact the shard administrator or use the shard’s backup system. Local files only contain client settings, not character progress.

Frequently Asked Questions

Can I transfer saves between DOSBox and a native Windows version of Ultima VII?

No. The save formats are different between the DOS version and the Windows (or GOG) version. You must use the same version for both source and destination.

Where does GOG save Ultima games?

GOG typically installs games to C:\GOG Games\ (or a custom folder you chose). Saves are usually inside the game folder, not in your Documents folder. For Ultima VII, look for SAVEGAME subfolder.

Can I use cloud saves on Steam for Ultima games?

Some Steam versions of classic Ultima games have Steam Cloud enabled. However, it’s not universal. Check the game’s properties in Steam under Updates > Steam Cloud. Even if enabled, manual backups are recommended.

What is the best way to backup Ultima Online characters?

For official shards, character data is server-side and cannot be backed up locally. For private shards, the server administrator has the backups. You can only back up your client settings, macros, and screenshots.

Do I need to backup the whole game folder or just saves?

For DOS games, it’s safer to back up the entire game folder because some games store settings or character data in other files (e.g., ULTIMA.INI). For Ultima VII/VIII, the saves are self-contained, but backing up the whole folder doesn’t hurt.

Can I edit my save file to give myself items?

Yes, but it’s risky. Save files are often compressed or contain checksums. Editing them with a hex editor can corrupt the file. There are community tools for specific games, but they are not official. Always make a backup before editing.

Related

Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.