====== Information ====== * Halo: Combat Evolved * Halo: Custom Edition ===== Prerequisites ===== * [[Distros:openSUSE Tumbleweed (GNOME)]] ===== Notes ===== * **Custom Edition** is standalone and does not require **Combat Evolved** ====== Install ====== ===== Combat Evolved ===== ==== Mount Disk Image ==== * Open ISO with **Disk Image Mounter** xdg-open ~/'Downloads/Halo/Combat Evolved' ==== mfc42 ==== * Click **Ja** when prompted mkdir -p ~/'Wine Prefixes' && WINEPREFIX=~/'Wine Prefixes/Halo' WINEARCH='win32' wineboot && WINEPREFIX=~/'Wine Prefixes/Halo' winetricks 'mfc42' ==== Install ==== * Verify that a Product ID number is shown after key entry WINEPREFIX=~/'Wine Prefixes/Halo' wine 'D:/Setup.exe' ==== Patch ==== * 1.0.10 WINEPREFIX=~/'Wine Prefixes/Halo' wine ~/'Downloads/Halo/Combat Evolved/halopc-patch-1.0.10.exe' ===== Custom Edition ===== ==== mfc42 ==== * Click **Ja** when prompted mkdir -p ~/'Wine Prefixes' && WINEPREFIX=~/'Wine Prefixes/Halo' WINEARCH='win32' wineboot && WINEPREFIX=~/'Wine Prefixes/Halo' winetricks 'mfc42' ==== Install ==== * Verify that a Product ID number is shown after key entry WINEPREFIX=~/'Wine Prefixes/Halo' wine ~/'Downloads/Halo/Custom Edition/halocesetup_en_1.00.exe' ==== Patch ==== * 1.0.10 WINEPREFIX=~/'Wine Prefixes/Halo' wine ~/'Downloads/Halo/Custom Edition/haloce-patch-1.0.10.exe' ===== Sandbox ===== **** WINEPREFIX=~/'Wine Prefixes/Halo' winetricks 'sandbox' ===== Clean Up ===== **** rm -R ~/'Downloads/Halo' && sync ====== Desktop Launchers ====== ===== Initial ===== **** rm -Rf ~/'.local/share/applications/wine/Programs/Microsoft Games' && mkdir -p ~/'.local/share/applications/wine/Programs/Halo' ===== Combat Evolved ===== nano ~/'.local/share/applications/wine/Programs/Halo: Combat Evolved.desktop' [Desktop Entry] Name=Halo: Combat Evolved Categories=Game; Exec=env WINEDEBUG=-all WINEPREFIX='/home/CHANGEME/Wine Prefixes/Halo' wine '/home/CHANGEME/Wine Prefixes/Halo/drive_c/Program Files/Microsoft Games/Halo/halo.exe' -novideo -vidmode '1920,1080,60' Type=Application StartupNotify=true Path=/home/CHANGEME/Wine Prefixes/Halo/drive_c/Program Files/Microsoft Games/Halo Icon=6031_halo.0 sed -i 's/CHANGEME/'$USER'/g' ~/'.local/share/applications/wine/Programs/Halo: Combat Evolved.desktop' ===== Custom Edition ===== nano ~/'.local/share/applications/wine/Programs/Halo: Custom Edition.desktop' [Desktop Entry] Name=Halo: Custom Edition Categories=Game; Exec=env WINEDEBUG=-all WINEPREFIX='/home/CHANGEME/Wine Prefixes/Halo' wine '/home/CHANGEME/Wine Prefixes/Halo/drive_c/Program Files/Microsoft Games/Halo Custom Edition/haloce.exe' -vidmode '1920,1080,60' Type=Application StartupNotify=true Path=/home/CHANGEME/Wine Prefixes/Halo/drive_c/Program Files/Microsoft Games/Halo Custom Edition Icon=814C_halo1.0 sed -i 's/CHANGEME/'$USER'/g' ~/'.local/share/applications/wine/Programs/Halo: Custom Edition.desktop' ====== Quick Commands ====== ===== Winecfg ===== **** WINEPREFIX=~/'Wine Prefixes/Halo' winecfg ===== Winetricks ===== **** WINEPREFIX=~/'Wine Prefixes/Halo' winetricks ===== Registry Editor ===== **** WINEPREFIX=~/'Wine Prefixes/Halo' regedit ===== Kill ===== **** WINEPREFIX=~/'Wine Prefixes/Halo' wineserver -k ===== Execute ===== ==== Combat Evolved ==== **** cd ~/'Wine Prefixes/Warcraft III/drive_c/Program Files/Warcraft III' && WINEPREFIX=~/'Wine Prefixes/Warcraft III' wine ~/'Wine Prefixes/Warcraft III/drive_c/Program Files/Warcraft III/Warcraft III.exe' ==== Custom Edition ==== **** cd ~/'Wine Prefixes/Warcraft III/drive_c/Program Files/Warcraft III' && WINEPREFIX=~/'Wine Prefixes/Warcraft III' wine ~/'Wine Prefixes/Warcraft III/drive_c/Program Files/Warcraft III/Frozen Throne.exe' ===== File Manager ===== ==== Root ==== **** xdg-open ~/'Wine Prefixes/Warcraft III/drive_c/Program Files/Warcraft III' ==== Custom Maps ==== **** xdg-open ~/'Wine Prefixes/Warcraft III/drive_c/Program Files/Warcraft III/Maps/Custom' ==== Saved Games/Profiles ==== **** xdg-open ~/'Wine Prefixes/Warcraft III/drive_c/Program Files/Warcraft III/Save' ===== Move Downloaded Maps ===== **** mkdir -p ~/'Wine Prefixes/Warcraft III/drive_c/Program Files/Warcraft III/Maps/Custom' && mv ~/'Downloads/'*'.w3m' ~/'Downloads/'*'.w3x' ~/'Wine Prefixes/Warcraft III/drive_c/Program Files/Warcraft III/Maps/Custom' ===== Copy Custom Maps ===== **** cp -R ~/'Wine Prefixes/Warcraft III/drive_c/Program Files/Warcraft III/Maps/Custom' ~/'Downloads'