| Both sides previous revisionPrevious revisionNext revision | Previous revision |
| games:linux:wine:aoe2_collectors_international [2026/01/04 04:22] – Sean Rhone | games:linux:wine:aoe2_collectors_international [2026/01/05 22:48] (current) – [AoE1 Music] Sean Rhone |
|---|
| ===== Initial Prefix ===== | ===== Initial Prefix ===== |
| |
| **** | * ''win32'' |
| | * ''nt40'' |
| |
| mkdir -p ~/'.wine' && WINEPREFIX=~/'.wine/Age of Empires Collectors Edition' WINEARCH='win32' wine wineboot --init && WINEPREFIX=~/'.wine/Age of Empires Collectors Edition' winecfg /v 'win95' && WINEPREFIX=~/'.wine/Age of Empires Collectors Edition' wine REG ADD 'HKEY_CURRENT_USER\Software\Wine\DllOverrides' /v 'winemenubuilder.exe' /t 'REG_SZ' /d '' /f | mkdir -p ~/'.wine' && WINEPREFIX=~/'.wine/Age of Empires Collectors Edition' WINEARCH='win32' wine wineboot --init && WINEPREFIX=~/'.wine/Age of Empires Collectors Edition' winecfg /v 'nt40' && WINEPREFIX=~/'.wine/Age of Empires Collectors Edition' wine REG ADD 'HKEY_CURRENT_USER\Software\Wine\DllOverrides' /v 'winemenubuilder.exe' /t 'REG_SZ' /d '' /f |
| |
| ===== Disc Mount ===== | ===== Disc Mount ===== |
| ===== GDI Renderer ===== | ===== GDI Renderer ===== |
| |
| * Fixes random black screens and flicker ((''opengl'' default, ''vulkan'' crashed on start-up'')) | * Fixes random black screens and flicker ((''opengl'' default, ''vulkan'' crashed on start-up)) |
| |
| WINEPREFIX=~/'.wine/Age of Empires Collectors Edition' wine REG ADD 'HKEY_CURRENT_USER\Software\Wine\Direct3D' /v 'renderer' /t 'REG_SZ' /d 'gdi' /f | WINEPREFIX=~/'.wine/Age of Empires Collectors Edition' wine REG ADD 'HKEY_CURRENT_USER\Software\Wine\Direct3D' /v 'renderer' /t 'REG_SZ' /d 'gdi' /f |
| |
| * :!: WIP ([[#execute|manual commands]] done) | * :!: WIP ([[#execute|manual commands]] done) |
| | * Likely only RoR and Conq launchers with base games on right-click |
| |
| ===== 3.3.5 ===== | ===== 3.3.5 ===== |
| |
| mkdir -p ~/'.local/share/applications/wine/Programs/World of Warcraft' && ee ~/'.local/share/applications/wine/Programs/World of Warcraft/World of Warcraft 3.3.5.desktop' && sed -i -e 's/'CHANGEME'/'$USER'/g' ~/'.local/share/applications/wine/Programs/World of Warcraft/World of Warcraft 3.3.5.desktop' && update-desktop-database --quiet ~/'.local/share/applications' | mkdir -p ~/'.local/share/applications/wine/Programs/World of Warcraft' && ee ~/'.local/share/applications/wine/Programs/World of Warcraft/World of Warcraft 3.3.5.desktop' && sed -i -e 's/'CHANGEME'/'$USER'/g' ~/'.local/share/applications/wine/Programs/World of Warcraft/World of Warcraft 3.3.5.desktop' && update-desktop-database --quiet ~/'.local/share/applications' |
| |
| <code> | |
| [Desktop Entry] | |
| Name=World of Warcraft 3.3.5 | |
| Categories=Game; | |
| Exec='/bin/sh' -c "cd ~/'.wine/World of Warcraft 3.3.5/drive_c/Program Files/World of Warcraft' && WINEPREFIX=~/'.wine/World of Warcraft 3.3.5' wine ~/'.wine/World of Warcraft 3.3.5/drive_c/Program Files/World of Warcraft/Wow.exe' -opengl" | |
| Type=Application | |
| StartupNotify=false | |
| Icon=/home/CHANGEME/.wine/Icons/WoW-335-256.png | |
| StartupWMClass=wow.exe | |
| Actions=Server;Saves;Update;Database-Stop;Database-Start;Window;Kill;Notes; | |
| |
| [Desktop Action Server] | |
| Exec='/bin/sh' -c "~/'Projects/TrinityCore-335/scripts/localhost-server-start.sh'" | |
| Name=Launch Local Server | |
| |
| [Desktop Action Saves] | |
| Exec='/bin/sh' -c "~/'Projects/TrinityCore-335/scripts/localhost-databases-backup.sh'" | |
| Name=Databases Back-up | |
| |
| [Desktop Action Update] | |
| Exec='/bin/sh' -c "xfce4-terminal -T 'TC 3.3.5 [Updater]' -I ~/'.wine/Icons/WoW-335-256.png' -e ~/'Projects/TrinityCore-335/scripts/localhost-server-update.sh'" | |
| Name=Update Local Server | |
| |
| [Desktop Action Database-Stop] | |
| Exec='/bin/sh' -c "mariadb-admin 'shutdown' --socket=$HOME/'Projects/TrinityCore-335/mariadb/mariadb.sock' --user=$USER" | |
| Name=Stop MariaDB | |
| |
| [Desktop Action Database-Start] | |
| Exec='/bin/sh' -c "~/'Projects/TrinityCore-335/scripts/localhost-database-start.sh'" | |
| Name=Start MariaDB (daemon) | |
| |
| [Desktop Action Window] | |
| Exec='/bin/sh' -c "cd ~/'.wine/World of Warcraft 3.3.5/drive_c/Program Files/World of Warcraft' && WINEPREFIX=~/'.wine/World of Warcraft 3.3.5' wine explorer /desktop='3.3.5','1280x720' ~/'.wine/World of Warcraft 3.3.5/drive_c/Program Files/World of Warcraft/Wow.exe' -opengl" | |
| Name=Start WoW (Windowed) | |
| |
| [Desktop Action Kill] | |
| Exec='/bin/sh' -c "WINEPREFIX=~/'.wine/World of Warcraft 3.3.5' wineserver -k" | |
| Name=Force-close WoW | |
| |
| [Desktop Action Notes] | |
| Exec='/bin/sh' -c "gio open 'https://wiki.realmofespionage.xyz/servers:bsd:games:trinitycore_3.3.5_localhost' 'https://wiki.realmofespionage.xyz/games:bsd:wine:world_of_warcraft_3.3.5'" | |
| Name=Install Notes | |
| |
| # End</code> | |
| |
| xfce4-panel -r | xfce4-panel -r |
| ==== Age of Empires ==== | ==== Age of Empires ==== |
| |
| **** | * :?: ''Limit=200'' might only apply to Multiplayer games ((was lengthy to start-up a MP match on Windows vs quicker singleplayer)) |
| |
| 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 | 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 MidiMusic 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' NoStartup NoMusic 1024 | 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 MidiMusic 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/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 | 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 1024 |
| |
| ===== Root Folders ===== | ===== Root Folders ===== |
| |
| * [[games:linux:2004scape_localhost#sc55_zzdenis_soundfont|SC55_zzdenis_v0.5.sf2]] | * [[games:linux:2004scape_localhost#sc55_zzdenis_soundfont|SC55_zzdenis_v0.5.sf2]] |
| | * TODO: [[games:windows:aoe2_collectors_international#aoe2_music|Demo MIDI files]] for AoE2 + add ''MidiMusic'' |
| | |
| | sudo zypper install 'fluidsynth' |
| |
| sudo zypper install --no-recommends 'fluidsynth' | fluidsynth --audio-driver='pipewire' --sample-rate '48000' ~/'Projects/LostCity-225-EngineTS/ext/SC55_zzdenis_v0.5.sf2' |
| |
| fluidsynth -is ~/'Projects/LostCity-225-EngineTS/ext/SC55_zzdenis_v0.5.sf2' | fluidsynth --audio-driver='pipewire' --sample-rate '48000' '/usr/share/sounds/sf2/FluidR3_GM.sf2' |
| |
| cd ~/'.wine/Age of Empires Collectors Edition/drive_c/Program Files/Microsoft Games/Age of Empires' && WINEPREFIX=~/'.wine/Age of Empires Collectors Edition' wine explorer /desktop='AoE_RoR','1024x768' ~/'.wine/Age of Empires Collectors Edition/drive_c/Program Files/Microsoft Games/Age of Empires/EMPIRESX.EXE' NoStartup MidiMusic 1024 | cd ~/'.wine/Age of Empires Collectors Edition/drive_c/Program Files/Microsoft Games/Age of Empires' && WINEPREFIX=~/'.wine/Age of Empires Collectors Edition' wine explorer /desktop='AoE1x_RoR','1024x768' ~/'.wine/Age of Empires Collectors Edition/drive_c/Program Files/Microsoft Games/Age of Empires/EMPIRESX.EXE' NoStartup MidiMusic 1024 |
| |