Recommended Free Tools
iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more
Save states, rewind, and display filters solve three different problems in a retro game collection. A save state is a deliberate snapshot you create and load later; rewind rolls back a short stretch of recent play after a mistake; a display filter changes how the game is rendered on a modern screen. They are not interchangeable, and none is guaranteed to work identically in every collection. The frontend, emulation core, game, library and hardware can all affect availability and behavior. This guide explains what each feature does, how the names and menus differ between general-purpose frontends and curated collections, and which option fits a particular situation.
What is a save state?
A save state is a user-created snapshot of the running game session. It records a chosen moment so you can return to that moment later, usually through a Save State and Load State command in the frontend or emulator. In RetroArch, these commands are available from the in-game Quick Menu alongside options such as controller remapping, shaders and screenshots.
Think of it as a convenience layer around the original game, not as a new version of the game’s own save system. The snapshot can represent a position between official checkpoints, during a difficult jump, or immediately before a menu choice. Loading it restores the captured session rather than asking the game to reconstruct progress through its normal rules.
Save state versus a normal in-game save
| Characteristic | Save state | Normal game save |
|---|---|---|
| Created by | The frontend or emulator | The game’s designed save system |
| Typical trigger | A player-selected command at almost any moment | A save point, password, battery-backed save, menu command or other game-specific event |
| Purpose | Return to an exact session snapshot | Preserve progress according to the original game |
| Compatibility | Depends on the frontend, core, game and platform | Defined by the original game and its emulation implementation |
A normal save is usually the better choice for long-term progress because it follows the game’s intended data and progression rules. A state is useful when you need a temporary, precise checkpoint. Some games also have unusual timing, copy-protection or peripheral behavior that a state may not reproduce perfectly after loading, so keep an ordinary in-game save when the title provides one.
Popular on Amazon
- Read Before You Buy — No Video Output: These adapters support charging and USB 2.0 data transfer, but cannot transmit video signals. Except for standard USB webcams (which use USB data only), they are not compatible with HDMI/DisplayPort cables, video-capable USB-C hubs, or docking stations with video output.
- Convert USB-A Ports to USB-C: Designed to connect USB-C earphones, cables, flash drives, card readers, and other USB-C accessories to standard USB-A ports. Plug-and-play with no drivers or software required.
- Aluminum Alloy Housing: Built with a sturdy aluminum alloy shell that aids in heat dissipation and protects against daily wear and scratches. Designed to maintain a stable and secure connection.
- Compact & Travel-Friendly: The ultra-compact design allows the adapter to stay plugged into your device without blocking adjacent ports or adding bulk, reducing wear and tear on your original USB ports.
- 12-Month Warranty: Backed by a 12-month manufacturer warranty for peace of mind. Designed to meet strict quality control standards for reliable everyday performance.
When are save states most useful?
- Before a difficult section: create a point immediately before a boss, puzzle, jump or menu sequence.
- For practice: make repeatable attempts at the same challenge without replaying an entire level.
- Before experimenting: preserve a working setup before changing equipment, a party, a password or another irreversible choice.
- After a long gap between checkpoints: avoid repeating a large section when a failure occurs.
- For games with limited original saving: add a modern convenience without changing the game’s underlying code.
The trade-off is experiential. Frequent states can make an unforgiving game more accessible, but they can also remove the tension created by limited lives, passwords or fixed save points. Decide whether you want a practice aid, an accessibility feature or a way to preserve the original challenge, and use state slots accordingly.
How does rewind work in retro games?
Rewind is a rolling safety net for recent play. Instead of creating a deliberate snapshot, the system keeps enough recent session history to move the game backward when you invoke Rewind. The practical distinction is simple: a save state means “keep this exact moment,” while rewind means “I just made a mistake; take me back.”
RetroArch documents rewind as a configurable action, and the Libretro Mesen core lists rewinding among its supported features. Rewind is therefore a capability exposed by the frontend and implemented with help from the selected core; it is not a universal property of every game or every core.
Free tools Windows power users keep installed
One-click scans. No signup required.
What rewind is good at
- Undoing a missed jump or one-hit hazard seconds after it happens.
- Recovering from an accidental menu selection or a missed timing window.
- Trying a different approach to a short sequence without loading an older, deliberately stored state.
- Reducing frustration in games with long stretches between checkpoints.
Rewind is not a replacement for ordinary saving. It is designed around recent play, whereas a normal save or save state is intended to preserve progress for a later session. The available history is not a universal number of seconds: implementation, performance, memory, core behavior and platform settings determine how far back a particular setup can go.
Why might rewind be unavailable?
A frontend may expose a rewind command while the selected core or game does not implement it. Hardware limits, disabled settings or a platform-specific build can also prevent the feature from operating as expected. Check the core’s documentation and the collection’s controls rather than assuming that a visible menu item guarantees support for every title.
Also popular on Amazon
- 5-in-1 USB-C Hub: Experience comprehensive connectivity featuring a Power Delivery input, two USB-A 2.0 ports, a USB-A 3.0 port, and an HDMI port. (Note: The USB-C power delivery input port is only for connecting an external wall charger to power your laptop and cannot power peripheral devices.)
- 90W Pass-Through Charging: Achieve optimal charging with 90W pass-through power to your laptop, supported by a total input of 100W, with the hub reserving 10W for operational efficiency. (Note: Wall charger not included.)
- Quick Data Transfers: Accelerate your productivity with rapid data transfers using a high-speed 5Gbps USB 3.0 port and two 480Mbps USB 2.0 ports.
- 4K HDMI Display: Enhance your visual experience with a hub capable of delivering 4K resolution at 30Hz in both mirror and extend modes. Please note that this hub is compatible with MacBook (macOS 12 and newer), Windows 10 and 11, ChromeOS, and laptops equipped with DP Alt Mode and Power Delivery. Note: This device is not compatible with Linux.
- What You Get: Anker USB-C Hub (5-in-1, 4K HDMI), welcome guide, 18-month warranty, and our friendly customer service.
What does CRT filter mean?
A CRT filter is a visual treatment intended to resemble an old cathode-ray television. It may add scanline-style bands and other presentation effects associated with older displays. It changes the rendered image, not the game’s rules, input, save data or emulated hardware state.
Calling it a resolution upgrade is misleading. A CRT-style option is an appearance choice: it can soften hard digital edges or add television character, but it does not increase the original game’s underlying resolution.
What is pixel-perfect mode?
Pixel-perfect mode aims to display the source pixels as square, discrete units with minimal smoothing or interpolation. It is useful when you want crisp edges and predictable pixel geometry on a modern display. Depending on the original system’s resolution and the available screen size, preserving that geometry can leave unused space or require integer-style scaling.
Pixel-perfect and CRT-style presentation serve different preferences. The first prioritizes sharp, regular pixel shapes; the second prioritizes the blended appearance associated with a television. Neither is universally correct.
Other display options you may encounter
Nintendo’s official display-mode documentation uses several curated labels. A 4:3 option provides a classic horizontal presentation for supported Genesis titles. Game Boy, Game Boy Pocket and Game Boy Color modes select different handheld-style screen presentations where supported. Reproduce classic feel attempts to resemble the original system’s screen, while Display with small screen reduces the game image relative to the console’s full display.
Also popular on Amazon
- Sleek 7-in-1 USB-C Hub: Features an HDMI port, two USB-A 3.0 ports, and a USB-C data port, each providing 5Gbps transfer speeds. It also includes a USB-C PD input port for charging up to 100W and dual SD and TF card slots, all in a compact design.
- Flawless 4K@60Hz Video with HDMI: Delivers exceptional clarity and smoothness with its 4K@60Hz HDMI port, making it ideal for high-definition presentations and entertainment. (Note: Only the HDMI port supports video projection; the USB-C port is for data transfer only.)
- Double Up on Efficiency: The two USB-A 3.0 ports and a USB-C port support a fast 5Gbps data rate, significantly boosting your transfer speeds and improving productivity.
- Fast and Reliable 85W Charging: Offers high-capacity, speedy charging for laptops up to 85W, so you spend less time tethered to an outlet and more time being productive.
- What You Get: Anker USB-C Hub (7-in-1), welcome guide, 18-month warranty, and our friendly customer service.
General-purpose frontends use broader terms such as shaders, video filters and palettes. A shader can combine scaling, color, scanline, curvature or other effects. A palette changes the colors used to represent the source image, which is especially noticeable with systems whose original screens or video outputs had distinctive color behavior. The Mesen documentation lists multiple NTSC filters and customizable palettes, illustrating that visual controls can be supplied by the emulation core rather than only by the frontend.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
Why does the same game look different in different retro collections?
Collections can use different cores, scaling rules, palettes, shaders and curated defaults for the same title. One release may favor a sharp pixel presentation, while another may apply a television-style filter or a handheld palette. Aspect-ratio choices, integer scaling, smoothing and the size of the modern display also change the result.
The scope of a setting matters. A filter may be global, tied to one game, limited to a library or supplied by a particular core. Nintendo Classics presents named options chosen for specific libraries; RetroArch exposes a wider set of frontend and core controls. Comparing the label alone is not enough—check what geometry, color treatment and scaling the option actually applies.
How do save states, rewind and filters fit together?
Use the three features in sequence because they address presentation, deliberate persistence and immediate recovery rather than the same task.
- Start the game. Launch the title from the collection or playlist.
- Choose the image treatment. Select a display mode, shader or video filter that gives you the geometry and readability you want.
- Create a deliberate checkpoint. Open the frontend’s in-game menu and use Save State, or the collection’s equivalent, at a meaningful stopping point.
- Use rewind for a fresh mistake. If you fail seconds after the checkpoint, rewind instead of replacing the saved state.
- Use the original save system for lasting progress. When the game offers a normal save, password or save-point mechanism, use it for progress you want to retain across sessions.
Changing a display filter does not normally alter a save state or game logic. Loading a state returns to the captured session moment, while a filter continues to affect how that moment is drawn on screen.
Also popular on Amazon
- Dual Converters, Infinite Potential:Includes 2× USB C male to USB A female adapters and 2× USB A male to USB C female adapters. Perfect for a wide range of uses—tablets with Bluetooth keyboards, expand USB ports on macbook, and more. Two different converters for all your daily needs
- Next-Level 10Gbps & 3A Charging: No more slow 480Mbps, this usb to usb c adapter has a transfer speed of up to 10Gbps, allowing you to do more transferring in less time. This usb adapter fits both USB A and USB C charger, supporting up to 3A fast charging
- Upgraded Exquisite Craftsmanship: With an aluminum alloy housing and metal connector, the usbc to usb adapter is extremely durable and sturdy. Rigorously tested to withstand more than 10,000 times of plugging and unplugging, ensuring long-lasting performance
- Widely Compatible: Transform any USB-C port into a USB-A port and USB-A port into a USB-C port, and connect up a wide range of USB-C(including MacBook, iPad Pro/Air/Mini, iPhone models with USB C ports, Samsung Galaxy series, and Google Pixel series. ) and USB A devices(including external hard drives, phones, mice, printers, and more)
- Please Note: To reach 10Gbps speed, keep the cable under 3.3 ft. For USB A Male to USB C adapters, try flipping the USB C connector. USB C Male to USB A adapters support bidirectional 10Gbps transfer within 3.3 ft
How do save states and rewind work in RetroArch?
RetroArch is a broad example because it combines playlist-based collection management with in-game tools. Its interface supports controller-oriented navigation, metadata, thumbnails, shaders and video filters. While a game is running, the Quick Menu provides save-state and load-state actions. Configuration documentation also describes binding actions such as fast forward and save state to hotkeys.
That does not mean every title has identical behavior. RetroArch is a frontend for multiple Libretro cores. The selected core determines much of the actual emulation behavior, including whether rewind is implemented and which video filters or palette controls are available. Mesen’s documented support for save states, rewinding, video filters and palettes is an example of core-specific capability, not a guarantee for every other core.
A practical RetroArch setup
- Launch the game and open the Quick Menu using your configured controller or keyboard command.
- Choose the save-state command and select a slot when you want a deliberate checkpoint.
- Return to the Quick Menu and use the load-state command to restore that slot.
- Configure a rewind binding in the input or hotkey settings if the selected core supports rewind.
- Open the video, shader or filter controls to choose pixel treatment, aspect handling or a CRT-style effect.
Controller mappings vary by platform and configuration. A controller is useful because frontends expose configurable bindings for menu navigation, save-state commands, fast forward and rewind, but no controller has a universal button layout.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Can I rewind a game on Nintendo Switch Online?
Nintendo’s curated collections use their own terminology and menus. The save-state-like feature is called a Suspend Point; Nintendo’s support instructions describe creating one and show a timestamp for the selected slot. Whether rewind is available, and how it is presented, depends on the particular Nintendo Classics application rather than on a universal emulator menu.
The Tool Desk
Outbyte PC Repair FREERepair Windows errors before they cause bigger problemsFix Now →Outbyte Driver Updater FREEFix the driver behind crashes, sound loss and screen glitchesFind Drivers →Display choices also vary by library. Nintendo documents CRT Filter for supported Nintendo 64 libraries and several screen or aspect options for Game Boy and Genesis applications. Access to those libraries depends on the relevant Nintendo Switch Online membership tier: Nintendo distinguishes libraries included with standard Nintendo Switch Online from those requiring Nintendo Switch Online + Expansion Pack.
Also popular on Amazon
- 5-in-1 Connectivity: Equipped with a 4K HDMI port, a 5 Gbps USB-C data port, two 5 Gbps USB-A ports, and a USB C 100W PD-IN port. Note: The USB C 100W PD-IN port supports only charging and does not support data transfer devices such as headphones or speakers.
- Powerful Pass-Through Charging: Supports up to 85W pass-through charging so you can power up your laptop while you use the hub. Note: Pass-through charging requires a charger (not included). Note: To achieve full power for iPad, we recommend using a 45W wall charger.
- Transfer Files in Seconds: Move files to and from your laptop at speeds of up to 5 Gbps via the USB-C and USB-A data ports. Note: The USB C 5Gbps Data port does not support video output.
- HD Display: Connect to the HDMI port to stream or mirror content to an external monitor in resolutions of up to 4K@30Hz. Note: The USB-C ports do not support video output.
- What You Get: Anker 332 USB-C Hub (5-in-1), welcome guide, our worry-free 18-month warranty, and friendly customer service.
This naming difference matters. Suspend Point is Nintendo’s label for its saved snapshot feature; “save state” is the more general term used by many frontends. Treat the names as platform-specific, not as evidence that every collection implements the feature in exactly the same way.
Which is better for retro games: save states or rewind?
Neither is inherently better. Choose based on whether you need a durable checkpoint or a quick correction.
| Situation | Better fit | Reason |
|---|---|---|
| You are stopping for the day before a boss | Save state or Suspend Point | It preserves a deliberately chosen moment for later. |
| You just missed a jump | Rewind | It corrects recent play without replacing a stored checkpoint. |
| You want progress to follow the original game | Normal in-game save | It uses the title’s own save rules and data. |
| You want sharp, regular pixels | Pixel-perfect mode | It prioritizes discrete pixel geometry. |
| You want an old-television appearance | CRT filter or a comparable shader | It adds scanline-style and related display treatment. |
What should you check when a feature does not work?
- Identify the collection and core. A frontend can expose a command that the selected core does not implement.
- Check the game or library scope. Curated display modes may exist only for particular systems or titles.
- Confirm the binding. Rewind, save state and menu commands may require a controller or keyboard shortcut to be assigned.
- Review performance settings. Rewind history consumes implementation resources, so available depth and smoothness can vary by hardware and configuration.
- Keep an ordinary save. If a state fails to load or a core changes, the original game’s save mechanism is the safer long-term record.
- Separate image problems from emulation problems. A stretched image, wrong palette or missing scanline effect is a display-setting issue; a broken save or unsupported rewind is a frontend/core issue.
How should you choose a display filter?
Start with the visual property you want rather than the filter’s marketing name.
Do these 3 things before closing this tab:
1Repair Windows errors before they cause bigger problems2Fix the driver behind crashes, sound loss and screen glitches3Clear out junk files and repair common Windows errors- For readable, crisp artwork: choose pixel-perfect scaling or a sharp, non-smoothed presentation.
- For a television-like image: try a CRT filter or NTSC-style shader, accepting that the picture may look softer or darker.
- For historically familiar proportions: use a supported 4:3 or original-aspect option instead of stretching to fill a widescreen panel.
- For handheld authenticity: compare the system-specific Game Boy, Game Boy Pocket or Game Boy Color presentation where offered.
- For individual preferences: look for per-game or per-core settings, since a global filter may not suit every library.
There is no single correct setting. Historical appearance, sharp pixels, color accuracy, readability and screen size can point to different choices, and a collection’s implementation may limit which choices are available.
What are the key takeaways?
- A save state is a deliberate snapshot and is not identical to the original game’s save system.
- Rewind moves backward through recent play and is separate from loading a stored state.
- Display filters change rendering and appearance, not basic game state or rules.
- Support depends on the frontend, core, game, library and hardware.
- Nintendo calls its save-state-like feature a Suspend Point.
- Controller bindings make menu, save-state and rewind actions practical, but mappings vary.
Frequently Asked Questions
Can a save state be moved from one emulator core to another?
Not reliably. State files are tied to the implementation that created them, so a different core or version may reject them or restore the session incorrectly. Keep the game’s normal save data as the portable record when compatibility matters.
Why does rewind sometimes stop sooner than expected?
Rewind depth is determined by the implementation, available memory, performance and platform settings. Collections do not share one standard duration, so a short history on one title or device does not establish a universal limit.
Do display filters change the game’s difficulty or controls?
They are rendering options, so they normally change the picture rather than the rules, input or progression. A filter can affect readability and perceived motion, however, which may change how comfortable a particular game feels to play.
Quick wins for a faster PC:
Fix the driver behind crashes, sound loss and screen glitchesFind Drivers →Repair Windows errors before they cause bigger problemsFix Now →Is a Suspend Point the same name everywhere?
No. Suspend Point is Nintendo’s term in its Classics applications. Other frontends commonly use save state, quick save or similar labels for a related snapshot feature.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

