====== Woord vooraf ====== Als ik maar enigszins de kans krijg draai ik mijn oude games het liefst op [[technische_naslag:dosbox|DosBox-X]] maar helaas heb ik ook wat dingen die perse onder Windows willen draaien. Daarom toch maar Wine op mijn machines geïnstalleerd... ===== Installatie ===== Standaard komt op mijn //amd64// architectuur Wine alleen tot leven voor 64-bit. De oudere games die ik wil spelen snappen dat niet dus moet ik enige moeite doen om ook 32-bit ("i386") toe te voegen. Dus: michelle@lummel:~$ sudo apt install wine michelle@lummel:~$ sudo dpkg --add-architecture i386 michelle@lummel:~$ sudo apt update michelle@lummel:~$ sudo apt install wine32:i386 Nu kun je als het meezit de configuratie-tool starten en daarmee testen of het werkt: michelle@lummel:~$ winecfg wine: could not load kernel32.dll, status c0000135 Errug jammer dit. Gelukkig kon ik dit snel fixen door de .wine directory te verwijderen: michelle@lummel:~$ rm -rf .wine/ Nu werkt het wel: michelle@lummel:~$ winecfg wine: created the configuration directory '/home/michelle/.wine' 0054:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80004002 0054:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002 0054:err:ole:apartment_get_local_server_stream Failed: 0x80004002 0054:err:ole:start_rpcss Failed to open RpcSs service 004c:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80004002 004c:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002 004c:err:ole:apartment_get_local_server_stream Failed: 0x80004002 002c:err:setupapi:do_file_copyW Unsupported style(s) 0x10 002c:err:setupapi:do_file_copyW Unsupported style(s) 0x10 0110:err:setupapi:do_file_copyW Unsupported style(s) 0x10 0110:err:setupapi:do_file_copyW Unsupported style(s) 0x10 002c:err:setupapi:do_file_copyW Unsupported style(s) 0x10 ===== Configuratie ===== Windows applicaties hebben vaak de nodige crap nodig om te functioneren, zoals bijvoorbeeld een //.NET Framework//. Je kunt dit soort zooi met `winetricks` installeren: michelle@lummel:~$ sudo apt install winetricks michelle@lummel:~$ winetricks dotnet40 corefonts dotnet462 ==== Pro Pinball ==== Nu kan ik de installers van diverse Pro Pinball games lanceren: michelle@lummel:~/Downloads$ wine setup_pro_pinball_-_big_race_usa_1.0_\(19163\).exe michelle@lummel:~/Downloads$ wine setup_pro_pinball_-_fantastic_journey_1.0_\(19164\).exe ====== Tips & Tricks ====== ===== Algemeen ===== Start je spel niet full-screen (gecentreerd) maar in de linker-bovenhoek van je scherm dan wil het schakelen naar de benodigde resolutie niet werken. De oplossing is even simpel als doeltreffend: schakel over van die ramp genaamd wayland naar een X.org sessie. //(Zeer grote kans dat daarna nog meer problemen die je had verholpen zijn...)// ===== Pro Pinball ===== //Pro Pinball Fantastic Journey// heb ik helaas geen DOS-versie van dus die heb ik in Wine geïnstalleerd. //Pro Pinball TimeShock!// en //Pro Pinball Big race USA// kunnen ook in Windows dus zullen ook wel in Wine werken... **LET OP:** Bij de eerste keer starten kun je kiezen voor een instellingen menu. Hier kun je instellingen aanpassen qua resolutie en kleurdiepte, ik zet deze standaard op maximum!