それぞれのリズムで、入れ替わる。
各枠が独立したタイミングでフェードし、次のゲームへ。ほかの枠はそのまま動き続けます。設定例の表示時間は150秒±15秒です。
懐かしいゲームが、それぞれの時間で動き出す。少しずつ入れ替わるタイルが、複数のモニターいっぱいに広がります。
01 / 主な機能
各タイルは、独立したプロセスの libretro コアでゲームを実行。コレクションのさまざまな場面が、同時に動き続けます。
各枠が独立したタイミングでフェードし、次のゲームへ。ほかの枠はそのまま動き続けます。設定例の表示時間は150秒±15秒です。
複数モニターや異なる解像度の組み合わせに対応。ゲームの縦横比を保ちながら、グループ表示では最大64画面を並べられます。
左上には専用のお気に入り枠。ゲームごとに、起動後のボタンやキーボードの連続入力を設定できます。
ブラックリスト・ホワイトリストの管理、起動失敗時の再試行に対応。リソースグループと重みで同時実行の負荷も制御できます。
02 / 対応機種
家庭用・携帯ゲーム機からアーケード、日本のクラシックPCまで。38機種の設定例を用意しています。
NES · FDS · SNES · Nintendo 64 · Game Boy · Game Boy Color · Game Boy Advance · Nintendo DS · Nintendo 3DS · GameCube · Wii
SG-1000 · Master System · Game Gear · Mega Drive / Genesis · Mega-CD / Sega CD · Saturn · Dreamcast
PC Engine · PC Engine CD-ROM² · PC-FX · PlayStation · PlayStation 2 · PSP
Neo Geo CD · Neo Geo Pocket · Neo Geo Pocket Color · WonderSwan · WonderSwan Color · 3DO
FinalBurn Neo (FBNeo) · MAME
MSX · PC-8801 · PC-9801 · Sharp X1 · Sharp X68000 · FM-7
各機種の libretro コアと、必要に応じた BIOS が必要です。動作や性能はコア・ゲーム・PC環境に依存します。すべての機種が64枠表示に対応するわけではなく、FBNeo のグループ表示は初期設定では無効です。FM-7 は試験的対応です。
機種別の設定例を見る ↗03 / キー操作
タイルを選んで、お気に入りに追加。そのゲームを RetroArch で起動することもできます。
RetroArch の設定が必要です。ロック画面や認証が必要な状態では引き継ぎません。マウス操作・タッチ・その他の終了用キーでスクリーンセーバーを終了します。
04 / はじめ方
%LOCALAPPDATA%\RetroNativeSaverEXE/SCR・_internal・補助ファイルはまとめて保持してください。ROMを追加・移動したら一覧を更新します。
Windows x64 と各機種の libretro コア、ROM、必要な BIOS を用意します。ROM・BIOS は同梱していません。
ソースから構築する場合は Python と PyInstaller などの依存関係を準備し、設定を初期化。ROM・コア・BIOS のパスを編集して build.bat を実行します。開発環境は Python 3.14 です。
フォルダー全体を書き込み可能な場所に配置。update_rom_catalog.bat、test_saver.bat、install_saver.bat の順に実行します。
ソースコード・リリース・詳しいドキュメントは GitHub で公開しています。