HOME

TheInfoList



OR:

Autosave is a saving function in many
computer applications A computer is a machine that can be programmed to carry out sequences of arithmetic or logical operations ( computation) automatically. Modern digital electronic computers can perform generic sets of operations known as programs. These prog ...
and
video games Video games, also known as computer games, are electronic games that involves interaction with a user interface or input device such as a joystick, controller, keyboard, or motion sensing device to generate visual feedback. This feedb ...
which automatically saves the current changes or progress in the program or game, intending to prevent data loss should the user be otherwise prevented from doing so manually by a
crash Crash or CRASH may refer to: Common meanings * Collision, an impact between two or more objects * Crash (computing), a condition where a program ceases to respond * Cardiac arrest, a medical condition in which the heart stops beating * Couch s ...
, freeze or
user error A user error is an error made by the human user of a complex system, usually a computer system, in interacting with it. Although the term is sometimes used by human–computer interaction practitioners, the more formal human error term is used in ...
. Autosaving is typically done either in predetermined intervals or before, during, and after a complex editing task is begun.


Application software

It has traditionally been seen as a feature to protect documents in an application or system failure (crash), and autosave backups are often purged whenever the user finishes their work. An alternative paradigm is to have all changes saved continuously (as with pen and paper) and all versions of a document available for review. This would remove the need for saving documents entirely. There are challenges to implementation at the file, application and operating system levels. For example, in
Microsoft Office Microsoft Office, or simply Office, is the former name of a family of client software, server software, and services developed by Microsoft. It was first announced by Bill Gates on August 1, 1988, at COMDEX in Las Vegas. Initially a ma ...
, this option is called ''AutoRecover'' and, by default, saves the document every ten minutes in the temporary file directory. Restarting an Office program after crashing prompts the user to save the last recovered version. However, this does not protect users who mistakenly click "No" when asked to save their changes if Excel closes normally (except for Office 2013 and later). Autosave also syncs documents to
OneDrive Microsoft OneDrive (formerly SkyDrive) is a file hosting service operated by Microsoft. First launched in August 2007, it enables registered users to share and synchronize their files. OneDrive also works as the storage backend of the web ver ...
when editing normally.
Mac OS 10.7 OS X Lion, also known as Mac OS X Lion, (version 10.7) is the eighth major release of macOS, Apple's desktop and server operating system for Mac computers. A preview of OS X 10.7 Lion was publicly shown at the "Back to the Mac" Apple Specia ...
Lion added an autosave feature that is available to some applications, and works in conjunction with
Time Machine Time travel is the concept of movement between certain points in time, analogous to movement between different points in space by an object or a person, typically with the use of a hypothetical device known as a time machine. Time travel is a ...
-like functionality to periodically save all versions of a document. This eliminates the need for any manual saving, as well as providing versioning support through the same system. A version is saved every five minutes, during any extended periods of idle time, or when the user uses "Save a version," which replaces the former "Save" menu item and takes its Command-S shortcut. Saves are made on snapshots of the document data and occur in a separate thread, so the user is never paused during this process."Auto Save and Versions – Every edit, every rewrite. Saved."
,. Apple Inc Retrieved June 6, 2011. Applications need to be updated to take advantage of this functionality, and a number of Apple's built-in programs were updated with the release. Autosave cannot be disabled in Lion. One of the first implementation of this feature appears in the text editor
Elvis Elvis Aaron Presley (January 8, 1935 – August 16, 1977), or simply Elvis, was an American singer and actor. Dubbed the " King of Rock and Roll", he is regarded as one of the most significant cultural figures of the 20th century. His ener ...
.


Video games

Autosave is common in video games. Many video games have an autosave feature that saves progress during a session. For example, in an adventure game, it may autosave after completing a level or mission, or in
fighting games A fighting game, also known as a versus fighting game, is a video game genre, genre of video game that involves combat between two or more players. Fighting game combat often features mechanics such as Blocking (martial arts), blocking, grappli ...
, it might save after winning a match. Such points are called savepoints; sometimes the distinction from a
checkpoint Checkpoint may refer to: Places * Border checkpoint, a place on the land border between two states where travellers and/or goods are inspected * Security checkpoint, erected and enforced within contiguous areas under military or paramilitary co ...
is blurred. Some games use autosave as the only method of saving data, and the player must complete a set amount of the game before saving takes place. Still another use of autosaving is as an anti-cheating device; for example in all ''
Mega Man Battle Network is a tactical role-playing video game series created by Masahiro Yasuma and developed and published by Capcom as a spin-off of the ''Mega Man'' series; it premiered in 2001 on the Game Boy Advance and takes place in an alternate continuity whe ...
'' games (except the first), the chip trader machines autosave upon giving out a new battle chip so the player can't cheat by soft resetting after each try of the chip trader until the desired chip is received. A more serious downside of autosaving is that it can prevent the player from completing a game if a save operation fails due to a sudden cessation of game operation, whether by a crash, freeze, or power loss of the gaming system (resulting in the save file being corrupted), or if a successful autosave preserves the effects of a game-breaking bug or a player mistake (such as making a wrong decision in a game with
multiple ending A narrative typically ends in one set way, but certain kinds of narrative allow for multiple endings. Comics * ''The Death-Ray'' by Daniel Clowes. * ''Cliff Hanger''. Literature * The ''Choose Your Own Adventure'' series. * ''Fighting Fantasy ...
s or losing a critical character permanently) that otherwise renders the game
unwinnable A no-win situation, also called a lose-lose situation, is one where a person has choices, but no choice leads to a net gain. For example, if an executioner offers the condemned the choice of death by being hanged, shot, or poisoned, all choices lea ...
.


See also

* Persistent state


References

{{Reflist Backup Video game terminology