Table des matières
Install ARRM on WINE
Thanks to Jacques Moineau (from ARRM Discord) who wrote this procedure for installing ARRM on WINE.
Here is the definition of WINE from Wikipedia:
WINE software does not require a Windows operating system to run.
<important note>I do not offer support for configuring Wine with ARRM.
This procedure has been tested with:
- ARRM 2.0.3.0
- ARRM 2.0.3.1 Beta 6
- Microsoft Access Database Engine 2016 Redistributable
- various manipulations via winetricks
On:
- Wine/Lutris
- Runner: wine-ge-8-26-x86_64
- DXVK v2.4.1 etc.
- Esync/Fsync etc.
Jacques offers 2 methods for installing ARRM on Wine.
- Method 1: Automatic installation
- Method 2: Manual installation
Method 1: Automatic installation
Download Files
Via Terminal:
bash # The megatools package is required to download files hosted on Mega in the terminal. sudo apt install -y megatools
Then:
bash folder_url="https://mega.nz/folder/BS40kSJT#WZHB70flpOBpoddg-rc9hg" file_name="import-lutris-wineprefix.sh" temp_dir=$(mktemp -d) megadl "$folder_url" --path "$temp_dir" if [ -f "$temp_dir/$file_name" ]; then echo "Téléchargement du fichier réussi." mv "$temp_dir/$file_name" "$HOME" else echo "Fichier non trouvé." fi rm -rf "$temp_dir"
- Download the archive ARRM Scraper.tzst
Via the terminal:
megadl "https://mega.nz/file/QOYhDB6R#CrKtC-YWkFUkQTNX5DaRTaCa6UQ3q5XsT77SiQBbVWM"
As a bonus, you can download the archive scripts lutris.zip, there are various small tools in this archive.
Installation via script
Note: the `import-lutris-wineprefix.sh` script must be in the same directory as the `ARRM Scraper.tzst` archive before being launched.
Via the terminal:
bash chmod +x import-lutris-wineprefix.sh ./import-lutris-wineprefix.sh
An `Install ARRM Scraper` window will open. Click the `Install` button and then click `Continue`.
The rest of the installation will be completed automatically.
The installation is complete when the following message appears:
`ARRM Scraper installed`
`End of program`
Now you can launch ARRM from Lutris.
Software Update
Jacques hasn't had time yet, but he plans to create a script to automate the software update.
2nd Method: Manual Installation
This section is provided for informational purposes only; I recommend using the automatic installation (above)
Prerequisites
To download:
- ARRM installer → click on “Details & Download” in the bottom left corner
- ARRM Beta (if available) → click on “Details & Download” in the bottom left corner
- accessdatabaseengine_X64.exe → click “Download” and select “accessdatabaseengine_X64.exe” then click “Download”
Extract “arrm_setup.zip” and “arrm_beta.zip”
or use the Jacques Moineau's all-in-one archive (all-in-one-req-4-arrm.tzst)
Install in a prefix
In Lutris, click the '+' in the top left corner
Insert game name: ARRM
Click the “Install” button in the top right corner.
In the “Install ARRM” window, click the “Install” button.
In the “Install ARRM” window, click the “Continue” button.
Click the “Browse” button and select “arrm_setup.exe” and click the “Install” button in the top right corner.
After a few seconds, the installer will launch.
Click the “Change…” button.
And at the bottom, in “Folder name”, paste: C:\Games\Arrm\Data
Click “OK”, click “Back” and then “Next” twice (to update the path), then click “Install”.
The installation will take a few seconds. When the window appears, click “Finish”
Confirm the installation is complete in Lutris.
Configure the portable version and install the beta fix
This part isn't essential, but I recommend doing it if you're using a wine prefix.
“Right-click/Browse Files” on the software in the Lutris list.
In the ARRM beta folder, go to “arrm_beta/Program Files (x86)/Nexouille Soft/Arrm”, copy all the files
and paste them into your prefix in “drive_c/Games/Arrm/Data”, replacing all the files.
In your prefix in “drive_c/Games/Arrm”, create an “Arrm Bezels” folder and a “Arrm Systems” (these will be used to scrape the default ROMs)
In your prefix in “drive_c/Games/Arrm/Data”, create a folder called “arrm_appdata”
Then open the file “arrm_data_path.txt” and at the end, add this line: appdata_path=C:\Games\Arrm\Data\arrm_appdata
Then go to “drive_c/users/#YOUR NAME#/AppData/Roaming”
Cut “Nexouille Soft” and copy it to “drive_c/Games/Arrm/Data/arrm_appdata”
Go back to the arrm beta installation folder, go to “arrm_beta/Nexouille Soft/Arrm”, cut both files and paste them in “drive_c/Games/Arrm/Data/arrm_appdata/Nexouille Soft/arrm”, choose to replace everything.
In the “drive_c/Games/Arrm” folder
Create an empty “Launch.bat” file and copy it to: “C:\Games\Arrm\Data\Arrm.exe”
That's it, the ARRM software installation is complete.
Prefix Setting
In the lutris game list, select ARRM and click on the Wine icon (wine glass icon to the right of the play button) and choose “Winetricks”
Choose: “Select the default wineprefix/Install a Windows DLL or component”, in the list, check:
* dotnet40
* dotnet 452
* dotnet48
Click on “Validate” (and wait for the window to reappear; this can take up to 5 minutes), only check/install one at a time.
Close the winetricks window when all 3 are installed.
Then click on the Wine icon/“Wine Configuration (winecfg)”
By default, you'll be in the “Applications” tab
And choose “Windows 10” in the Windows version, click “Apply” and “OK”
Now we'll install “Microsoft Access Database Engine 2016 Redistributable”:
Click on the Wine icon/“Run EXE with Wine prefix” and choose “accessdatabaseengine_X64.exe”, leave everything as default, and complete the installation.
Choose the executor in lutris
Right-click on ARRM in lutris, and choose “Configure”,
Go to Game Options, Executable, click on “Browse” and put the Launch.bat file:
/home/#YOURNAME#/Games/arrm/drive_c/Games/Arrm/Launch.bat
Click “OK” once you have selected the file “Launch.bat”
Then click the “Save” button in the top right corner to save the prefix setting.