Software-update: Wine 9.21

Wine logo (75 pix) Er is met versienummer 9.21 een nieuwe ontwikkelbuild van Wine verschenen. Wine is een opensource-implementatie van de Windows-api en maakt het mogelijk om DOS- en Windows-programma's op Linux, FreeBSD, Solaris en macOS te draaien. Een grote groep ontwikkelaars draagt bij aan Wine en er is voor gekozen om elke twee weken een nieuwe zogeheten ontwikkelversie uit te brengen in plaats van te wachten tot er een aantal nieuwe functies klaar is. Een paar keer per jaar verschijnt er een stabiele uitgave. De database met applicaties die onder Wine werken, al dan niet met behulp van kleine aanpassingen, bevat op het moment van schrijven 29.429 titels, wat er vier meer zijn dan twee weken geleden. In deze uitgave zijn de volgende veranderingen en verbeteringen aangebracht:

What's new in this release:
  • More support for network sessions in DirectPlay.
  • Header fixes for C++ compilation.
  • I/O completion fixes.
  • More formats supported in D3DX9.
Bugs fixed in 9.21 (total 16):
  • #27933 Implement sort.exe command
  • #47776 Multiple games crash on unimplemented function D3DXOptimizeVertices (Timeshift, Call of Duty 2 modding tools, Rise of Nations: Rise of Legends 2010)
  • #48235 Multiple applications need 'ntdll.NtWow64QueryInformationProcess64' (IP Camera Viewer 4.x)
  • #48796 Saints Row 2 needs GUID_WICPixelFormat48bppRGB
  • #52078 MusicBee: exception when attempting to drag tabs ( (QueryInterface for the interface with IID '{83E07D0D-0C5F-4163-BF1A-60B274051E40}' gives Exception E_NOINTERFACE))
  • #54295 Touhou Puppet Dance Performance: Shard of Dreams Can't Locate Base Game Data After Installation
  • #54623 MediRoutes crashes on unimplemented function websocket.dll.WebSocketCreateClientHandle
  • #56219 Paint Shop Pro 9.01, printing function doesn't work
  • #57164 Can't start RtlpWaitForCriticalSection
  • #57183 9.17-devel: Drag and Drop no longer works on Ubuntu 24.04 Noble
  • #57275 Black screen when using full-screen mode from version 9.18
  • #57292 unimplemented function apphelp.dll.SdbSetPermLayerKeys
  • #57296 WineHQ-devel-9.19: Renders Distorted Radio Buttons on WinXP Solitaire
  • #57314 Metal Gear Solid V gametrainer needs wmi Win32_Process executablepath property
  • #57355 Window-resize won't refresh controls on mainform
  • #57392 AnyRail msi crashes

Cyberpunk 2077 op Wine

Versienummer 9.21
Releasestatus Unstable
Besturingssystemen Linux, BSD, macOS, Solaris
Website Wine HQ
Download https://wiki.winehq.org/Download
Licentietype Voorwaarden (GNU/BSD/etc.)

Door Bart van Klaveren

Downloads en Best Buy Guide

09-11-2024 • 14:00

6

Bron: Wine HQ

Update-historie

03-05 Wine 10.7 77
18-04 Wine 9.0.1 6
05-04 Wine 10.5 5
22-03 Wine 10.4 0
08-03 Wine 10.3 0
22-02 Wine 10.2 3
09-02 Wine 10.1 23
22-01 Wine 10.0 9
11-01 Wine 10.0-rc5 0
04-01 Wine 10.0-rc4 0
Meer historie

Reacties (6)

6
6
3
0
0
3
Wijzig sortering
De met applicaties die onder Wine werken, al dan niet met behulp van kleine aanpassingen, bevat op het moment van schrijven 29.429 titels
Kan deze tekst worden aangepast? Een flink deel uit de AppDB heeft namelijk de rating "garbage" en die krijg je echt niet met "wat kleine aanpassingen" aan de praat (nee, een bottle of wintretricks helpt je dan niet).
En zelfs de inspanningen die je moet verrichten voor een applicatie die de status Silver heeft kunnen verre van triviaal.
Ik vind dit, samen met DXVK, een geweldig stuk software. Ik probeer mijn afhankelijkheid op Windows al jaren lang te verminderen. Ik gebruik mijn windows dual-boot eigenlijk alleen maar om games te spelen, andere windows software gebruik ik nagenoeg niet. En wine is tegenwoordig in staat om heel veel van mijn games te draaien op Linux. De meeste steam-games doen het natuurlijk al met Proton, maar wine zorgt ervoor dat ik voor veel van mijn non-steam games ook niet meer hoef te booten naar windows. Sommigen doen het out of the box op linux al door simpelweg de .exe te openen, maar om de wat modernere games aan de praat te krijgen gebruik ik Bottles voor de juiste configuratie van wine.
Ik ben van mening dat een simpele vm vele malen minder irritatie oplevert dan iets via Wine aan de praat krijgen.
Is het meer werk? Misschien....
Maar de personen die met Wine willen knutselen om hun Windows software aan de praat te krijgen, kunnen deze afweging prima maken denk ik da maar.
Persoonlijk vindt ik Wine een excersitie in frustratie.
Hangt er erg van af wat je draait. Een spel draait waarschijnlijk beter via Wine (of Proton, Valve's versie van Wine). Zie ProtonDB. Veel simpele Windows applicaties werken goed via Wine, en sommige complexere applicaties worden goed ondersteund (zie AppDB). Als een applicatie complexer is en niet goed wordt ondersteund, zoals sommige Adobe producten, kan het inderdaad frustrerend zijn. Maar als het out of the box werkt, vind ik Wine een betere gebruikerservaring beiden: betere integratie met de desktop, toegang tot hetzelfde bestandensysteem, betere presetaties, minder onderhoud, etc.

Een virtuele machine kost een berg extra geheugen, is weer een extra ding wat je moet updaten, onderhouden, beveiligen, backuppen, etc, en de meeste integreren minder mooi met de desktop (bv alt-tab tussen native en Windows applicaties). Maar voor sommige toepassingen, zoals applicaties die met hardware praten (zoals een EEPROM programmer), werken zeker beter in een VM.
Het mooiste is dat er een keuze is. Soms is nieuwe hardware wenselijk. Soms kan het in een virtuele machine. Soms is wine een oplossing.

Voor de goede orde: Er zijn applicaties die vanuit de leverancier zowel onder msWindows als onder linux beschikbaar zijn. Daar wordt wine soms door de leverancier ingezet zonder dat je het direct door hebt. Andersom komt ook voor, dan wordt onder msWindows gebruik gemaakt van cygwin of iets vergelijkbaars.
Wanneer is de laatste keer dat je wine hebt gebruikt?
Toegegeven is het installeren van bepaalde vc++ modules soms onduidelijk en lastig maar ik heb sinds begin dit jaar Linux als daily en qua software ben ik niks tegen gekomen dat niet direct werkte. Zou zelf ook geen wine via de cli implementeren maar veel werkt al met een simpele dubbel klik.
Mocht je meer opties en vrijheid willen dan gebruik je een wrapper, voor gaming specifieke doeleinden gebruik lutris als wrapper en voor algemenere taken gebruik je bijvoorbeeld bottles als wrapper.
Tot nu toe vind ik bottles fijn werken en stelt me in staat als ik dat willen Windows software te draaien.
Lutris voegt ook winetricks toe, met ongeveer 4 acties kan je elke microsoft dependency injecteren en installeren in je omgevingen!

Op dit item kan niet meer gereageerd worden.