Jump to content
LaunchBox Community Forums

Recommended Posts

Posted

Redream Per-Game VMUs

View File

Redream Per-Game VMUs for LaunchBox

Created by Saieno - @Lets_All_Game on Twitch and YouTube

What it is

A ready-to-use installer package for enabling per-game Virtual Memory Unit (VMU) save file management in Redream; fully integrated with LaunchBox

Why use it

Redream creates four VMU files, and by default all four are shared across all games. This tool creates a vmu0.bin dynamically per-game, while leaving vmu1–vmu3 shared and persistent.

This allows each game to have its own memory card (vmu0.bin), preventing cross-game save data conflicts and minimizing space limitations.

image.png.8636c2f93ebdaba6f4db60c65fef4ac2.png

Requirements:

  • LaunchBox 13.12+ (must be closed during installation)
  • Standalone Redream (latest version)
  • Redream configured with automated default settings in Launchbox
  • Redream needs to be marked as your 'Default Emulator' for the platform
  • More than one Emulator configured within Launchbox
  • ROM filenames with single spaces only
  • Windows 10/11 (not available on Android)

What it does

  • Installs a dynamic launcher (DCBoot.bat) and a minimized shortcut (DCBoot.lnk)
  • Installs a custom AHK script (LaunchGameRedream.ahk) for handling VMUs
  • Copies a blank vmu-default.bin into Redream
  • Modifies Redream Emulator in LaunchBox to hook into the new launcher
  • Installs a custom LaunchBox plugin (PerGameVMUName.dll) for consistent and clean VMU naming

Bonus

  • Full uninstaller included — reverts all changes and cleans up
  • Everything self-contained, no manual file editing required
  • Installer remembers paths via settings.conf for faster reinstalls/uninstalls
  • VMU files are based on the name within LaunchBox for consistency
  • Share and trade per-game VMUs easily from the Redream VMU_Games directory

Before You Install

If you already have save data in vmu0.bin, consider moving those saves to vmu1, vmu2, or vmu3 before installing. After installation, Redream will use a new game-specific VMU as vmu0.bin for each game. Once a game is launched, you can transfer your old saves from the shared VMUs (vmu1–3) onto the new per-game VMU within Redream itself.

Known Issues

  • Filenames with double spaces will not load properly into Redream. Please use a tool like Bulk Rename Utility to clean up ROM filenames before launching.
  • If Redream is the only Emulator configured within LaunchBox, it can cause issues on install.

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...