Thanks to Jacques Moineau (from ARRM Discord) who wrote this procedure for installing ARRM on WINE.
Here is the definition of WINE from Wikipedia:
<important note>I do not offer support for configuring Wine with ARRM.
This procedure has been tested with:
On:
Jacques offers 2 methods for installing ARRM on Wine.
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"
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.
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.
Jacques hasn't had time yet, but he plans to create a script to automate the software update.
This section is provided for informational purposes only; I recommend using the automatic installation (above)
To 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)
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.
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.
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.
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.
This is the method used by AURE to install ARRM 32bits version on Wine . Thanks to him
from there just selected the normal installer, completed the process
any winetricks commands will run under that wine prefix This command should be enough:
winetricks wsh57 mdac28 jet40 dotnet48
After that, I was able to use ARRM normally without DB conflicts