====== 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!