| Both sides previous revisionPrevious revisionNext revision | Previous revision |
| games:bsd:wine:aoe_2_collectors [2025/11/04 22:11] – Sean Rhone | games:bsd:wine:aoe_2_collectors [2025/11/05 03:58] (current) – [Unmount ISO] Sean Rhone |
|---|
| * Age of Empires II: The Conquerors | * Age of Empires II: The Conquerors |
| |
| * :!: WIP | * TODO: Save backups |
| |
| ===== Prerequisites ===== | ===== Prerequisites ===== |
| exit | exit |
| |
| ====== Settings ====== | rm -Rf ~/'.wine/Age of Empires Collectors Edition/dosdevices/d:' |
| |
| ===== Game ===== | ===== Clean-up ===== |
| |
| <code>mkdir -p ~/'.wine/World of Warcraft 3.3.5/drive_c/Program Files/World of Warcraft/WTF' && ee ~/'.wine/World of Warcraft 3.3.5/drive_c/Program Files/World of Warcraft/WTF/Config.wtf'</code> | **** |
| |
| <code> | rm -f ~/'Downloads/AOE.ISO' ~/'Desktop/Age of Empires Expansion.lnk' ~/'Desktop/Age of Empires II.lnk' ~/'Desktop/The Conquerors.lnk' && sync |
| SET gxWindow "1" | |
| SET gxMaximize "1" | |
| SET windowResizeLock "1" | |
| SET gxApi "opengl" | |
| SET realmName "localhost" | |
| SET SmallCull "0" | |
| SET basemip "0" | |
| SET SkyCloudLOD "3" | |
| SET componentCompress "0" | |
| SET violenceLevel "5" | |
| SET useUiScale "1" | |
| SET uiScale "1" | |
| SET environmentDetail "2" | |
| SET groundEffectDensity "256" | |
| SET groundEffectDist "140" | |
| SET spellEffectLevel "250"</code> | |
| |
| cvar_default x | ====== Desktop Launcher ====== |
| |
| ===== realmlist.wtf ===== | * :!: WIP ([[#execute|manual commands]] done) |
| | |
| mv -fv ~/'.wine/World of Warcraft 3.3.5/drive_c/Program Files/World of Warcraft/Data/enUS/realmlist.wtf' ~/'.wine/World of Warcraft 3.3.5/drive_c/Program Files/World of Warcraft/Data/enUS/realmlist.wtf~' | |
| | |
| echo 'set realmlist 127.0.0.1' | tee ~/'.wine/World of Warcraft 3.3.5/drive_c/Program Files/World of Warcraft/Data/enUS/realmlist.wtf' > '/dev/null' | |
| | |
| ===== Macros ===== | |
| | |
| ==== Hide Time/Clock ==== | |
| | |
| * https://us.forums.blizzard.com/en/wow/t/hide-clock-on-df-minimap/1685525/2 | |
| * Hides the time on the minimap along with the hiding the time being shown on Calendar-button hover | |
| * :!: Interface -> Display -> ''[x]'' Show Clock needs to be enabled in order for this macro to hide both it and the Calendar hover ((it doesn't run/hide the calendar hover otherwise)) | |
| | |
| <code> | |
| /run TimeManagerClockButton:Hide() TimeManagerClockButton:HookScript("OnShow", function(self) self:Hide() end) GameTimeFrame:HookScript("OnEnter", function() GameTooltip:SetOwner(UIParent) end)</code> | |
| | |
| ====== Desktop Launcher ====== | |
| |
| ===== 3.3.5 ===== | ===== 3.3.5 ===== |
| **** | **** |
| |
| cd ~/'.wine/Age of Empires Collectors Edition/drive_c/Program Files/Microsoft Games/Age of Empires' && WINEPREFIX=~/'.wine/Age of Empires Collectors Edition' wine ~/'.wine/Age of Empires Collectors Edition/drive_c/Program Files/Microsoft Games/Age of Empires/Empires.exe' | cd ~/'.wine/Age of Empires Collectors Edition/drive_c/Program Files/Microsoft Games/Age of Empires' && WINEPREFIX=~/'.wine/Age of Empires Collectors Edition' wine ~/'.wine/Age of Empires Collectors Edition/drive_c/Program Files/Microsoft Games/Age of Empires/Empires.exe' NoStartup NoMusic 1024 Limit=200 |
| |
| ==== The Rise of Rome ==== | ==== The Rise of Rome ==== |
| **** | **** |
| |
| cd ~/'.wine/Age of Empires Collectors Edition/drive_c/Program Files/Microsoft Games/Age of Empires' && WINEPREFIX=~/'.wine/Age of Empires Collectors Edition' wine ~/'.wine/Age of Empires Collectors Edition/drive_c/Program Files/Microsoft Games/Age of Empires/EMPIRESX.EXE' | cd ~/'.wine/Age of Empires Collectors Edition/drive_c/Program Files/Microsoft Games/Age of Empires' && WINEPREFIX=~/'.wine/Age of Empires Collectors Edition' wine ~/'.wine/Age of Empires Collectors Edition/drive_c/Program Files/Microsoft Games/Age of Empires/EMPIRESX.EXE' NoStartup NoMusic 1024 |
| |
| ==== II: The Age of Kings ==== | ==== II: The Age of Kings ==== |
| **** | **** |
| |
| cd ~/'.wine/Age of Empires Collectors Edition/drive_c/Program Files/Microsoft Games/Age of Empires II' && WINEPREFIX=~/'.wine/Age of Empires Collectors Edition' wine ~/'.wine/Age of Empires Collectors Edition/drive_c/Program Files/Microsoft Games/Age of Empires II/EMPIRES2.EXE' | cd ~/'.wine/Age of Empires Collectors Edition/drive_c/Program Files/Microsoft Games/Age of Empires II' && WINEPREFIX=~/'.wine/Age of Empires Collectors Edition' wine ~/'.wine/Age of Empires Collectors Edition/drive_c/Program Files/Microsoft Games/Age of Empires II/EMPIRES2.EXE' NoStartup 1024 |
| |
| ==== II: The Conquerors ==== | ==== II: The Conquerors ==== |
| **** | **** |
| |
| cd ~/'.wine/Age of Empires Collectors Edition/drive_c/Program Files/Microsoft Games/Age of Empires II/age2_x1' && WINEPREFIX=~/'.wine/Age of Empires Collectors Edition' wine ~/'.wine/Age of Empires Collectors Edition/drive_c/Program Files/Microsoft Games/Age of Empires II/age2_x1/age2_x1.exe' | cd ~/'.wine/Age of Empires Collectors Edition/drive_c/Program Files/Microsoft Games/Age of Empires II/age2_x1' && WINEPREFIX=~/'.wine/Age of Empires Collectors Edition' wine ~/'.wine/Age of Empires Collectors Edition/drive_c/Program Files/Microsoft Games/Age of Empires II/age2_x1/age2_x1.exe' NoStartup NOSC 1280 |
| |
| ===== Root Folders ===== | ===== Root Folders ===== |
| |
| gio open ~/'.wine/Age of Empires Collectors Edition/drive_c/Program Files/Microsoft Games/Age of Empires II' | gio open ~/'.wine/Age of Empires Collectors Edition/drive_c/Program Files/Microsoft Games/Age of Empires II' |
| | |
| | ====== Save Data ====== |
| | |
| | ===== Age of Empires ===== |
| | |
| | ==== Backup ==== |
| | |
| | **** |
| | |
| | tar -cvzf ~/'Downloads/'$(date +%Y-%m-%d-%s)'-AoE1-Saves.tar.gz' -C ~/'.wine/Age of Empires Collectors Edition/drive_c/Program Files/Microsoft Games/Age of Empires' 'savegame' |
| | |
| | ==== Restore ==== |
| | |
| | **** |
| | |
| | tar -xvzf ~/'Downloads/'*'-AoE1-Saves.tar.gz' -C ~/'.wine/Age of Empires Collectors Edition/drive_c/Program Files/Microsoft Games/Age of Empires' 'savegame' |
| | |
| | ====== TODO ====== |
| | |
| | ===== AoE1 Music ===== |
| | |
| | * Uses 2004Scape's [[games:bsd:2004scape_localhost#sc55_zzdenis_soundfont|SC55_zzdenis_v0.5.sf2]] |
| | |
| | ==== FluidSynth ==== |
| | |
| | su - |
| | |
| | pkg install 'fluidsynth' |
| | |
| | exit |
| | |
| | ==== AoE ==== |
| | |
| | fluidsynth --audio-driver='oss' --no-midi-in --quiet ~/'Projects/LostCity-244-EngineTS/ext/SC55_zzdenis_v0.5.sf2' ~/'.wine/Age of Empires Collectors Edition/drive_c/Program Files/Microsoft Games/Age of Empires/sound/MUSIC'*'.MID' |
| | |
| | player_loop -1 |
| | |
| | player_next |
| | |
| | ==== RoR ==== |
| | |
| | fluidsynth --audio-driver='oss' --no-midi-in --quiet ~/'Projects/LostCity-244-EngineTS/ext/SC55_zzdenis_v0.5.sf2' ~/'.wine/Age of Empires Collectors Edition/drive_c/Program Files/Microsoft Games/Age of Empires/sound/xmusic'*'.mid' |
| | |
| | player_loop -1 |
| | |
| | player_next |
| |