Skip to content

Repository files navigation

PriconneMultiAccountLauncher

A secure, ultra-fast, and flawless multi-account switcher and launcher for the PC version of Princess Connect! Re:Dive (DMM version).

Latest Release License: MIT


🌟 Key Features

  • Flawless Swapping (Registry-Only): Snapshots and restores only the Cygames Windows registry subtree (HKCU\Software\Cygames\PrincessConnectReDive) per account. Shared game assets (manifest.db and the LocalLow asset cache) are account-agnostic and are never copied, so switching accounts does not trigger massive asset re-downloads.
  • Baseline & Restore-on-Exit: Your pre-launcher account state is captured as a baseline and restored after each launched game session closes. If a previous run was force-killed, the baseline is restored on the next launch (crash recovery).
  • Per-Account Anti-Detection: Generates and locks a persistent synthetic hardware identity (mac_address, hdd_serial, motherboard) for each account. No re-randomization on every run, so DMM's server consistently sees the "same physical computer" for a given account.
  • Direct Launch: After the registry swap, the game executable is launched directly without opening the DMM Game Player interface, saving time and RAM.
  • Auto-Updater (Notify-Only): Checks GitHub Releases for a newer version and notifies you. It opens the release page in your browser and never auto-downloads or auto-installs. Can be disabled in Settings → Advanced.

💾 Installation

  1. Download the latest installer or portable zip from the Releases page only. Release artifacts are built by GitHub Actions on a version tag, not from a maintainer's machine.

  2. Verify the download before running it. Each release attaches SHA256SUMS.txt and an SBOM (sbom.cdx.json). In PowerShell, from the folder you downloaded into:

    Get-FileHash -Algorithm SHA256 .\PriconneMultiAccountLauncher-v<version>-setup.exe

    Compare the result with the matching line in SHA256SUMS.txt (also printed in the release notes). If they do not match, stop — do not run the file. SHA256SUMS.txt is kept attached to every past release even after its installer is removed, so you can still check a copy you downloaded months ago.

  3. Double-click the setup file and follow the installation wizard (or extract the portable zip).

About the SmartScreen warning: the binaries are not code-signed yet (a certificate is a recurring cost for a hobby project), so Windows SmartScreen will warn that the publisher is unknown. That warning is about the absence of a signature, not about detected malware. Choose "More info" → "Run anyway" only after the SHA-256 above matches. If you are not comfortable with that, build from source instead.


🛠️ How to Use

  1. Launch the main program from its desktop shortcut or the install folder.
  2. Go to the Account tab and import your DMM account. Two methods are available:
    • Import from DMM — reads the token from the DMM Game Player you are already logged into on this machine.
    • Import from Browser — logs into DMM through your system default browser (the default browser is auto-detected; there is no browser picker).
  3. Create a launch shortcut for each account you want.
  4. Double-click a shortcut to play and swap between accounts instantly!

Region note: The DMM build of the game is region-locked to Japan (JP). If you are outside Japan, configure a Japanese proxy under Settings → Advanced before logging in and launching.


🤝 Contribution & Support


🙏 Upstream

This project is a fork of fa0311/DMMGamePlayerFastLauncher, which does the hard work of keeping the DMM Game Player integration alive. This fork specialises it for Princess Connect! Re:Dive multi-account use and adds per-account isolation; the DMM session handling it is built on came from upstream. Both are MIT-licensed and the original copyright notice is preserved in LICENSE.


⚠️ Disclaimer

This is an unofficial third-party launcher. It is not affiliated with, endorsed by, or supported by DMM.com LLC or Cygames Inc.

  • "Princess Connect! Re:Dive" and "プリンセスコネクト!Re:Dive" are trademarks of Cygames Inc.
  • "DMM", "DMM GAMES", and "DMM Game Player" are trademarks of DMM.com LLC.
  • Use of this launcher may violate DMM's or Cygames' Terms of Service and may result in account suspension.
  • The maintainers provide this software AS-IS with no warranty and accept no liability for any action DMM or Cygames may take against your account.
  • USE AT YOUR OWN RISK.

Read PRIVACY.md and SECURITY.md before use.


📄 License

This software is licensed under the MIT License.

About

Unofficial multi-account switcher & launcher for Princess Connect! Re:Dive (DMM, Windows). Switch DMM accounts without re-logging in.

Topics

Resources

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages