Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 14 reacties
Bron: Wine HQ

Wine logoVrijdag is er een nieuwe ontwikkelbuild van Wine uitgebracht. Wine is een opensource-implementatie van de Windows-api. Dit maakt het mogelijk om DOS- en Windows-programma's op onder andere Linux, FreeBSD en Mac OS X te draaien. Aan Wine wordt door een grote groep ontwikkelaars bijgedragen, vandaar dat gekozen is om elke twee weken een nieuwe build de deur uit te doen, in plaats van te wachten tot er een aantal nieuwe functies klaar zijn. De database met applicaties die onder Wine werken, al dan niet met behulp van enkele kleine aanpassingen, bevat op het moment van schrijven 13.690 titels, 110 meer dan versie 1.1.37. Hieronder is te vinden wat er in deze release allemaal veranderd en verbeterd is:

What's new in this release:
  • Better support for memory allocations debugging.
  • Improved MIDI support.
  • A wide range of Direct3D fixes.
  • OLEDB fixes (should fix Clipart in Office).
  • Improved debugger support on x86-64.
  • Many MSI fixes.
Bugs fixed in 1.1.38:
  • VAZ Modular module window close causes error message box
  • Starfleet Command 3: fails to load
  • A conflict between global and user's %PATH% environment variables
  • Lost Planet:Extreme Condition DX9 Demo: black screen in-game
  • Weird border in MSN Messenger when hiding tittle bar
  • Warcraft III does not start
  • Windows Live Messenger 8.1 just show a blue box. GdipImageGetFrameCount, GdipImageGetFrameDimensionsList and GdipImageSelectActiveFrame unimplemented
  • VS 2008 Express Editions (SP1) installer fails with directory resolution error
  • winefile is slow with drawing columns
  • Dead Space crashes with unhandled exception
  • WNetGetUser missing in Win16
  • qmgr/qmgr tests fail with +relay enabled
  • Lost Planet's shader compile failure
  • PhoenixRC crashes with page fault in 32-bit code
  • Slingplayer unhandled page fault
  • Shell32 test fails with the following
  • mWavEdit: midi sysex communication fails
  • Emperor 'Battle for Dune': can't build units and buildings
  • Slingplayer EU 1.5.1 installer exits silently part way through
  • Slingplayer EU 1.5.1 installer random unhandled page fault
  • Wine update breaks gecko's js3250.dll
  • Slingplayer 1.5 installer hangs
  • Slingplayer 1.5 installshield error 1628
  • From VB / VBScript / maybe others, the TimeSerial function dont answer like is awaited
  • MS Web Platform installer goes into endless loop
  • Plants vs Zombies is draw in the left button side of the screen when playing full-screen
  • Wine is setting incorrect permissions in some instances
  • Oblivion: shadows flicker
  • Vista SDK installer fails in "Microsoft VC Redist 2008" subinstaller
  • Dragon Age: Origins: Texture glitches (textures frequently switching from visible to black)
  • Adobe photoshop CS2 fails to install
  • make crosstest fails on Mac OS X
  • Diagnet needs msxml4
  • RPC clients that connect via ncacn_ip_tcp to a Windows RPC server are broken
  • cmd if /I unsupported
  • Anarchy Online is squashed horizontally with Xorg 7 and Xinerama
  • Thief: whole screen flicks in time of weapon blinking
  • 16-bit application fails with "DDE requires ddeml.dll"
  • wine's valgrind annotations for large heap realloc yield false positives
  • SSF Sega Saturn Emulator displays "SetThreadAffinityMask() error" dialog box
  • Need heap overrun detection
  • %~dp0 does not expand to right value
  • iDailyDiary window-drawing problem
  • IE6 / IE7 crashes with "longjmp causes uninitialized stack frame"
  • Plants vs Zombies is draw on the top left corner when not in fullscreen
  • simple Delphi program: popup menu not shown after status bar right clicked.
  • Visual C++ 2010 beta 2 web installer aborts when starting download
  • ZEMAX help dialog does not work
  • Debug build of Chromium aborts on startup because GdiInitializeLanguagePack() is too stubby?
  • wine(64) regedit foo.reg fails
  • ElsterFormular 11.1.1: program window disappears, app keeps running in the background
  • Visual C++ 2010 beta 2 web installer can't replace corrupted downloads (sharing violation due to wintrust handle leak)
  • configure --disable-win16 breaks winedbg bt all
  • Windows PowerShell 1.x/2.x needs HKEY_CURRENT_USER\Environment registry key present
  • Option to not inherit the UNIX environment
  • SOFTPUB_LoadCatalogMessage should use catalog members instead of file ones for retrieving msg data
  • ntdll reporting freed block to valgrind twice?
  • ResTrax: Up-down common control doesn't process arrow keys the same as mouse clicks
  • Sacred 2 does not display any 3D graphics

World of Warcraft onder Wine

Versienummer:1.1.38
Releasestatus:Unstable
Besturingssystemen:Linux, BSD, macOS, Solaris
Website:Wine HQ
Download:http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.1.38.tar.bz2
Bestandsgrootte:15,40MB
Licentietype:GPL
Moderatie-faq Wijzig weergave

Reacties (14)

Hoe lang gaat het nog duren voordat we feitelijk een totale windows remake onder linux draaien?
Voor altijd vrees ik, zolang Microsoft Windows nieuwe functies blijft introduceren (en dat zullen ze doen, zoiets noemen ze innovatie) zullen de WINE developers dingen moeten gaan bouwen, en dat houdt dus in dat ze altijd achter zullen blijven lopen.
Windows komt maar ~ elke 2 jaar met een nieuwe versie, elke keer met een beta van te voren. Met genoeg developers denk ik dat het ooit mogelijk moet zijn om niet meer dan een jaar achter te lopen oid.
Hou dan eens reactos in het oog. Geen linux maar wel een windows remake.
Wine en reactos delen grote delen code.

Het verschil is dat Wine alleen de API set nabouwd en dat reactos ook de kernel en het OS gebeuren eromheen erbij ontwikkeld.

ReactOS heeft inmiddels al een redelijk goed functionerende kernel en de eerste drivers werken ook al.
Samen met Wine denk ik dat ze binnen 2 jaar Windows XP voor 98% hebben nagebouwd in opensource. Vandaaruit is het veel eenvoudiger om naar vista / 7 serie tegaan.
windows remake? Wat is dat nu weer, windows als OS draaien onder wine? Het idee achter wine is om programma's die normaal alleen op windows draaien, op linus te laten werken. En met sommige programma's zijn ze al behoorlijk ver. Als je ziet hoe ver ze de afgelopen paar jaar zijn gekomen denk ik dat het over een aantal jaar wel mogelijk wordt om de meeste windows apps probleemloos te laten draaien.
De kwaliteit van virtuele machines groeien verrassend snel... wie zal eerst zijn; wine of een van de VMs? :)
En wederom een dikke lijst met bug fixes, deze community is echt actief :)

Ook wel grappig dat Warcraft 3 op sommige nvidia kaarten een hogere framerate kan behalen met linux + wine dan met windows :9
das wel met meer spellen zo doordat linux efficienter in elkaar zit dan windows geloof ik :) dus als de ontwikkelaars van wine zo door blijven gaan kan iedereen straks beter op linux gamen dan op windows als je de beste framerates wil ;)
Ik heb destijds Counter Strike CZ werkend gehad onder SuSE Linux. Ik geloof niet dat DirectX toen al een heel belangrijke rol speelde in CZ, maar per CS Source wel. En je merkt toch dat:

- DirectX een stuk zwaarder is onder Linux (als je het al aan de praat krijgt).

Want CZ speelde als een spreekwoordelijke tiet onder SuSE Linux. Ik kan je zo niet meer zeggen hoeveel sneller (afgaande op framerate), want ik heb het over SuSE Linux 9.1. Maar op dezelfde machine onder XP was het in ieder geval minder.

Hoezeer ik ook hoop dat Linux / Wine alle games support en het spelen onder Linux / BSD / Mac OS X (etc.) beter speelt dan op Windows zelf, denk ik dat het niet haal baar is. Je blijft toch altijd achter de feiten aanlopen... voor alle reverse eng. gedaan is, is er wel weer een nieuwe DirectX versie uit.

Desalniettemin, goed werk van de Wine devvers, ik gebruik zelf ook Darwine op mijn Mac en daar krijg ik toch geregeld nog dingetjes mee aan de praat. Guildwars is daar een goed, recent voorbeeld van!
Dat geld dan ook alleen voor directx spellen. Wanneer openGL wordt gebruikt heeft Windows geen voordeel meer.
Je ziet eigenlijk nergens een lijst van Window API versies die Wine geheel geimplementeerd heeft of als percentage.

Waarom niet iets als:

Windows 95 - 89%
Windows 98 - 80%
Windows 2000 - 73%
Windows XP - 60%
Windows Vista - 55%
Windows 7 - 10%

Percentages zijn geheel uit de duim gezogen, maar gewoon als voorbeeld.
http://www.winehq.org/status Maar is een beetje outdated intussen...
Dit kan best nog even duren, maar: "They have come a long way", want dit is ontwikkeld door reverse engineering van de win32-api. Maar ik zou zeggen als je ze wilt helpen, meld je aan en wordt tester b.v. ;)

Het project behelst ook niet een "totale conversie", het is in principe een conversie die de Windows32-api's vertaalt naar de native Linux api's. Dus een "Total Conversion" is niet de scope van het project. Voor meer info, zie ook: http://www.winehq.org/about/

[Reactie gewijzigd door Kosh66 op 9 februari 2010 16:41]

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True