Note
For new and returning users
If you're looking for the old legacy guide with the prototype Stratum script, that one can be found here. For less literate users who just want a mutable layer of the game running on Wine, this is the guide for you!
Despite being a Windows-exclusive, proprietary arcade-only game, CHUNITHM can still be run on Linux using Wine-based compatibility layers like Proton. This guide will walk you through the process of getting CHUNITHM to run on Linux.
- Wine 10 or later
- Winetricks
- Visual C++ 2012 Redistributable (vcrun2012)
- segatools (for dongle DRM bypass)
You'll need to prepare your game dumps (stolen from your local arcade cabinet or obtained elsewhere, i don't care) and set them up according to here.
For simplicity since I know most people reading this guide is too tech illiterate to handle console commands, we'll be using Lutris to manage our Wine prefixes and launch the game.
Install Lutris using your distribution's package manager or by following the instructions on the Lutris website.
The provided Lutris install script will set up the Wine prefix for you, but you will need to point to the game directories yourself.
This Lutris script also automatically downloads the latest release of segatools and prompts you to point to the unencrypted game binaries.
- Download the Lutris install script from here.
- Open Lutris and click on the "+" button to add a new game.
- Select "Import from YAML file" and choose the downloaded
chunithm.ymlfile. - In the configuration window, set the "Game installation directory" to the path where your CHUNITHM game files are located.
- Click "Save" to create the new game entry. Lutris will now set up the Wine prefix and install segatools for you.'
- After the installation is complete, configure the game settings as needed
As this script makes no assumptions about your game dump structure, you will have to manually edit segatools.ini to include relative paths to your
update files (Option) and metadata ROMs (ICF) based on where you placed them in your game dump.
- Add a new game on Lutris by clicking the "+" button and selecting "Add locally installed game".
- Set the runner type to "Wine".
- In the "Runner options" tab, set the "Audio Driver" option to "ALSA", this is required for proper audio output.
- In the "Game options" tab, set the "Executable" field to point to your
start.batscript inside your game dump directory. - In the "Wine prefix" field, set the path to where you want your Wine prefix to be created (e.g.,
~/Games/chunithm). - Click "Save" to create the new game entry.
- Click on the game entry, then click on the dropdown arrow next to the Wine icon and select "Winetricks".
- In the Winetricks window, install the following components:
vcrun2012
- Close Winetricks and return to Lutris.
- Install the rest of the dependencies manually by following the instructions in the Setup guide linked above.