RetroNativeSaver
EN日本語
A WINDOWS SCREENSAVER, REIMAGINED

Your collection.
A living mosaic.

Bring your retro game collection to life. Independent games, ever-changing tiles, and a canvas that stretches across your monitors.

Windows x64 · Powered by libretro · Open source

A glimpse of the layout
01 / FAVORITES
02 / CONSOLE
03 / HANDHELD
04 / ARCADE
05 / LIBRARY
06 / LIBRARY
07 / LIBRARY
08 / LIBRARY
09 / LIBRARY
10 / LIBRARY
11 / LIBRARY
12 / LIBRARY
13 / LIBRARY
14 / LIBRARY
15 / LIBRARY
16 / LIBRARY
17 / LIBRARY
18 / LIBRARY
19 / LIBRARY
20 / LIBRARY
21 / LIBRARY
22 / LIBRARY
23 / LIBRARY
24 / LIBRARY
Layout illustration · Original artwork, not game footage
64simultaneous displays, up to
38system configurations
1independent game per tile

01 / THE EXPERIENCE

Many worlds.
One desktop.

Each tile runs a real game through its own libretro core process. Your collection becomes a screen full of independent moments.

01

Every tile, its own rhythm.

Games rotate independently with soft fades, while the other tiles keep running. The sample timing is 150 seconds ±15 seconds.

02

Room for every screen.

Span multiple monitors, combine different resolutions, and preserve each game’s aspect ratio. Grouped mode supports up to 64 displays.

03

Keep your favorites close.

The upper-left tile is dedicated to favorites. Configure startup button and keyboard sequences for each favorite.

04

A collection under your control.

Manage blacklists and whitelists, retry failed starts, and limit concurrent execution with resource groups and weights.

02 / THE COLLECTION

Across generations.
Beyond consoles.

38 example configurations span consoles, handhelds, arcade hardware, and classic Japanese computers.

Nintendo

NES · FDS · SNES · Nintendo 64 · Game Boy · Game Boy Color · Game Boy Advance · Nintendo DS · Nintendo 3DS · GameCube · Wii

Sega

SG-1000 · Master System · Game Gear · Mega Drive / Genesis · Mega-CD / Sega CD · Saturn · Dreamcast

NEC / Sony

PC Engine · PC Engine CD-ROM² · PC-FX · PlayStation · PlayStation 2 · PSP

SNK / Bandai / 3DO

Neo Geo CD · Neo Geo Pocket · Neo Geo Pocket Color · WonderSwan · WonderSwan Color · 3DO

Arcade

FinalBurn Neo (FBNeo) · MAME

Classic computers

MSX · PC-8801 · PC-9801 · Sharp X1 · Sharp X68000 · FM-7

A compatible libretro core and, where needed, BIOS files are required. Compatibility and performance depend on the core, game, and PC. Not every system supports 64-tile mode; FBNeo grouped mode is disabled by default. FM-7 support is experimental.

Explore system configurations ↗

03 / AT YOUR FINGERTIPS

See something you like?

Select a tile, save a favorite, or launch the selected game in RetroArch.

RetroArch must be configured. Launching is blocked on a locked or authentication-required desktop. Mouse movement, touch, and other exit keys close the screensaver.

← / →Select a tile
InsertAdd to favorites
↑ / ↓Replace all tiles / favorites tile
EnterExit and launch in RetroArch

04 / GET STARTED

Give your collection
a new place to live.

Read the full setup guide ↗
Suggested installation folder%LOCALAPPDATA%\RetroNativeSaver

Keep the EXE/SCR, _internal, and supporting files together. Refresh the ROM catalog after adding or moving games.

  1. 01

    Prepare your library

    Use Windows x64 and supply the libretro cores, ROMs, and required BIOS files. ROMs and BIOS files are not included.

  2. 02

    Configure & build

    For a source build, install Python and PyInstaller dependencies, initialize the configuration, edit your ROM/core/BIOS paths, then run build.bat. The development environment uses Python 3.14.

  3. 03

    Test & install

    Keep the complete application folder in a writable location. Run update_rom_catalog.bat, test_saver.bat, then install_saver.bat.

RETRO GAMES. NEW PERSPECTIVE.

Let your library take the screen.

Source code, releases, and the complete documentation are on GitHub.