• Welcome to the Digiex Download Center, you are welcome to download anything you like here. No registration is required! Digiex offers direct download links with no captchas or wait times.
    The team do our best to ensure no content infringes copyrights and provide a DMCA Takedown request form to request the removal of content from Digiex.

    Notable sections: Pokemon Archives | Xbox Archives | Xbox 360 Archives

Retro Rewind Updater for Steam Deck and SteamOS (Update Mario Kart Wii Retro Rewind from ES-DE in Game Mode) Script

Nimrod

Vibe Coder
Joined
Jun 1, 2007
Messages
1,498
If you play Retro Rewind on a Steam Deck or Steam Machine you know the routine. The mod updates, online play stops working, and fixing it means dropping out of Game Mode into Desktop Mode to run Wheel Wizard with a mouse. Every few days.

This is a small shell script that does the update from ES-DE's Ports menu instead. Launch it with a controller like any other game, it updates Retro Rewind, tells you what happened, and closes itself.

1-ports-menu.png 2-launching.png 3-downloading.png 4-updated.png

INSTALL

3 steps, no root

1. Copy "Update Retro Rewind.sh" into your ES-DE ports folder.
On a default EmuDeck setup that is Emulation/roms/ports/ - under
/run/media/deck/<CARD>/Emulation or ~/Emulation, wherever yours lives.

2. chmod +x "Update Retro Rewind.sh"

3. Restart ES-DE. It only scans the ports folder at startup.

The file name is what shows in the menu, so rename it if you like.


USING IT

ES-DE -> Ports -> Update Retro Rewind.

A progress bar while it works, then a result box that closes itself. There is no mouse in Game Mode, so nothing ever waits for a click. Every run is logged to ~/.local/share/rr-update.log.

From a terminal or over SSH:

"Update Retro Rewind.sh" --no-gui
"Update Retro Rewind.sh" --no-gui --dry-run (shows what it would do)


HOW IT WORKS

Wheel Wizard has no command line - it is a GUI or nothing - so the script talks to Retro Rewind's update server directly: read the version list, work out which updates you are missing, download them in order, apply the file removals that go with them, update version.txt. That logic came from Wheel Wizard's own source, not from guesswork.

It does not replace Wheel Wizard and does not fight with it. Both read and write the same version.txt and keep no other state, so you can still open Wheel Wizard whenever you want and it sees an up-to-date install.

It finds your install by reading Wheel Wizard's own config, so it works whether Dolphin is a Flatpak or something else.

WHAT IT WILL NOT DO

Updates only. It will not do a first-time install - that is a 2 GB download that wipes what is already there, and doing it unattended from a button press is a bad idea. Set up once with Wheel Wizard, then use this forever after.

SAFETY

Refuses to run if Dolphin is open, or if it is already running. Checks free space first. If a download fails halfway it stops on a working version - run it again and it carries on from there. It also refuses any file path from the server that points outside the Retro Rewind folder.

Tested on SteamOS 3.8.16 (Valve Steam Machine), Game Mode, EmuDeck + ES-DE, Dolphin Flatpak, Wheel Wizard 2.5.4, Retro Rewind 6.12.8.
Nothing in it is specific to that box.

Script attached - it is plain shell, read it before you run it.
 

Attachments

About Digiex

Digiex is a technology and gaming forum, founded in 2004 by InsaneNutter and Nimrod. Digiex has served the internet community with breaking news, detailed guides, exclusive downloads and a popular discussion forum. A small, friendly community of like‑minded people has developed over the years. People are encouraged to register and participate in on‑going discussions.

Get Social

Back
Top Bottom