Requires wine 10.x and winetricks. If your distro's Wine is too old, install it from Wine HQ instead.
Having separate wineprefixes for each windows program is ideal.
WINEPREFIX=~/.wine_editroid winecfg
#!/bin/bash WINEPREFIX=~/.wine_editroid ./Editroid.exe
give the shell script and Editroid execution permissions so you can double-click/hit enter on the script to run it:
chmod +x run_editroid.sh Editroid.exe
from now on, use the shell script to launch Editroid, because this will use the correct Editroid wine prefix. If you try to run the EXE directly, it will use the default wine prefix, which is a no-no.
Download and Extract LAMP. for best results grab LAMP 32-bit (x86), since 64-bit wine is still experimental
Next, either use the helper script, or follow the steps below
#!/bin/bash BITS=64 WINEPREFIX=~/.wine_lamp export WINEPREFIX # create wine prefix if it doesn't exist if [ ! -e "$WINEPREFIX" ]; then wine hostname fi cd $WINEPREFIX if [ "$BITS" = "64" ]; then export WINEARCH=win64 # download LAMP and the .NET 6 runtime if we don't have them already if [ ! -f "$WINEPREFIX/LAMP.64bit.exe" ]; then wget https://builds.dotnet.microsoft.com/dotnet/WindowsDesktop/6.0.36/windowsdesktop-runtime-6.0.36-win-x64.exe wine windowsdesktop-runtime-6.0.36-win-x64.exe wget https://github.com/LAMP-Platform/LAMP/releases/download/Beta/LAMP.64bit.exe fi # launch LAMP wine LAMP.64bit.exe $@ else # download LAMP and the .NET 6 runtime if we don't have them already if [ ! -f "$WINEPREFIX/LAMP.32bit.exe" ]; then wget https://builds.dotnet.microsoft.com/dotnet/WindowsDesktop/6.0.36/windowsdesktop-runtime-6.0.36-win-x86.exe wine windowsdesktop-runtime-6.0.36-win-x86.exe wget https://github.com/LAMP-Platform/LAMP/releases/download/Beta/LAMP.32bit.exe fi # launch LAMP wine LAMP.32bit.exe $@ fi
WINEARCH=win64 WINEPREFIX=~/.wine64_lamp winecfg
WINEARCH=win64 WINEPREFIX=~/.wine64_lamp winetricks dotnetdesktop6
#!/bin/bash WINEARCH=win64 WINEPREFIX=~/.wine64_lamp ./LAMP.64bit.exe
give the shell script and LAMP execution permissions so you can double-click/hit enter on the script to run it: chmod +x run_lamp.sh LAMP.64bit.exe
from now on, use the shell script to launch LAMP, because this will use the correct LAMP wine prefix. If you try to run the EXE directly, it will use the default wine prefix, which is a no-no
Download SMART.
(optional) SMILE RF
(optional) ASAR
bsdtar -x -v -f SMART.2.0.9342.15795.zip
WINEPREFIX=~/.wine_smart winecfg
WINEPREFIX=~/.wine_smart winetricks dotnetdesktop8
WINEPREFIX=~/.wine_smart winetricks vb6run
#!/bin/bash WINEPREFIX=~/.wine_smart ./SMART.exe
give the shell script and SMART execution permissions so you can double-click/hit enter on the script to run it:
chmod +x run_smart.sh SMART.exe
from now on, use the shell script to launch SMART, because this will use the correct SMART wine prefix. If you try to run the EXE directly, it will use the default wine prefix, which is a no-no
WINEARCH=win64 WINEPREFIX=~/.wine64_mage winecfg
WINEARCH=win64 WINEPREFIX=~/.wine64_mage winetricks dotnetdesktop6
#!/bin/bash WINEARCH=win64 WINEPREFIX=~/.wine64_mage ./mage.exe
give the shell script and MAGE execution permissions so you can double-click/hit enter on the script to run it:
chmod +x run_mage.sh mage.exe
from now on, use the shell script to launch MAGE, because this will use the correct MAGE wine prefix. If you try to run the EXE directly, it will use the default wine prefix, which is a no-no