48 ms·
Wine 3.0 Released
- yeasayer 9y agoDoes it include patches from wine-staging (CSMT)?
- shmerl 9y agoIt includes some csmt work, but it might not be the same as staging one. You need to enable it through registry key. See https://wiki.winehq.org/Useful_Registry_Keys https://wiki.winehq.org/Useful_Registry_Keys HKEY_CURRENT_USER +-Software | +-Wine | +-Direct3D | | | +->csmt | | [DWORD Value (REG_DWORD): Enable (0x1) or disable (0x0, default) the multi-threaded | | command stream feature. This serialises rendering commands from different threads into | | a single rendering thread, in order to avoid the excessive glFlush()'es that would otherwise | | be required for correct rendering. This deprecates the "StrictDrawOrdering" setting. | | Introduced in wine-2.6.]
- shmerl 9y agoGreat progress. For the reference, DX11 based games perform much better in Wine with Mesa / AMD, than with Nvidia blob.
- leetbulb 9y agoSorry, not too familiar with rendering API's. Do you have a reference that you could link me to that further explains the reason for this?
- shmerl 9y agoI suppose the reason is something in Nvidia blob. It's not very obvious.
- danbolt 9y agoI remember DX10 required an upgrade to Windows Vista at the time. Does the DX10/11 support here mean that we have a non-proprietary way of running those games? It'd be great not to have as much vendor lock-in for this kind of stuff, especially as games get older and less-supported.
- shmerl 9y agoWine is performing dynamic translation of D3D calls into OpenGL (or into Vulkan for D3D12). So it doesn't need any proprietary code to do that. However Wine developers might need to reverse engineer the logic of MS libraries, to correctly implement same behavior through open APIs. It surely helps to remove the lock-in that DirectX API is causing. Run Windows only games on Linux? For MS lock-in proponents it must be a nightmare.
- dmerrick 9y agoGrats to the Wine team! In all my years of computers, few projects have impressed me as much as Wine. It still feels like it shouldn't be possible, and yet, it works wonderfully.
- jdc0589 9y agowine team == sorcerers
- shadowbantruth 9y agoReally? WSL works almost without any hiccups right NOW. That's not impressive?
- stephen_g 9y agoBit of a difference porting well documented APIs with multiple open source implementations compared to a compete clean-room reverse engineering of a closed system, quirks and all.
- shadowbantruth 9y agoYou do realize that if a Windows application is calling an API, it's well documented? Also the WSL team is forbidden from looking at the source. So both your points are as irrelevant as they are snarky.
- pritambaral 9y ago> You do realize that if a Windows application is calling an API, it's well documented? To the original developers of the Windows application, perhaps. Not to the rest of the world. Not unless that Windows application is open source. Windows has years upon years, multiple layers, and multiple versions of APIs, with quite some buggy behaviour preserved for the sake of "backwards compatibility". Linux (the kernel) has a much smaller userspace API. Wine has to reverse-engineer not only the Windows kernel, but also all the editions and versions and layers of the Windows userspace. WSL has to implement just the Linux userspace API. > Also the WSL team is forbidden from looking at the source. Are they also forbidden from reading the excellent man pages (of say, glibc) or the kernel documentation? That is as direct a source of information as they can get without having to parse source code. And the other BSD-licensed implementations of the Linux userland APIs are available in source code form. Quite different from reverse-engineering dlls and runtime behaviour. > ... as they are snarky. Personal attacks are not welcome on HN.
- jl6 9y agoI wonder if Wine is now capable of running more Windows software than any one version of Windows is?
- shmerl 9y agoWine is surely better at running old Windows programs than Windows itself. Especially ones that use 16-bit code.
- AnIdiotOnTheNet 9y agoI'm curious how WINE accomplishes that, since my understanding was that the reason it can't be done on Windows x64 is because there is no way to switch the processor back to 16 bit mode from long mode. Is this incorrect or does WINE just go ahead and emulate 16 bit x86?
- jandrese 9y agoIIRC Wine is still typically installed as a i386 binary these days, so 16 bit compatibility is still an option.
- chungy 9y ago64-bit Wine prefixes are perfectly capable of running Windows programs in all varieties from 16-, 32-, and 64-bit.
- leeter 9y agoIIRC 16bit code on a 32bit version of windows runs in 32bit mode with some thunking for selectors. The issue is more that HANDLEs can have values up to half the sizeof(HANDLE) and supporting 16bit would have significantly harmed the value of 64bit code or required special consideration of where a HANDLE was getting allocated. Then you have to deal with a 64bit process creating a HANDLE and giving it to a 16bit process. Very quickly it turns into a corner case nightmare.
- gchokov 9y agoCan I finally play Heroes 3 on my mac? :) Will be tried tonight.
- buttjuice 9y agolook up vcmi
- gchokov 9y agoWow. Thanks.
- fnovd 9y agoHeroes 3 has been working on Wine for years, when was the last time you tried?
- shmerl 9y agoFor more recent games though, better use Wine on Linux. Something that relies on DX11 wouldn't work on macOS, because of its limited OpenGL support.
- hitekker 9y agoDid they fix the default menus looking like their counterparts in Windows 95?
- reificator 9y agoTo be fair, Microsoft has yet to remove all the Windows 95 style design. The Windows 10 installer has at least 3 different eras of design visible at once.
- randomString1 9y agohttps://i.imgur.com/7CFGXdH.jpg https://i.imgur.com/7CFGXdH.jpg https://i.imgur.com/xBwNucW.jpg https://i.imgur.com/xBwNucW.jpg https://i.imgur.com/I5nrep9.jpg https://i.imgur.com/I5nrep9.jpg
- Aardwolf 9y agoAwesome, D3D 11 support is a great milestone :) Looking forward to version 3.11 Does it support The Sims 2 in the mean time? (all versions here are garbage related to a 256 vertices crash: https://appdb.winehq.org/objectManager.php?sClass=application&iId=1942 https://appdb.winehq.org/objectManager.php?sClass=applicatio...)
- metalliqaz 9y ago> Looking forward to version 3.11 heh, nice
- oelmekki 9y agoHuge potential for an awesome easter egg, there :)
- jamesgeck0 9y agoI'm also curious if Overwatch works in this release. I couldn't get it to launch with Wine Staging on MacOS a few weeks ago.
- shmerl 9y agoIt works on Linux, but Wine on macOS can't support DX11 games, because macOS has crippled outdated OpenGL. You should use Linux, where Wine can use OpenGL fully, since it needs many features of OpenGL up until 4.5 to support D3D11, and macOS is limited to 4.1 and lower only. macOS doesn't support Vulkan either, so DX12 and Vulkan based Windows games won't work there in Wine as well (while they can work in Wine on Linux). TL;DR: Linux is a much better option for gaming in Wine than macOS.
- TokyoKid 9y agoI think few will switch from macOS over a video game not working.
- 9y ago
- sound1 9y agoCan't imagine living without wine. Right now I am coding while listening to music on MusicBee via wine on my linux box :-)
- TheSithMaster 9y agoCheck out an application called 'cmus'. Very nice minimal music player on Linux that runs from your terminal. It has support for lots of different formats.
- sound1 9y agoThank you! Will definitely check it out.
- fwdpropaganda 9y agoAnyway care to discuss Wine vs VirtualBox? I've been playing with Photshop in VirtualBox lately, and it's really slow.
- computerex 9y agoThey are not even remotely the same thing. WINE is a compatibility layer that translates the Win32 API calls into POSIX equivalent. VirtualBox is virtualization where the whole OS is being virtualized.
- guelo 9y agoI would say that they are remotely the same thing: a way to run windows software on unixes.
- BugsJustFindMe 9y agoThe OS isn't being virtualized in VirtualBox, the hardware is. VirtualBox pretends to be a second computer inside your computer, but that second computer still needs its own real copy of an operating system.
- computerex 9y agoMy bad, you are right.
- klodolph 9y ago
- Kenji 9y agoGo Wine! <3 Thanks to everyone involved with this project.
- deleted 9y ago[deleted]
- ChuckMcM 9y agoI wonder if I could get Dark Reign running on this ...
- Ascetik 9y agoExcellent game. It was ahead of it's time.
- fwdpropaganda 9y agoOut of interest, how do these people make money?
- deleted 9y ago[deleted]
- mastax 9y ago> Approximately half of Wine's source code is written by volunteers, with the remaining effort sponsored by commercial interests, especially CodeWeavers, which sells a supported version of Wine.
- fwdpropaganda 9y agoThank you.
- ulzeraj 9y agoAs someone said it is a voluntary project but some companies make money from it like Transgaming (now Nvidia) which works by porting games to Mac OS X. So games like FFXIV for Mac are not native but actually a professional wine based wrapper.
- deleted 9y ago[deleted]
- danieldk 9y agoAnd CodeWeavers, who were the first to reliably support Microsoft Office in the early 2000s. [1] They used to contribute a lot back to Wine (they probably still do). I think that Transgaming actually forked Wine before it became GPL-licensed. IIRC they were also not really contributing much back (at least in the Cedega times). [1] This was a screenshot of my machine in 2004, running Microsoft Office under Wine under NetBSD's Linux emulation: https://www.netbsd.org/gallery/in-Action/daniel-cxoffice.jpg https://www.netbsd.org/gallery/in-Action/daniel-cxoffice.jpg
- 9y ago
- jacek 9y agoPhotoshop CC 2018 works on Wine 3.0. Screenshots [1] and original post [2]. [1] https://imgur.com/a/k0HI0 https://imgur.com/a/k0HI0 [2] https://www.reddit.com/r/linux/comments/7ql4kl/the_screenshots_of_photoshop_cc_2018_64bit_on/ https://www.reddit.com/r/linux/comments/7ql4kl/the_screensho...
- npolet 9y agoThis is what I've been waiting for. As a developer, I love developing on Linux, I just flow better with it, servers are Linux as well etc... But I do a lot of design work and this is where I miss all the Adobe apps. I've found a good workflow with inkscape and it serves me well. Using a Windows VM with the Adobe cc suite is fine, but it's not as clean as having it (somewhat) natively available. Great work Wine team.
- usaphp 9y agoHave you tried figma.com? It’s web based and in many ways even better than Sketch app. I personally stopped using photoshop for graphic design long time ago and never look back
- cercatrova 9y agoFigma is great, they have very interesting ways of solving problems, through rethinking from first principles of what makes a feature interesting or useful for the end user.
- thinkloop 9y agoThis looks fantastic, they are properly innovating and not just trying to be a web version of sketch. I just looked into how paths work (pen tool), and it is finally exactly how I originally envisioned they would work when I was first introduced to them decades ago. I never fully understood why the pen tool had a surprisingly high learning curve and general awkwardness. I assumed it was to meet some specific high-end needs of pro designers (I am an engineer first). Figma seems to be showing otherwise.
- 9y ago
- ww520 9y agoWine is one of those amazing software. Kudos for a new release.
- metalliqaz 9y ago> Wine can be built as an APK package and behaves like a proper Android application. Cool.
- methodin 9y agoWait so Wine can be installed as an Android application on a phone? That's amazing!
- DennisAleynikov 9y agoI know right??? Ive been using samsung dex as my primary computer for video editing and web design ive been craving a desktop version of some windows programs tho haha
- skykooler 9y agoSo how does it work on ARM processors? Does it emulate an x86 processor, or does it only support Windows ARM executables?
- d33 9y agoI guess that's still relevant: https://wiki.winehq.org/ARM#Running_Windows.2Fx86_Applications https://wiki.winehq.org/ARM#Running_Windows.2Fx86_Applicatio...
- joshumax 9y agoI remember having to follow this guide when I needed to flash some cRIOs using some garbage Win32 flasher program with an Acer ICONIA A500 running a barely-functional build of Arch... I hope they've managed to automate this step in the Android APK build process in Wine 3.0.
- krylon 9y agoLazy question: After migrating from macOS to Linux last spring, there is one application I still miss. It is available for Windows and macOS only. I tried to get it work with Wine, but the installer complained about missing .Net 4.5.1+ So I installed it, but the installer still complained. Then I read that Wine cannot emulate Windows 7 + .Net 4.5.1; so I switched to emulation mode to Windows Server 2003R2. Now, the installer complained about only supporting Windows 7 or newer. So, does anybody know if Wine 3.0 supports Windows 7 + .Net 4.5.1? (I know, I could do the research myself. Don't bother, unless you know off the tip of your head.) EDIT: Almost forgot - congratulations to all the developers!!!
- beojan 9y agoWhat's the application? You can tell Wine to claim it's Windows 7, but that doesn't necessarily mean the application will work.
- snvzz 9y agoWine 3.0 claims to be Windows 7 by default.
- jklehm 9y ago.Net 4.5[1] seems to be well supported at this point. Windows 7 has partial support[2], it really depends what pieces of the windows API are in use. What is the name of the app? [1]https://appdb.winehq.org/objectManager.php?sClass=version&iId=25478 https://appdb.winehq.org/objectManager.php?sClass=version&iI... [2]https://test.winehq.org/data/ https://test.winehq.org/data/
- krylon 9y agoThank you very much! The application is called SwyxIt! (the exclamation mark is part of the name). It is a VoIP / Softphone application. Can be found here: https://www.swyx.de/products/support/support-downloads.html https://www.swyx.de/products/support/support-downloads.html I hope Wine 3.0 will be available on openSUSE Tumbleweed soon. Once it is, I will give it another try.
- qubex 9y agoDoes anybody know whether I can run the SAPGUI (win32, not crappily-maintained java version) yet?
- qubex 9y agoSelf-reply for anybody interested: basically the same sucky experience as before.
- pingec 9y agoDoes anyone know if Office 2016 is supported?
- jamiesonbecker 9y agoCodeweaver's Crossover says Office 2016 "runs well": https://www.codeweavers.com/compatibility/crossover/microsoft-office-2016 https://www.codeweavers.com/compatibility/crossover/microsof... (Codeweaver's contributes perhaps the majority of code to Wine 3.0, so Wine 3.0 will also run it well, but they have a terrific product because they allow you to essentially sandbox each Windows app into a different wine "bottle" container with different settings for each, and by providing default settings and switches for most major apps.)
- e12e 9y agoInteresting. Just today, I decided I'd had enough of outlook 365 Web client. Maybe I'll give outlook 2016 and wine 3.0 a try - before I fall back to plain imap etc at work.
- jamiesonbecker 9y agoDon't know if Outlook works. That part was the one part of Office that always caused me issues in Wine (but, frankly, I haven't tried it in years). Word, Excel, PPT -- all worked great otherwise. (small tip: if I disabled compositing in my window manager, then the translucent selection drag box in PPT turned black, making it impossible to see what I was selecting.) Also, there's a very simple extension for OWA in the chrome app store; it just tricks OWA into thinking you're running Chrome on Windows instead of Linux (where microsoft subjects you to the ancient version instead). I know the author pretty well ;) However, I haven't been forced into running OWA or connecting to Exchange at all, so it might have bitrotted or not be needed anymore: https://chrome.google.com/webstore/detail/owa-user-agent/bbcokcplpnehgcfgjbpaecnmaedpjifo?hl=en https://chrome.google.com/webstore/detail/owa-user-agent/bbc...
- jstewartmobile 9y agoThis is a really wonderful piece of software. Most Delphi and Win32 API apps run without a hitch, and developing under wine with mingw seems to go faster than using MS Visual Studio on Windows.
- marktangotango 9y agoCan you explain your workflow here? Do you cross compile to w32 on Linux and run the resulting exe on wine? In what ways is development faster?
- jstewartmobile 9y agoOn linux, just use the mingw c/c++ compiler and run/debug under wine. When it's time to run under windows, I compile under cygwin's mingw, and that usually just works. I'll edit later today when I get a chance and post my makefiles / compiler opts to github.
- jstewartmobile 9y agoHere is my quick-and-dirty cookbook: https://eggplant.pro/blog/writing-win32-applications-with-mingw-and-wine/ https://eggplant.pro/blog/writing-win32-applications-with-mi... If you need clarifications, just post a comment there. As for faster, VS2017 takes minutes to load on my machine (which is fairly beefy BTW). Even back when VS was fast, I could still work faster with the old userland progs like vim, grep, make, etc...
- dchess 9y agoDoes anyone know if this will support running SQL Server Management Studio? That's the only thing keeping me using Linux in a VM instead of as my main.
- _JamesA_ 9y agoYou could of course switch it up and use Windows in a VM and Linux as your main.
- pbhjpbhj 9y agoWhat license allows home users to use a virtualized MS Windows, do they allow it?
- _JamesA_ 9y agoIANAL but the Microsoft License Terms for OEM Windows 10 [1] says yes: 2. Installation and Use Rights. b. Device. In this agreement, “device” means a hardware system (whether physical or virtual) with an internal storage device capable of running the software. A hardware partition or blade is considered to be a device. d. Multi use scenarios. (iv) Use in a virtualized environment. This license allows you to install only one instance of the software for use on one device, whether that device is physical or virtual. If you want to use the software on more than one virtual device, you must obtain a separate license for each instance. [1]: https://www.microsoft.com/en-us/Useterms/OEM/Windows/10/Useterms_OEM_Windows_10_English.htm https://www.microsoft.com/en-us/Useterms/OEM/Windows/10/Uset...
- fl0wenol 9y agoI haven't seen any reports about it specifically, but anecdotally SQL Server 2008 R2 runs well on Wine 2.0 and later when you install .NET 3.5 into Wine, and Visual Studio 2010 Express works pretty good with the same caveats, so I think the SSMS from around that time should work okay with more modern Wine releases. Give it a shot and provide feedback, if no one tries it then it'll never get the support or workarounds it might need!
- 9y ago
- brightball 9y agoHow well does it work with iTunes for Windows? I switched from OSX to Linux over the past year and being unable to play music I bought from iTunes BEFORE they removed the DRM is my biggest pain point.
- alexkadis 9y agoIf you can borrow a computer with iTunes on it, you can replace the DRM files with MP3 versions. https://www.wikihow.com/Convert-Protected-Audio-Into-a-Plain-MP3 https://www.wikihow.com/Convert-Protected-Audio-Into-a-Plain... Hope that helps.
- brightball 9y agoActually tried that and even then those songs re-download with the DRM on them. For some reason there is this window of time when songs were purchased where they won't allow the DRM to be removed. And Apple got the extra $25 from me. My best option is probably to sit down and put this sleeve of old blank CDs to good use and burn all the songs so that I can re-rip them as MP3. It's just irritating. Wouldn't bother me so much if it didn't happen to include the music that I code to (First Iron Man sound track. Consistent paced instrumentals that all seem to flow well together.)
- recentdarkness 9y agoWhy would you even bother burning them when the iso will be just fine? Also I am pretty sure some ffmpeg can probably do the conversation
- brightball 9y agoFair point....
- pbhjpbhj 9y agoIf you've paid for using the music surely it's morally better to just torrent the tracks: It must be far less wasteful in energy and time. No one is suddenly going to get a copy tortuously that wouldn't have obtained one before.
- digitalsanctum 9y agoI'm curious what the majority of use cases are these days for using Wine over virtualization, containers or something like AWS workspaces?
- RussianCow 9y agoGaming is a big one, or any programs that need direct access to the GPU, which can't (feasibly) be run in a VM with good performance.
- serf 9y agopci passthrough makes that statement untrue nowadays.
- shmerl 9y agoStill, gaming without the need for Windows is a huge plus that Wine is enabling for Linux gamers.
- kuschku 9y agoPCI passthrough requires twice the amount of GPUs, for the same performance, if you want to game both on Linux and Windows.
- zbentley 9y agoPCI passthrough is still quite tricky to get right on many systems, and most of the people doing it reliably and stably with common hardware are pretty strong linux users who configured a KVM host to do passthrough. Also, installing, updating, configuring, and maintaining Windows in a VM is substantially more hassle than installing a game in a CrossOver container. More people are familiar with doing the former than the latter, but the latter is still a lot less effort.
- anowlcalledjosh 9y agoPersonally, I'd much rather run my old Windows games directly from Linux than spin up a whole Windows VM – it's much more convenient.
- DesiLurker 9y agoI wonder how well Wine work on WSL on windows..
- Rondom 9y agoWine also runs on Windows (Not sure how stable it is given that it is not the main focus)
- derefr 9y agoI love Wine, but I have some rather obscure apps that I'd like to run that just refuse to run in any version of it (mainline, Crossover, Winebottler, manually extracted copies of Cider from macOS-ported games...) As-is, I have to run these in a Windows VM to get them to work at all. It's a lot of hassle, especially because the least-working Windows programs are also some of the tiniest little utilities where they display maybe one GUI screen, but also take command-line parameters. So I usually have to copy files for them to interact with into the VM, open cmd.exe to run the utility on the files, interact with the utility GUI, then copy the files back out. Wine would make this workflow a lot better! What I'm wondering is: if I don't care about being a Wine "purist", and I have a legitimate copy of Windows laying around, is there any way to dissect that copy of Windows for its files (drivers, helper executables, etc.) and wrap them around a Windows EXE, such that Wine will be using as few Wine implementations of DLLs as possible, rather than just the minimum required to get the individual EXE vaguely working? Is there a way to start off a Wine install with "maximum compatibility" like this? I really do wish there was some equivalent of Windows' WSL: a kernel-side ABI shim for Linux/macOS that can run a complete copy of Windows (minus the kernel) inside it, including services like GDI—which you could then use an RDP client to connect to—but where the entrypoint is running an individual EXE, and those services are only started when clients attempt to connect to/use them. If I can make Wine like that, that'd be a dream. Alternatively, Linux+macOS support for running Windows Docker applications, plus support for containerizing graphical Windows applications, would largely obviate my need for Wine.
- jchw 9y agoFunny enough, when I was younger and more naive, I attempted to write a Linux kernel implementation of Win32, starting with a PE binfmt and linker. Never got much of interest working because I had trouble dealing with syscalls. But I realized over time that it wasn't actually a good idea. Linux and Windows have one hell of an impedance mismatch. Windows distributes the user-space and kernel-space dramatically differently from Linux. The Linux VFS layer is greatly different than the Windows filesystem layer, and related semantics. Windows likes UTF-16 APIs, Linux likes UTF-8. They do threading differently, Winsock is extremely broken, named pipes don't work like netlink sockets, Windows is a little bit country, Linux is a little bit Rock'n'roll... I'm sure someone with more experience can list off more. Even the general ecosystems are entirely different. A lot of things on Windows are kind of 'defacto.' Like, wintab32. At the end of the day, the hacks that Wine does to make things work are astoundingly small compared to the massive undertaking they have reimplementing Windows in a fashion that is useful. You could go in with the logic of trying to be 'as Windows as possible' and use as much of the Windows libraries as you can, but how are you going to deal with things at that level, when Windows puts GDI and RPC in the kernel and Linux has it as userspace daemons?
- CorpOverreach 9y agoThis really tempts me to go back to Linux as my "daily driver". My main issue is working from home, and connecting to my work's VPN. We use Pulse Secure, and it does a host scan that only works on Windows and Mac OS X. Has anyone had any experience with getting Pulse Secure running under Wine and having it trick a corporate VPN host-checker that it is indeed a compliant version of Windows?
- dunham 9y agoCan you run the VPN in a VM?
- giancarlostoro 9y agoThis has been my simpler workaround at times. Use VPN for intranet specifics and do rest of work from Linux with shared folders just in case on the Windows side. Though we're not forced to use Windows for our VPN but I only ever got it working on Windows first, recently on Ubuntu, hopefully I can export my settings somehow.
- kelnos 9y agoIf it's possible to do that, then the host scan is useless from a security perspective, as that means some sort of malware could also claim to be compliant.
- acdha 9y agoThat describes 90% of enterprise security: no reasoned threat model, only stops the most primitive / old attacks, but the vendor has a nice PowerPoint deck and said it’d check a box for the auditors.
- 616c 9y agoI believe openconnect handles Pulse, which is a Juniper SSL VPN? If so, use it and fake the check script. Google openconnect infradead. I used AnyConnect at work (it does support both, despite name) but didn't have to use this feature.
- yodsanklai 9y agoLast time I tried wine was something like 15-20 years ago. I thought it was a great project but that they would never be able to get it right. Is it working well now? In any case, congratulations to the developers for their work.
- RaleyField 9y agoDecent considering the magnitude of the needed effort. I use it to occasionally play Age of Empires 2 on Steam running over Wine. It is playable, but has still some bugs. For example embedded browser doesn't work with Steam and there's this years old bug, for which there is a patch that is ignored by mainline, that makes your view scroll sideways.
- shmerl 9y agoDoes playable The Witcher 3 sound right enough?
- westurner 9y agoHopefully this fixes the text in the GMAT Prep app.
- tfcata 9y agoDoes anyone know if SonicStage works on Wine? It's an ancient piece of proprietary software from Sony to transfer songs to their NetMDs.
- LeoPanthera 9y agoHasn't been tested for a while, but when it was last tested, no, didn't work. https://appdb.winehq.org/objectManager.php?sClass=version&iId=6911&iTestingId=20249 https://appdb.winehq.org/objectManager.php?sClass=version&iI...
- stevefan1999 9y agoI wonder how did Wine managed to convery HLSL into GLSL. Although Valve did make a proof of concept of this shader converter called togl.
- alimbada 9y agoWas there really that much demand for Wine to be ported to Android?
- orionblastar 9y agoI can't wait to try it. I also assume the next version of Reactos will use this code to run more Windows apps?