Solitaire saved game

From Just Solve the File Format Problem
Jump to: navigation, search
File Format
Name Solitaire saved game
Ontology
Extension(s) .SolitaireSave-ms
Released 2009?

The Windows 7 version of Solitaire introduced a feature that allows you to save games to its own format. It ends with .SolitaireSave-ms.

Possibly it's the same thing for Vista.

Identification

The header is the same as for Minesweeper saved game

But the strings are different: 53 00 6F 00 6C 00 69 00 74 00 61 00 69 00 72 00 65 (Solitaire), same NULs.

Then 53 00 6F 00 6C 00 69 00 74 00 61 00 69 00 72 00 65 00 2E 00 53 00 6F 00 6C 00 69 00 74 00 61 00 69 00 72 00 65 00 53 00 61 00 76 00 65 00 2D 00 6D 00 73 (Solitaire.SolitaireSave-ms) which is the filename always uses, same NULs as well.

The second part is the same as for Minesweeper saved game

But third part is a UTF-16 encoded XML file for the game's state.

The header for the game's board XML is <Root>, then <GameState>, and <Version>7</Version> defines the version of the save file (for Windows 7, it's always 7). Then the score, time, card state (position on the decks, suite, digit), etc...

Software

  • Solitaire on Windows 7/Vista
Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox