Savestate

Savestate

In emulation, a savestate (alternatively called freeze state or game freeze) is a snapshot of all of an emulated device's state information at a given moment. This makes it possible to pause emulation, and restart it later, even in another instance of the emulator, or to test the emulated machines reaction to different series of inputs using the saved state as a common starting point. A series of savestates is sometimes used to give the impression of the emulated machine running backwards. In tool-assisted speedrunning, savestates are used to find the optimal set of inputs to finish the game; additionally, if the player dies, he or she can simply revert to a previous savestate and resume play.

Since the savestate needs to record everything relevant to the emulation, it needs to include the state of all memory in the emulated device. Depending on the device, this can include hard drives and other large storage units, making a saved state very big in some cases. Some uses of savestates are sensitive to the time it takes to dump the state, and emulation of devices with a complex state, such as personal computers, sees a much more limited use of save states than devices with simpler states, of which video game consoles are a popular example.

See also

*Core dump


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Look at other dictionaries:

  • Savestate — Unter einem Zwischenstand bzw. Savestate versteht man einen Speicherplatz für Programmzustände innerhalb eines Computerprogrammes. Speziell und in den meisten Fällen bezeichnet man mit Savestate die zur Verfügung stehenden Speicher Slots in… …   Deutsch Wikipedia

  • savestate — noun A file that contains an emulator or virtualizers state at the moment it was saved to disk. Popular in console emulation, the file contains the contents of the memory, registers and other pertinent data that allows the user to resume the… …   Wiktionary

  • Tool-assisted speedrun — A tool assisted speedrun (abbreviated TAS) is a speedrun movie or performance of a video game produced by means of emulation and using features unavailable to regular players, such as slow motion or frame by frame advance of the gameplay, and re… …   Wikipedia

  • Zwischenstand — Unter einem Zwischenstand bzw. Savestate versteht man einen Speicherplatz für Programmzustände innerhalb eines Computerprogrammes. Speziell und in den meisten Fällen bezeichnet man mit Savestate die zur Verfügung stehenden Speicher Slots in… …   Deutsch Wikipedia

  • Хранитель (шаблон проектирования) — Шаблон проектирования Хранитель Memento Тип: поведенческий Описан в Design Patterns Да Хранитель (также известный как Memento, Token, Лексема) поведенческий шаблон проектирования. Позволяет, не нарушая инкапсуляцию, зафикс …   Википедия

  • Speicherpunkt — Als Savegame (engl. Wortschöpfung aus „to save“ [sichern, speichern] und „game“ [Spiel], etwa: „Gespeichertes Spiel“) wird in Computer und Videospielen ein vom Spieler oder Programm aufgezeichneter Spielstand bezeichnet. Dieser kann geladen… …   Deutsch Wikipedia

  • Core dump — A core dump gets its name from an old memory technology using tiny magnetic cores, shown here at 50x magnification. In computing, a core dump (more properly a memory dump or storage dump) consists of the recorded state of the working memory of a… …   Wikipedia

  • SNESAmp — is a Winamp input plugin used to play SPC sound files. It is (as of March 28, 2008) at version 3.3.4. It is currently being developed by Anti Resonance of Alpha II Productions in C++ and x86 assembly using Borland C++ Builder 5.The plugin is very …   Wikipedia

  • Nestopia — Developer(s) Martin Freij Stable release 1.40 / June 11, 2008; 3 years ago (2008 06 11) …   Wikipedia

  • Harvester (video game) — Infobox VG| title = Harvester developer = DigiFX Interactive publisher = Merit Studios designer = Gilbert P. Austin engine = released = August 31, 1996 genre = Adventure game modes = Single player ratings = BBFC: 18 (21,774,177 bytes removed)… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”