q4wine :. First startup wizard - qt gui 4 wine.

Wine 5.9 Released

The Wine development release 5.9 is now available.
 
https://www.winehq.org/announce/5.9 
 
What's new in this release (see below for details):
 
- Major progress on the WineD3D Vulkan backend. - Initial support for splitting dlls into PE and Unix parts. - Support for generating PDB files when building PE dlls. - Timestamp updates in the Kernel User Shared Data. - Various bug fixes. 
 
The source is available from the following locations:
http://dl.winehq.org/wine/source/5.x/wine-5.9.tar.xz http://mirrors.ibiblio.org/wine/source/5.x/wine-5.9.tar.xz 
 
Binary packages for various distributions will be available from:
http://www.winehq.org/download 
 
You will find documentation on
http://www.winehq.org/documentation 
 
You can also get the current source directly from the git repository.
Check
http://www.winehq.org/git for details. 
 
Wine is available thanks to the work of many people.
See the file AUTHORS in the distribution for the complete list.
 
 
Bugs fixed in 5.9 (total 28):
 
15489 Build should optionally produce .pdb file suitable for use with symbol server 29168 Multiple games and applications need realtime updates to KSYSTEM_TIME members in KUSER_SHARED_DATA (Star Wars: The Old Republic game client, Blizzard games, GO 1.4+ runtime, Denuvo Anti-Tamper x64 #2) 29806 Hype The Time Quest: DirectX Media (DXM) v6.0 runtime installer fails (advpack.ExecuteCab should extract the INF from CAB before running the install part) 30814 Age of Empires II scrolling gets stuck after Alt-Tab away and back 42125 4k/8k demos often fail with 'Bad EXE Format' or 'error c0000020' due to Crinkler executable file compressor's "optimized" usage of PE header fields (loader compatibility) 43959 webservices/reader tests fail on arm 43960 rpcrt4/cstub tests fail on arm 43962 msvcrt/string tests fail on arm 44860 4k/8k demos crash due to Crinkler executable file compressor expecting PEB address in %ebx on process entry 48186 every wine process shows a definite leak in dlls/ntdll/env.c 48289 Grand Theft Auto 5 crashes after loading (GTA5 expects Vista+ PEB_LDR_DATA structure fields) 48441 mouse coordinates cannot exceed initial desktop size during startup of wineserver 48471 Mismatching behavior of GetEnvironmentVariableW for empty / long values 48490 Restored minimized windows have wrong height 48775 Microsoft Teams 1.3.x crashes on unimplemented function IPHLPAPI.DLL.NotifyRouteChange2 49105 Deus Ex GOTY fails to start with Direct3D renderer 49115 Hitman (2016) and Hitman 2 (2018) fail to launch in DX11 mode 49128 Good Company crash on launch 49130 NVIDIA RTX Voice installer crashes on unimplemented function setupapi.dll.SetupDiGetActualSectionToInstallExW 49131 wineboot fails to start 49139 Regression: Wine crashes on startup on FreeBSD >= 5.7 49140 Windows 10 SDK installer hangs on startup 49142 Horizontal mouse scroll events (X11 buttons 6 and 7) should not be translated to back/forward events 49146 Hearts of Iron IV needs api-ms-win-crt-private-l1-1- 0.dll._o_sin 49173 widl generates invalid code for Gecko's ISimpleDOM.idl 49175 Duplicated checking canonicalized inside kernelbase/path.c 49200 Steam hangs after login 49203 Possible incorrect usage >= instead <= in shlview.c 
submitted by catulirdit to linux_gaming [link] [comments]

Wine 5.5 Released

The Wine development release 5.5 is now available.
 
https://www.winehq.org/announce/5.5 
 
What's new in this release (see below for details):
 
- Builtin libraries use the new UCRTBase C runtime. - Compatibility mode used when reporting Windows version. - Better support for debug information in PE files. - Support for linguistic case mappings. - More attributes supported in WebServices. - Various bug fixes. 
 
The source is available from the following locations:
http://dl.winehq.org/wine/source/5.x/wine-5.5.tar.xz http://mirrors.ibiblio.org/wine/source/5.x/wine-5.5.tar.xz 
 
Binary packages for various distributions will be available from:
http://www.winehq.org/download 
 
You will find documentation on
http://www.winehq.org/documentation 
 
You can also get the current source directly from the git repository.
Check
http://www.winehq.org/git for details. 
 
Wine is available thanks to the work of many people.
See the file AUTHORS in the distribution for the complete list.
 
 
Bugs fixed in 5.5 (total 32):
 
8439 Multiple Microsoft product installers fail due missing shell app path expansion (Visual Studio .NET 2002, 2003, Visual Foxpro 9.0) 23523 Call of Juarez DX10 Benchmark does not start 31890 Multiple applications need IAudioEndpointVolume::GetMasterVolumeLevelScalar method implementation (Cisco IP Communicator, Cairo Shell v0.3.x) 32114 LTSpice: Dialog resizing glitches, slow panning when zooming, minor traces 32222 LTspice: text fields issues 32723 Death to Spies: Moment of Truth (Steam/non-Steam) crashes on startup (intro video needs WMV3 decoder support in an AVI container) 35671 ERD Concepts 6 crashes with division by zero when editing relations 39428 Failing owner SID test in advapi32:security 39429 Failing ACE flag tests in advapi32:security 40854 Adobe Flash Player 22-25 installer crashes (wtsapi32.WTSQuerySessionInformation needs to support WTSUserName info class) 41208 Gridcoin Research Client crashes 41305 Might and Magic VI: Game hangs before intro video (making it unplayable) [regression] 41929 Multiple games need WINED3D_TEXF_ANISOTROPIC filter mode 45967 Beat hazard 2 - bad network/float behavior 47056 Solid Edge v15: Program freeze on File->Open 48276 VSDC Video Editor needs VT_VECTOR|VT_I4 support in PropertyStorage_ReadProperty 48473 kernelbase WaitNamedPipeW contains non-null terminated string, causing garbage output in trace logs 48495 XCP-ng Center v8.x (.NET 4.6 app) can't connect to server with self-signed certificate 48593 Multiple games play only one frame of video (Fable: The Lost Chapters, Audiosurf, Dark Souls 2, Oddworld: Munch's Oddysee) 48642 kernel32:process contains a race condition in test_WaitForJobObject() 48683 iTunes v12.10.4.2 crashes on unimplemented function wmvcore.dll.WMIsContentProtected when adding folders to directory scan 48698 Multiple installers fail with "Unknown method" (Flash 29, Rexygen) 48700 Wolcen: Lords of Mayhem - there's a blob around the character's head. 48732 How to Survive crashes on start (fullscreen mode) 48734 How to Survive crashes when starting a new game 48739 ConEmu (Windows console emulator) v19.10.12 fails to set Wininet's INTERNET_OPTION_IGNORE_OFFLINE and shows error dialog at startup 48743 Multiple games have broken rendering (Sniper Elite V2, Sniper Elite 3, F1 2012) 48750 Few missing DirectSound3D Algorithms GUID Defs 48762 IExplore immediately crashes on www.msnbc.com with a failed assertion 48765 Firefox 74.0 crashes instantly: Call to unimplemented function WS2_32.dll.WSCGetProviderInfo, aborting 48801 Multiple games crash on unimplemented function d3dx11_43.dll.D3DX11GetImageInfoFromFile (Assetto Corsa 1.14.x, Project Cars) 48814 Microsoft Word 6.0 for Windows installer crashes after wine- 4.8-247-g0d7d0427d0 
submitted by catulirdit to linux_gaming [link] [comments]

Wine 4.21 Released

The Wine development release 4.21 is now available.
 
https://www.winehq.org/announce/4.21 
 
What's new in this release (see below for details):
 
- HTTP proxy configuration through DHCP. - Parameter block support in D3DX9. - A few more dlls converted to PE. - Various bug fixes. 
 
The source is available from the following locations:
http://dl.winehq.org/wine/source/4.x/wine-4.21.tar.xz http://mirrors.ibiblio.org/wine/source/4.x/wine-4.21.tar.xz 
 
Binary packages for various distributions will be available from:
http://www.winehq.org/download 
 
You will find documentation on
http://www.winehq.org/documentation 
 
You can also get the current source directly from the git repository.
Check
http://www.winehq.org/git for details. 
 
Wine is available thanks to the work of many people.
See the file AUTHORS in the distribution for the complete list.
 
 
Bugs fixed in 4.21 (total 50):
 
15670 .NET applications that make use of System.IO.IsolatedStorage crash (missing "HKLM\Software\Microsoft\Windows NT\CurrentVersion\ProfileList\ " registry subkey) 22030 LegoLand: crashes at main menu without native directmusic 23729 Need For Speed: Shift - throbbing glob around language and save game name not as noticable on Wine 23821 Super Mario Brothers X hangs in quartz? 25264 treeview wstr overrun in TVN_GETDISPINFOW (ExamXML crashes when opening an XML file) 26119 kernel32/pipe tests show some valgrind warnings 26721 Button and Static controls not painting in Win NT V6.00 and later modes 28506 kernel32/change.ok test fails occasionally on linux 28602 Ccleaner: installer has a non-fatal crash 30499 Multiple Avira AVG product installers crash due to access of undocumented PEB field "UnicodeCaseTableData" (AVG Free Edition 2012-2014, TuneUp Utilities 2014) 33284 Xin Shendiao Xialv ("The Giant Eagle and It's Companion") has some graphical issues 33352 Family Tree Maker 2012 crashes when trying to start program 34048 IE8 x64 for Server 2003 exits silently 35252 Multiple applications need ITaskScheduler::Enum implementation (lsTasks, Toad for MySQL Freeware 7.x) 36121 valgrind leaks in ntdll/tests/change.c 36266 valgrind shows several leaks in dmusic/tests/dmusic.c 36404 valgrind shows a leak in faultrep/tests/faultrep.c 36405 valgrind shows a leak in msxml3/tests/xmlview.c 36615 valgrind shows a definite leak in mshtml/tests/htmldoc.c 38300 using winegcc with stdin passes arguments in the wrong position to gcc 38659 Windows Sysinternals Process Explorer v16.x crashes on startup (registry SID profile data in 'ProfileList' must contain 'Flags' and 'ProfileImagePath' values) 39210 Dream Aquarium (screensaver) fails to read monitor power state ('{4d36e96e-e325-11ce-bfc1-08002be10318}' monitor device class registry data missing) 40970 Can't run LEGO DD anymore 43323 Beamng.drive: Cars render incorrectly 45661 Gothic 2 crashes with music enabled without native directmusic 46748 Splinter Cell: Blacklist shows some 'script code' instead of text 47414 valgrind shows a definite memory leak in dlls/ntdll/loader.c 47489 The appearance of configurable options in Audacity is broken 47547 Steam Overlay stopped working 47620 unimplemented function KERNEL32.dll.GetCurrentConsoleFontEx 47656 Crysis 1: game in DX10 cannot be started (also causing Very High graphical setting not available) in Vista and up 47724 .NET Framework 3.5 SP1 not installing 47740 dotnet20sp2: fails to install on arch and derivatives 47790 putty.exe displays an error at startup when placed in a path with accented characters. 47809 mscrt: strftime is missing some substutions 47832 FindFirstFileExW believes every directory entry has been read if NtQueryDirectoryFile underfills buffer 47935 Nextiva: Logging in fails with "Client is unable to connect to the server." 47991 motec i2 pro v1.0 data logger fails to start 48016 karafunplayer: Call from 0x7124d239 to unimplemented function shcore.dll.GetScaleFactorForMonitor, aborting 48072 Everquest Classic: Textures not working correctly 48087 Firestorm viewer can't login to Second Life grid since 4.19 48104 Graphics load improperly in LEGO Island 2 48111 myodbc-installer v5.x (part of Toad for MySQL Freeware 7.x) crashes when querying for installed drivers ('SQLGetInstalledDrivers' doesn't handle NULL 'sizeout') 48114 wine: could not open working directory L"unix\\home\\tod\\", starting in the Windows directory. 48140 Archicad 22 needs missing SHCreateDataObject from shell32 48157 SetThreadDescription() return value E_NOTIMPL crashes StarCitizen 48170 start.exe: /min no longer works 48176 cannot select drawn line in excel2003 sheet (for removal) 48178 upgrade to "version 4 stable" made EXCEL2003 unusable (even after re-installing/purging wine and EXCEL) 48188 wine fails to load, "kernelbase.dll" failed to initialize, aborting 
submitted by catulirdit to linux_gaming [link] [comments]

Wine 3.21 Released

The Wine development release 3.21 is now available.
 
https://www.winehq.org/announce/3.21 
 
What's new in this release (see below for details):
 
- Typelib marshaller rewrite using NDR functions. - Graphics support on recent Android versions. - Support for memory font resources in DirectWrite. - Joystick support improvements. - Various bug fixes. 
 
The source is available from the following locations:
http://dl.winehq.org/wine/source/3.x/wine-3.21.tar.xz http://mirrors.ibiblio.org/wine/source/3.x/wine-3.21.tar.xz 
 
Binary packages for various distributions will be available from:
http://www.winehq.org/download 
 
You will find documentation on
http://www.winehq.org/documentation 
 
You can also get the current source directly from the git repository.
Check
http://www.winehq.org/git for details. 
 
Wine is available thanks to the work of many people.
See the file AUTHORS in the distribution for the complete list.
 
 
Bugs fixed in 3.21 (total 62):
 
14078 Rewrite typelib marshaller on top of NDR functions 17708 Splinter cell double agent doesn't render correctly 18759 RoughDraft 3's Word Count feature always says zero 19016 Word Automation from .NET does not work 20776 3DMark Vantage: your graphics card doesn't support DirectX 10 (needs support for 'D3D10_QUERY_SO_STATISTICS') 25066 NFS Porsche: The game crashes on creation of pic16.fsh file 26768 oleaut32 needs stubless proxies implemented on x86-64 29700 C&C Tiberian Sun and Red Alert 2 game graphics rendering freezes when NOT moving the mouse. 30511 Guild Wars 2 launcher crashes with "assertion m_ioCount failed" 30522 Jupiter shows too small, unreadable fonts 30801 need for speed underground 2 [full version] unusable because of incorrect graphics render 33463 Alan Wake : No sound in cinematics 33502 SnagIt writes incomplete HKLM\\System\\CurrentControlSet\\Control\\Print\\Printers entry, causing loader failures for apps that depend on winspool.drv 34967 Microsoft .NET 2.0 (sp1) Framework (x64): hangs after install 35663 SWAT 3: Screen Flickering 35675 Bad textures in World of Tanks 36763 Rogue Squadron 3D 1.3: Crashes with game resolutions above 640x480 37850 fallout 2: problem with handling file permissions ? 37959 Guild Wars 2 freezes on startup 38124 Can't enable visual style in a DLL. 38394 Eador: Genesis crashes on exit (only in fullscreen mode) 39023 Final Fantasy XI Using a Bluetooth PS3 Controller crashes the game. 39253 Multiple games require DXTn volume textures (From Dust, Halo Online) 39799 Visilogic 8.0 needs 'ITypeInfo_fnInvoke' support for coclass objects (TKIND_COCLASS) in arguments 39944 Stars! battle dialog lags 40160 cant install mobogenie 40206 Revit Architecture fails to install: throws Messagebox "Function failed" and aborts 40224 Web Skype plugin for Firefox needs advapi32.CreatePrivateObjectSecurityEx implementation 40264 Iris Online cannot connect to login server (SO_SNDBUF with value 0 is not allowed in OSX) 40803 Hard Reset Redux fails to launch ("DirectX 10 device not found!")(DXGI_ADAPTER_DESC1 'DedicatedSystemMemory' or 'SharedSystemMemory' member must be non-null) 42058 rFactor2 requires unimplemented function [email protected]? [email protected][email protected]? [email protected]@[email protected]@@[email protected]@@[email protected]@QBE?AV? [email protected]? [email protected]@[email protected]@@[email protected]@[email protected]@ [email protected]@[email protected] called in 32-bit code (0x7b43fa6e). 42447 Oblivion crashes on exit 43630 Altium Designer Installer - Richedit control shows rtf code instead of text 43683 Unigine Superposition Benchmark: missing text in launcher 43731 GTAIV hangs when clicking Options if its resolution differs from virtual desktop resolution 43865 LeagueOfLegends now doesn't work in Wine 2.18 (regression ?) 44109 Simple free HAM program Opera crashes, needs unimplemented function pdh.dll.PdhVbAddCounter 44245 Gray / black screen on Android 8+ 44409 png with indexed colors and alpha miss the alpha channel on loading 44828 Sony Xperia Companion crashes on unimplemented function SHELL32.dll.Shell_NotifyIconGetRect 45407 MechCommander Gold: 'Could not Initialize .PDB file' at startup 45913 tchar.h: using the macro _sntprintf leads to an undefined reference to snwprintf; macro should resolve to _snwprintf 45948 Can't log in to Steam (Steam crashes after the login screen) 45949 Regression: Crash on start of Söldner Secret Wars since 3.10 45961 KeyShot 5.3.6 crashes on unimplemented function KERNEL32.dll.GetMaximumProcessorCount 45992 Some Unity games expect XInputSetState to succeed or ignore gamepad input 46050 Korean Translations for winecfg are broken 46068 Star Wars The Old Republic - slower on 3.18 & 3.19 46089 TopoEdit tool from Windows 10 SDK (10.0.17763.x) crashes in ntdll.LdrResolveDelayLoadedAPI during resolver failure (NULL dll failure hook) 46092 Multiple ARM64 apps want 'kernel32.GetSystemInfo' support for 'PROCESSOR_ARCHITECTURE_ARM64' ('Unknown processor architecture c') 46101 Multiple ARM64 apps from Windows 10 SDK (10.0.17763.x) crash on unimplemented function api-ms-win-core-libraryloader-l1-2- 1.dll.GetModuleHandleW 46120 Uplay hangs while filling in fields 46126 Provide more exception context information in ARM64 implementation of raise_exception() 46129 'sqlwriter.exe' from Microsoft SQL Server 2012/2014 crashes on unimplemented function VSSAPI.DLL.?? [email protected]@[email protected] 46130 Star Citizen (RSI launcher) installer needs kernel32.dll.SetFileInformationByHandle 'FileIoPriorityHintInfo' info class semi-stub 46135 Microsoft ODBC tool 'odbcconf.exe' (part of MDAC 2.x install) crashes during configuration (some 'advapi32.dll' API entries are not hotpatchable due to PIC/GOT code at entry) 46143 Multiple Windows 10 ARM64 apps crash due to unimplemented function ntdll.dll.RtlAddFunctionTable (and friends) 46144 Windows PowerShell Core 6.1 for ARM64 crashes on unimplemented function KERNEL32.dll.RtlPcToFileHeader 46156 Multiple applications from Windows 7-10 crash on unimplemented function slc.dll.SLOpen 46157 Doxie 2.10.3 crashes on unimplemented function msvcr120.dll._vscprintf_l 46159 Doxie 2.10.3 hangs on startup 46175 Crysis Warhead crashes at launch 
submitted by catulirdit to linux_gaming [link] [comments]

Post-AMA Writeup of Questions & Answers

ICYMI, we had an AMA (Ask Me Anything) today with the Pixelberry Studios Team and once again, we thank them (u/playchoices) for coming on and chatting with us!


https://preview.redd.it/ur1ewmj36lk21.jpg?width=1080&format=pjpg&auto=webp&s=aadf39f70f463294490ada4c82af9a651c425fa8

I've put together a somewhat organized list of questions and answers for people to reference (especially for the Wiki) and to group together related topics as best I could. (Let me know if there are any corrections that need to be made!)

Book-related Questions

A Courtesan of Rome

Can you please confirm whether A Courtesan Of Rome will be one book, or multiple? Or has this not even been decided yet?
This came up in the Inside Choices, but I guess I wasn't super clear (sorry). The finale chapters after the hiatus will conclude your historical adventures in Rome. We currently aren't planning on a Book 2, but it's been a blast exploring Ancient Rome with all of you! The team is working super hard to create an awesome finale! -Jessica
Will we get the chance to stab Caesar during the Ides of march, ergo the real date of his death? (Maybe not this year but in the future?)
https://media1.tenor.com/images/60dbf97a1457e7c7cf62b61cdc0b7322/tenor.gif?itemid=4679523 -Chelsa
Why did ACOR go on hiatus? 😭 will we get a book 2, or is it just two parts? Marc Antony isn’t a red herring LI like Nathan, right?
A Courtesan of Rome returns in late spring with its concluding chapters for the book. We don't have plans for a Book 2 currently, but we're hoping you'll enjoy all the epic stuff the team has planned for the last few chapters. (Seriously, it's mindblowing. Cleopatra!!) Generally speaking, we'll sometimes put books on shorter breaks or longer hiatuses to give our writing, art, QA and other teams enough time to make the best chapters possible without placing too much pressure on said teams. We know that the delays can be a disappointment, and we're really sorry about that, but we never make these decisions on a whim. At the end of the day, we're in this for the long-term, and that means doing what's best for our teams. - Jessica

Desire & Decorum

Specifically for the D&D and ACoR writers, what were some interesting things you guys learned about in your research?
I can’t speak on the ACoR side, but for D&D, it was really interesting researching about the secret language of the hand fan! I don’t know if I buy into all this “secret” gesture stuff, but the dictionary for it all is quite fascinating. Also, did you know that the word “Hello” wasn’t around until the 1840s? But it didn’t become a popular greeting until the 1880s, which coincided with the rise of the telephone! -Rachel
Also, in the early days of D&D, Rachel took me to a regency dance class. It was wild. -Jessica
In the PB blog post about D&D II, there was an allusion to a scene that had been conceived very early on (maybe as early as Book I). Was that scene the duel scene or a scene yet to unfold?
Yes! That was the duel! -Rachel

The Elementalists

Who is your favorite Elementalists character?
T I M -Andrew
Also Tim -Jessica
Will there be more Aster in book 2 of the Elementalists? I love her.
yes! We love her too and we’re so happy to finally be able to bring Aster in as a full time student. This is something we’ve been planning since the start of the series, so we’re glad to continue the story with her being more involved. - Chelsa
What was your thought process behind the sexuality choice in The Elementalists? It was super cool to let us pick our sexuality for the first time in any book! Will we see it in future books? Also, why did you still include romance scenes ignoring the choice later on?
You'll see it again in The Elementalists: Book 2! So the thought process initially was to give players who were romantically interested in specific genders a way to avoid certain romantic interactions and play a story more tailored to them. The hookup scenes at the tail end of the book weren't at all intended to ignore that choice. We considered the choice at the start to be specifically about your romantic interests, versus sexual preference. Of course, we always have room to grow, and will definitely look at how to further improve this option going forward! -Chelsa
Will the sexuality options for the MC be present in book 2 of The Elementalists?
yes! -Chelsa
I was wondering what everyone's attunement was from The Elementalists?
Earth-att -Jessica
Metal. I SHALL CRUSH MY DIET COKE CANS! -Rachel
Fire. Surprising no one -Kathleen
Air-att -Chelsa
I’m Tim -Andrew
I love the magical system ("attunements") you came up with for "The Elementalists". What alternative systems were discarded when you decided on that one?
We came up with a huuuuuuuge list of different magic systems and tried to narrow down some ideas from there. I went in knowing that i wanted it to involve elements and kind of show the relationship between magic and science in a unique way that I hadn’t really seen before. The one thing that we really wanted to put our own spin on was the idea of “wands” which have their own sort of power in the magickal world but aren’t used at all anymore as a result of the Wand Wars. (More on that in TE Book 2!) -Chelsa
When TE came out, a lot of people compared it to Avatar: The Last Airbender, which is pretty funny because our intrepid book lead has actually never watched it! We've got a running joke on the team where we make obscure A:TLA references specifically to drive Chelsa up the wall. -Jessica
Any chance we could get the Their team captain (AKA Hottie McHot Hot Hot) as a love interest?
Sorry, Everett doesn't date underclassmen. 😢

Endless Summer

To the writers: which is your personal favourite ending for Endless Summer and why?
CONTROVERSIAL HOT TAKE but my favorite is the Rourke Wins ending! I know it’s ‘the bad ending’, but in a lot of ways, I kind of think it’s the most hopeful, because it sets up the possibility that the characters will all find each other again and work together to take down Rourke on a grand new adventure - Andrew
In the chapter of book 1 of Endless Summer where you have to find Iris’ name, would anything have happened if you told her the name she had before? Rot13 for spoilers: Vzbtra Ebhexr
Oh wow that is a DEEP pull. Uhhhh, I’m going to say nothing would have happened because the operating system only accepted the name IRIS? - Andrew
I want a Endless Summer 3 pt movie.
Why not a musical theatre production? -Rachel
Does Quinn still think about me?
Every day - Andrew

Hero

Will we ever get a hero book 2? (:
Yes. -Rachel

The Heist: Monaco

Hey Owen, will there be a sequel to The Heist: Monaco?
That's classified 😛
Why is Sonia so attractive?
Because our artists are FANTASTIC! -Rachel

It Lives Beneath

In ILB, can the MC having low nerve actually prevent them from even TRYING to escape the coffin in chapter 17?
I mean, you can always TRY to escape the coffin, but if your Nerve is too low, it’s not gonna go well. 😈 -Kathleen

The Royal Romance

Was Maxwell from The Royal Romance always planned to be a love interest or was that decided later?
Books are planned and outlined well before launch, and we generally don’t change plans based on fan reception. We’ve got a road map and we stick to it! Of course, that doesn’t mean we don’t appreciate and value fan feedback; it just means that we tend to take a long-term, more big-picture view towards reacting to fan feedback. The one exception to the rule is of course, Maxwell from The Royal Romance -- and even that took a lot more planning and forethought than I think readers realize. -Andrew
It wasn't planned, but over time, he charmed us so much that we just had to include him! And of course, we loved the passionate fan reception to him. That being said, the process for making Maxwell a love interest happen started out pretty early! - Jennifer
From a scale of 1-10 how likely is it that Drake Walker will still be sporting a denim shirt in the TRR spinoff?
100% -Kara
Would he be Drake Walker without a denim shirt? -Jennifer
TRR Question that I had on my mind since book 1, specifically for Kara if she can answer. Was Olivia from the series intended to be an LI at one point during conception but scrapped? If so, what was the thought process behind that? Noted how MC can bluntly say "I'd actually rather date you" at the end of the book moments before possibly winning Liam's hand and always made me wonder if her as a 4th/5th LI after Maxwell was intended as some point.
We didn’t have any plans beyond the first three Love Interests for TRR when we started it, but we didn’t want your dynamic with Olivia to feel forced into being purely antagonistic. One of my favorite things about Olivia and Riley’s interactions is that you can usually be snarky back to her or sweet, sassy, or silly even from the beginning before your friendship with her really starts forming. Some of the funniest paths to me are when you’re silly or sweet to Olivia because it’s something that she’s just so not used to. -Kara

Upcoming/Suggested

Would there be some type of option for accessorizing the MC’s in the future? I.e: adding Glasses, tattoos, a color palette for hairstyles etc..
Yes! We definitely have some more customization options coming up... including some that I think will be quite a surprise.
I would like to ask if there will be a possibility of choosing different haircolours for the hairstyles we are offered in the books. For example, having the ability to pick the same hairstyle in blonde and brown or maybe even some other colours. Would this be a possibility that you would consider in the foreseeable future?
This is something we’ll look into! - Andrew
Of the newly announced books that aren’t yet released, which are you most excited for fans to experience and why?
I’m super-hyped for Nightbound because if y’all like sexy monsters, we’ve got sexy monsters. I’m also very hyped for a Top Secret New Project that hasn’t been announced yet but pushes Choices in a new direction that I think fans will really enjoy! -Andrew
Also Nightbound! Though, I am really hyped for Wishful Thinking because I don’t know too much about the story -Chelsa
Nightboooooooouuuund -Kathleen
I’m excited to see what people will think about Passport to Romance. -Jennifer
I can’t wait for Wishful Thinking! I mean… look at the emus!! -Rachel
Have you thought about doing more books with the art style of Hero and Endless Summer?
Different art styles are definitely something we’re looking into! - Andrew
Will we get more books with a polyamory option?
Yes! - Andrew
Relating to my last question, have you ever considered making an in - game surveys ? Like you can make an option about attempting a survey within the app for different topics ? You can get valuable feedback directly from the players and in return, you can give a small diamond reward in accordance to the length of the survey.
This might be something we’re looking into! - Andrew
Are we going to get more trans representation in future or currently updating books?
Yes! - Andrew
Why are you not selling merchandise? I really, really want some Hartfeld stationery!
🤔🤔🤔
Can we choose our gender in Passport to Romance, Nightbound, and Wishful Thinking?
Nightbound and Passport to Romance will both have male/female main character options. Wishful Thinking will center a heroine main character. Now you know! #RedditExclusive -Jessica
What is the planned genre of Wishful Thinking?
“Quirky romcom” sayeth the Wishful Thinking lead. -Jessica
In Nightbound, are we a human or something else?
My lips are sealed -Andrew
Any upcoming genres you’re excited for?
Oh yeah. We’ve got some very very exciting stuff planned. I’m not allowed to share much so I’ll just say… we can’t wait til you SEA what we’ve got in store - Andrew
Will we be seeing more historical fiction books like D&D and ACOR.??
Yes! We have more historical books coming! - Andrew
when will red carpet diaries 3 be released? i'm getting antsy waiting on my thomas hunt reunion.
Red Carpet Diaries 3 will be released this summer! - Andrew
Hi guys! Just wondering if we will ever see a non-binary Main Character option, or perhaps even just some more flexibility with character selection?
That's on our radar! I can't promise when or if it will happen, but know that we hear you and appreciate you. ❤️-Jessica
Who’s your favorite villain? Who do you love to hate?
Gaius Augustine! And let me tell you, having just read the last chapter of Bloodbound 2… y’all have no idea what you’re in for - Andrew
SOooOooOoo…. I can’t really tell you yet. But you’re gonna love him as much as I do MWHAHAHA see ya’ll march 15th. -Chelsa
Would you all consider making any more books that take place in historical times rich with mythology (Greece, Africa, the Viking era, etc.?)
I would love to write a Viking book FOR THE GLORY OF ODIN -Kathleen
Does it have to be real mythology? -Chelsa
But seriously, we've got a bunch of books in different genres, settings, and maybe even time periods planned for the future, so stay tuned! In re: Veil of Secrets, it's a standalone book, but that doesn't mean it's the last time we'll explore mystery stories... -Jessica
The Heist: Olympus, coming soon! -Owen
(It is not. This is a joke) -Owen, seconds later

General

Do you guys keep stats on the choices people make? For example, which was the most chosen ending for Endless Summer, or who’s the most popular LI in a book? If so would you ever reveal some of them?
Nope! We actually don't keep track of individual choices; it'd be way too much data! -Andrew
Is there some sort of metric you use to determine when a book is successful? What does a “successful book” consist of? (Replays, keys, diamonds etc...)
It’s very complicated! We use a broad combination of metrics including things like spend, replays, etc. Also keep in mind that production cost is a big factor! Some books are a lot more expensive and complex than others, so the bar for what a success is can be very different depending.
Can you guys tell which books are replayed the most? Does the server actually let you know if a book is being replayed multiple times? (I’m asking because I have no idea how many times I’ve played TRR, and I’m wondering if they can tell, and think I need a life)
Yup.
How does the writing team come up with new books? Is it led by an individual's idea or is it a team effort to brainstorm? Does fandom feedback have an effect on what genres are created?
It’s a huge effort that involves a whole bunch of people. It may start with one idea from one person but there’s definitely a long and involved team process that follows! -Chelsa
Would you guys be averse to revisiting a story that ended? Or having the fans vote to bring back a story? Or even being more interactive with fans and having fans vote for sequels?
Anything is possible in the future, but right now, we’re focused on new stories and sequels to some ongoing titles. Also I can’t speak too much to ACOR because I haven’t worked on it, but I can say the team is working very very hard to make sure it has an extremely satisfying ending! -Andrew
Hey! If you love a book, let us know. You can contact us via Facebook message or in-game Support, or tweet at us. We can't always give you the answer you might want, but we really value hearing from you. (At the same time, I'll take the chance to say that spamming us is not the way to go.) -Jessica
Who has been your favourite character to write for? Is there any character who's level of popularity surprised you? And if you could write a book about whatever you wanted what would it be?
Speaking for just myself, I love writing Endless Summer Book 2 and my boy Jake McKenzie. I also LOVE Kamilah from Bloodbound - Andrew
personally have my heart set on a ‘mean girls’ style book, where your main goal is to become the Queen Bee of the fancy new boarding school you’ve been transferred to. - Chelsa
My favorite character to write for was probably Becca from the freshman (see Queen Bee book answer above lol) I personally have my heart set on a ‘mean girls’ style book, where your main goal is to become the Queen Bee of the fancy new boarding school you’ve been transferred to 🤔 -Chelsa
Fave character to write was Sei from TC&TF, 'cuz she’s the fire-slinging badass I wish I could be in real life 🔥🔥🔥 Noah’s popularity shocked me and was honestly pretty awkward because of what I knew was gonna happen at the end of ch. 14 😅 I’m a huge folklore nerd so my dream book is probably a super dark Brothers Grimm-style fairytale with evil fae and quest-giving talking animals. -Kathleen
Recently, my favorite to write has been Sybil from The Heist. Anytime you let me go absurd… -Owen
My fave character to write: Mr. Sinclaire in D&D. The banter between him and MC are so much fun. Briar is the runner up… She’s so boy crazy, but fun. -Rachel
My fave is Griffin! He's such a sweetie, it's fun to write the most genuine, heartfelt lines for him. #TeamGriffin -Jessica
How do you calculate the +Romance interactions for books like Desire and Decorum and TRR as opposed to Endless Summer and AME where the points are more quantifiable?
We have our books totally planned well in advance of launch. On very rare occasions, we'll make adjustments based on what the data is showing us, but that's a rare exception. -Andrew
Jumping in as the Community team to say: We absolutely collect your feedback and comments, and pass them along to our team. But as mentioned in a different reply, the way we implement feedback is more of a big picture, long term view. It's not that we're changing books halfway through based on a comment online. We'd never get books out the door on a weekly basis that way! -Jessica
How to you judge the popularity of a certain book and record the opinions of the players about a book ?
There's a lot of factors at play, including how much it gets played, diamonds and keys spent on it, and so on. And the Community team fills us in on what the fan community thinks as well. I will note that what is or isn't popular on social media doesn't always reflect the bigger picture; there are some books that get very little social media love but are really popular in-game, and vice versa. It’s all quite complicated! - Andrew
What is your favorite or most memorable quote from the books/series you've written?
From D&D 1: “I may be the earl’s natural daughter, but you’re the one acting like a bastard.” -Rachel
I think it was the choice in Bloodbound 1 where you can tell The Baron to sit his punk ass down - Andrew
Ugh this question is too hard. I can’t think of a quote but one of my favorite story moments I contributed to in The Elementalists was we were trying to decide what to do with the unconscious student in swan’s office in chapter 11 (you may know her as Amy Stevenson), and I suggested that swan should just… roll her out of the office. It still cracks me up. -Chelsa
"Atlas pats a hidden pocket at their side, which squelches alarmingly." I mayyy have previously used this exact joke in the original flavor HSS Prime quest when Koh dumps a bunch of slime in her pocket. Also, "Sure, Jan" for the blonde hair in The Elementalists. -Jessica
Hmmm… most recently, it’s “I place faith in nothing... save for the lunar cycle, the loyalty of plants, and the eventual return of the McRib.” As mentioned, I love writing Sybil… Play The Heist with a low Sybil Trust Score to see it ;) -Owen
AUGH I CAN'T DECIDE Pretty much anything Tom says but this one's got a special place in my heart: "Tom: Hold on tight, passengers! Your friendly and enthusiastic tour guide has been playing a lot of Hydro Thunder at the arcade." -Kathleen
Can you confirm or deny if Addison and Kara are related? And related to Mr Sinclaire in some way?
But Mr. Sinclaire has the extra e! Addison and Kara don’t! Also, why does everyone with the same last name have to be related? Not every Smith or Johnson is related! -Rachel
I can’t speak to that… but on a related note, the fact that two different teams made villainous Sterlings was a very funny coincidence, but we decided retroactively, it’s canon. Nathan Sterling is a distant cousin! –Andrew
Hello choices team! Have you ever considered of making a book where the MC is a full on villain?
i would LOVE to - Chelsa
Mwahahahaha! insert maniacal laugh -Rachel
If you had to be trapped in any Choices book for a week, which one would you choose?
It Lives but only if I’m Redfield -Chelsa
I’d 100% choose Rules of Engagement. An all-expense paid cruise in the Mediterranean? Yes please! -Jennifer
Bloodbound, but only if I’m a vampire, or getting fed on by a vampire, or dating a vampire, or just hanging out with a vampire, yeah okay, just Bloodbound - Andrew
Only a week? Oh, that’s a tough one. Probably TRR… but only if I can be MC. Gimme the prince! -Rachel
I could never be in Bloodbound. I hate wearing turtlenecks! JK. I'd want to be in The Elementalists because magick! I'm an Earth-Att. -Jessica
If you could date any LI from any book who would you choose?
Zig one true love forever - Chelsa
Quinn Kelly and Flynn O’Malley - Andrew
Mr. Sinclaire… or the Prince. He’s a prince. - Rachel
Team Tom Sato for lyfe - Kathleen
Kaitlyn! - Jessica
Who’s your favorite villain? Who do you love to hate?
Tie between Hex and Empress Azura (who shines brightest) from TC&TF. I love me a villain who wants to do something VERY BAD but for reasons that kind of make sense -Kathleen
How do you decide on character names? Do you browse for name meanings, search for baby names of X time in Y place, or do the characters sometimes just speak to you (like the TRR corgi spoke through Maxwell) their names?
For me I usually have a direction or kind of vibe I’m trying to convey with a name. I don’t often do a ton of research on character names. Atlas I think just sort of popped into my head as soon as we thought up the character. Aster took a little longer to figure out, we just knew we wanted it to sound floral or nature-related. -Chelsa
What was the saddest thing for you to write (or read) among all of the books?
The endings of Endless Summer 3, no question. I was definitely tearing up throughout the Vaanu ending - Andrew
Oh man. The entire Hex/Whitlock saga that stretched across all three TC&TF books. That scene in book 3 where Whitlock holds Hex at crossbow-point? I was literally crying as I wrote that. -Kathleen
SPOILER ALERT! Writing your mother’s death in D&D. It was like the first thing I wrote for the book, and so… heartbreaking. - Rachel
the initial drafts of the death scenes in it lives 1 were very sad… and very fun for me to write mwahahhahahhahhah - Chelsa
I haven't written anything sad for Choices (yet), but the saddest thing I've written at Pixelberry would be in HSS Prime when Ace de la Cruz admits to you all his greatest fears and insecurities to you near the end of his quest arc. I poured a lot of my own feelings about academic achievement, parental expectations, and the pressure to succeed as the child of immigrants into that scene, and I absolutely cried while writing it. Whew. -Jessica
What do you consider to be the greatest classic novel of all time?
Pride & Prejudice… but I might a bit prejudice… -Rachel
Frankenstein (Mary Shelley invented Sci Fi fight me) - Kathleen
If you were a criminal, which Choices cop would you want to chase you, Dave, Sam, Parker, Damien or Sonia?
TRICK QUESTION! The real answer is Duffy - Andrew
Dave, because he seems like the kind of dude I could distract with flirting and then handcuff to a fence. - Kathleen
What is the hardest part of writing for two different genders?
Hookup scenes bc you can’t just ask your male coworkers how they do that (Jessica does not approve this answer) -Kathleen
What, if anything, leads to new characters being added as love interests like Maxwell?
This happens very very rarely, and it’s usually because it feels natural for the story! For example, Kate wasn’t supposed to be an love interest in Veil of Secrets, but the deeper I got into editing the story, the more it just felt really natural that she should be, like there was this really sweet story of long unrequited love between her and MC brewing just beneath the surface. - Andrew
Which Choices characters would you guys want to be friends with if they existed in the real world?
RAJ RAJ RAJ RAJ RAJ RAJ RAJ - Andrew
Miss Parsons or Briar… They’d be the best wingwomen EVER with great sassy comments. -Rachel
Zig, Tom from It Lives, Shreya Mistry, Becca, Kaitlyn, Eris - Chelsa
Ava! Spooky sass buddies for life 🖤 -Kathleen
Hana Lee - Jessica
I wanted to ask what gave y’all the incentive to diversify your characters (namely protagonists and LIs). I feel super blessed to see myself represented in the characters, esp. Andy, but I know plenty of other choice-based/roleplay games don’t go out of their way to include representation, opting to only appeal to their heterosexual female demographic exclusively and they still garner success. Were there any hesitations to broaden representation and were there any concerns about losing some of your audience?
I think that as long as I’ve been here, Pixelberry has been really devoted to diversity of our characters. I tell this story a lot but when I first started here, I worked on the original HWU and for my first quest I asked if I could make the storyline about the character’s struggles with her natural hair and everyone thought it was a great idea! That’s really when I started to feel like this was a great place to work and a place that was working hard to make people’s voices heard. There’s also SO MANY of us here that of all different ethnicities, sexualities, genders that it would be impossible for that not to be reflected in Choices! - Chelsa
Question for the writers: What is your favourite book (that you didn’t contribute to) and why??
I love the It Lives series… such an awesome cast and I love how dark it gets - Andrew
Home for the Holidays! It was such a sweet and simple book, very easy to cozy up with and i finished it in a snap.-Chelsa
AME because it’s got a super fun cast of characters!- jessica
I’m loving TH:M. So much sass! Honorable mention goes to RoD because it gives me major Fast and the Furious feels -Kathleen
TC&TF. It’s the first Choices book I played! And there are DRAGONS! -Rachel
Do you write books with a "canon" route in mind? In ILITW/ILB, for example, when you use the default settings from ILITW, it goes with the "everybody dead, MC took Jane's place" ending.
We try not to write the book to steer players toward a particular ending, but there’s usually one ending that is the one I’d pick if I was writing the story as a novel or TV show. It’s usually the meanest/saddest one 😈 -Kathleen
I think it’s definitely easier when there’s one specific goal you want the main cast to accomplish. Not to spoil anything, but I will say the current plan for the elementalists is to have different ending possibilities. -Chelsa
Who mixes the music? The soundtracks are pure 🔥 🔥
You can thank Daniel for your favorite tracks! He's our Music Director at Pixelberry! -Jessica
Although, I hope, some of your stories obviously haven't been drawn from from real life, have there been instances when you've remembered moments in your life and decided to use them for the stories in-game?
I draw from my own life a lot in my writing. Tom’s fraught experience as a Japanese-American is definitely based on my own, and I also drew pretty heavily on my own experiences of loss and grief when writing for the It Lives series. It can honestly be pretty cathartic, and it’s always super gratifying to see that experience resonate with other people who play our game ❤️-Kathleen
I’m Russian so I delight in constantly putting Russian characters and references in! Nikolai’s my man -Andrew
A lot of bits in LoveHacks drew on my experience growing up in the SF Bay Area, and a lot of The Heist drew upon my experience stealing the crown jewels of Monaco. Write what you know, amirite. - Owen
Who comes up with all the awesome puns in the achievement titles?
Usually each writer comes up with their own achievement puns (my best: Amulet you Finish). If we’re ever having trouble, though, we can just jump on the puns Slack channel and post “I need chair-related puns. Go!” -Kathleen
​> Seat Yourself. -Jennifer
My crowning achievement was "Thirst for Knowledge" for Beckett's hookup. Lol. -Jessica
i have a bad habit of just using song titles/lyrics that are relevant to the situation 😬 -Chelsa
The Heist was almost called “Pros & Cons”, which is about as punny as I get. -Owen
Seriously Loving the sexual/racial inclusivity. And just as importantly—loving the introduction of a kickass, take no shit MC (here’s to you, ACOR) It’s so heartfelt to play a character that feels evermore like a reflection of myself, instead of necessarily falling into the innocent ingenue archetype.
Thanks so much! But honestly, I believe we always have room to grow and improve when it comes to representation in Choices, so that's a conditional 'thanks.' - Jessica
My question is how much—or at all—fan reactions & suggestions play a part into the plot processes within the writing room? Is it a sealed room filled with brilliant, creative minds? Or do you guys ever look at Reddit (for example) to see where the wind blows for certain characters & craft potential new storylines using fan inspiration?
We touched on this a little in earlier comments, but: When it comes to fan reactions and feedback, we have a big picture, long-term approach to taking those into account. We generally plan things out in advance -- it's the only way to hit weekly chapter releases! So yes, it's essentially a sealed room. -Jessica

Writers

Do anyone of you have secret accounts to stalk the tumbldiscord/fb/reddit fan groups?
No. Since I'm not omniscient, I'll say: Not that I know of. People at PB had better not have any. 🙃 -Jessica
Well, they wouldn’t be secret anymore, now would they? -Rachel
Tea or coffee?
An unhealthy amount of coffee -Andrew
I’m from Portland so my body is composed of roughly 80% nitro cold brew. -Kathleen
A fragrant English Breakfast tea. With crumpets preferably. -Jennifer
PEARL MILK TEA! -Jessica
These are all on point. -Jennifer
Whiskey. -Rachel
​> Wine -Chelsa
I've always wondered, who does your team actually consist of? - meaning, you have writers, illustrators, animators - so what kind of schools/majors did you people finish? I'm wondering if someone finished something completely unrelated to game design and ended up in Pixelberry.
I was an art major at a little liberal arts college, but that’s only because we didn’t have a creative writing major 😛-Kathleen
I was a theatre & journalism double major! -Rachel
I went to a private art school (go, chimeras!) and got a degree in Creative Writing and Literature. My parents thought i wouldn’t be able to get a job but look at me now suckersssssss! jk i love my parents, shoutout to my mom 😘 -Chelsa
English and Japanese double major at a UC school! I also did not own a smartphone prior to joining Pixelberry back in the day. That either tells you I'm super old, or that I'm super bad with technology. You choose. -Jessica
Do you first write the characters and then the story? Or the opposite? What is the order of the elements (characters, plot, conflict) during the writing process?
I usually come up with the basic context/plot for a book and then ask myself what sorts of characters the story needs -Kathleen
What do you enjoy doing in your free time when you aren’t working/writing?
I crochet… I crochet a lot. -Rachel
I don’t understand the question - Andrew
Sleeping. -Jessica
Mostly calligraphy, firedancing, bouldering, and costume making. Occasionally skydiving. -Kathleen

Other

Hi! Can you please give us a 2-chapters book with Daniel the Waiter as Main Character - a story connecting all his appearances in the Choices universe? As an April’s Fools special maybe? :)
Ah, but who’s to say we don’t have already have a story about Daniel’s ancestor, Mr. Danforth, who lived in Grovershire, England back in the 1800s? Jk… But you never know what we have in store! -Rachel
Have you visited this subreddit before? Who was the first person that found the sub?
Yes! I actually came across it first! -Rachel
One of the mods actually reached out to us via Support a while back, so we as the Community team were aware of this subreddit. It's been pretty busy at Pixelberry lately, so I'm sorry that we didn't get around to reaching out sooner! But hey, now we're here! -Jessica
How would you hide a giraffe from the government?
Train it to stand very still in a museum and add a plaque on the wall that says “Giraffe, Mixed Media, 2019” -Kathleen
I would dress him up in a tuxedo, top hat, and monocle, and call him my very tall cousin Geoffrey. -Rachel
Who says I haven't already done it? -Jessica
I would make him a hat out of palm fronds and they would think he’s a tree. -Chelsa
Where'd the company name come from? The Pixelberry plush is so cute - can I kidnap it?
"NO! DON’T KIDNAP THE BERRY!" -Rachel
"Oo, the company name. That’s a great question, and it IS kind of a funny story.” -Jennifer
“A long time ago, Oliver had tasked the original PB writers with brainstorming a name for our new company. He was like “Maybe something cute, like Fireberry or Pixelberry”. Then there was an hour of the writers on their bullshit, throwing out things like “Deep Dish Kitten” and “Cookies Wild” and just the sound “Cheerm”… Then we ended up going with Oliver’s original suggestion. “Cheerm” did appear in Most Wanted as the name of the startup though, as an inside joke that we enjoyed very much.” -Owen
What is it with the weird advertisements of Choices I keep seeing? (My friends may have used these ads for teasing me for playing this game …..)
Our marketing team knows what they're doing! They're pretty data-driven, and the ads you see are the ones that do the best. Props to them! - Andrew
submitted by kungming2 to Choices [link] [comments]

Wine 4.0-rc1 Released

The Wine development release 4.0-rc1 is now available.
 
This is the first release candidate for the upcoming Wine 4.0. It marks the beginning of the code freeze period.
There have been many last minute changes, so please give this release a good testing to help us make 4.0 as good as possible.
 
https://www.winehq.org/announce/4.0-rc1 
 
What's new in this release (see below for details):
 
- Preloader implemented on mac OS. - Mouse cursor support on Android. - Updates to the timezone database. - Vulkan support updated to the latest spec. - Stream I/O support in WebServices. - Better palette support in WindowsCodecs. - Synchronization objects support for kernel drivers. - Various bug fixes. 
 
The source is available from the following locations:
http://dl.winehq.org/wine/source/4.0/wine-4.0-rc1.tar.xz http://mirrors.ibiblio.org/wine/source/4.0/wine-4.0-rc1.tar.xz 
 
Binary packages for various distributions will be available from:
http://www.winehq.org/download 
 
You will find documentation on
http://www.winehq.org/documentation 
 
You can also get the current source directly from the git repository.
Check
http://www.winehq.org/git for details. 
 
Wine is available thanks to the work of many people.
See the file AUTHORS in the distribution for the complete list.
 
 
Bugs fixed in 4.0-rc1 (total 43):
 
5402 Multiple MFC-based apps crash during non-modal child dialog control creation with active window being zero (Canon PhotoStitch 3.1.13, Flexible Renamer v8.4) 16845 Radio buttons not being checked on focus 23750 SpongeBob SquarePants: Diner Dash 2 - mouse has pink background 28810 d3dx9_36/tests/mesh.ok: D3DXLoadMeshTest fails under valgrind 29183 Heavy corruption when rendering edit control with WM_PRINTCLIENT and possibly invalid HDC 33117 Can't load Bach41.ttf with CreateFontIndirect 35367 Multiple applications crash due to Wine ole32 code not taking implicit MTA into account (Cyberlink Powerdirector 8, PDFXChange Editor 5.5) 37863 Halo only works using Nvidia graphics 38228 Wildstar game failed to download : `winhttp:session_set_option 0` and `wine client error:41b: pipe: Too many open files` 40031 Singularity: In Steam the game is still running after quit 40880 Commandos 3: Destination Berlin demo has sound issues 40971 Zombie Army Trilogy crashes before the menu 41404 WPS Office 10.1.0.5775 unhandled exception on installation 41488 ProfitChart RT crashes at startup 42010 ReactOS Calc does not show dots in radio buttons. 42255 Xenia emulator needs ntdll.dll.RtlAddGrowableFunctionTable implementation 42474 Multiple applications crash on unimplemented function api- ms-win-core-path-l1-1-0.dll.PathCchCombineEx (Python 3.6, AutoFlashGUI, RenderDoc) 42582 Murdered: Soul Suspect has messed up rendering 43584 Hitman: Absolution needs dxgi_output_GetGammaControlCapabilities 43745 Graywalkers Purgatory demo has wrong models rendering 43889 Gradient is inverted when using gdiplus 44015 Steam - fails to load UI since Wine 2.20 (due to dwrite commit) 44177 Guitar Pro 5: Long freezes during draw process of dashed lines (P.M. or let ring markers) 44588 Many kernel drivers need support for kernel synchronization objects (event, semaphore, mutex) (BattleEye's 'bedaisy.sys', Franson VSerial service 'bizvserialnt.sys') 44897 Multiple applications using Crashpad/Chromium/CEF in Win7+ mode crash on unimplemented function ntdll.RtlGetUnloadEventTraceEx (Steam client) 44999 Python 3.6.5 crashes due to unimplemented function api-ms- win-core-path-l1-1-0.dll.PathCchCanonicalizeEx. 45431 Multiple D3D11 games deadlock in IDXGISwapChain::ResizeTarget while trying to resize window (Crash Bandicoot N. Sane Trilogy, Dragon Age: Inquisition) 45453 Guild Wars 2: Launcher crashes with assertion "jobThreads && (jobThreads <= hardwareThreads)" 45627 mdac28 fails to install (SetupDefaultQueueCallbackW copy error 32 L"C:\\users\\austin\\Temp\\IXP000.TMP\\msdaorar.dll") 46093 GRLevel3 2.52 fails to start, hangs indefinitely 46099 Star Citizen not loading after implementation of WaitOnAddress() in wine 46140 .NET applications using 'WebRequest' API with MS .NET Framework crash when IPv4/6 is disabled in Linux kernel 46142 Games launched through Windows Steam no longer launch. 46161 Wine: Wrong GnuTLS usage? 46168 dotnet35sp1 installer has an error under wow64 46172 Multiple applications from Windows 7-10 crash on unimplemented function slc.dll.SLGetLicensingStatusInformation 46173 Used e-Sword successfully a few months ago, but when I try now I get a Program Error. 46179 Multiple Windows 10 ARM{32,64} apps need 'kernel32.dll.GetCurrentThreadStackLimits' to get stack start address 46180 wineserver does not release atom on unregistering window classes 46186 LoadImageA searches images in the wrong directory 46210 explorer /desktop leaks atoms from DDE interface 46229 serveptrace: NetBSD debug register storage 46235 Opening ADODB.Connection results in: Method '~' of object '~' failed 
submitted by catulirdit to linux_gaming [link] [comments]

Wine 3.20 Released

The Wine development release 3.20 is now available.
 
https://www.winehq.org/announce/3.20 
 
What's new in this release (see below for details):
 
- Async interfaces and ACF files in the IDL compiler. - Support for substorage transforms in MSI. - RPC/COM marshalling fixes. - Support for Unicode requests in WinHTTP. - Shell Autocomplete optimizations. - Various bug fixes. 
 
The source is available from the following locations:
http://dl.winehq.org/wine/source/3.x/wine-3.20.tar.xz http://mirrors.ibiblio.org/wine/source/3.x/wine-3.20.tar.xz 
 
Binary packages for various distributions will be available from:
http://www.winehq.org/download 
 
You will find documentation on
http://www.winehq.org/documentation 
 
You can also get the current source directly from the git repository.
Check
http://www.winehq.org/git for details. 
 
Wine is available thanks to the work of many people.
See the file AUTHORS in the distribution for the complete list.
 
 
Bugs fixed in 3.20 (total 36):
 
8933 Extremely slow in rendering when running Jane's USAF 12370 AGEod's American Civil War cannot run (needs native directmusic) 34384 Media Browser 3 Installer doesn't see .Net 4.5 as installed (wine-mono) 35320 setlocale(Chinese_China.950) returns NULL 38066 Memento Mori (Numen: Contest of Heroes): mouse buttons don't work (needs native dinput8) 41269 MSI uninstaller does not clean up Registry's UpgradeCode, ProductCode 41356 Multiple applications and games need support for szOID_NIST_sha* OIDs in crypt32 (The Crew (Uplay), Star Wars The Old Republic, PSNow v9.0.5) 41419 Visio 2013 crashes with unimplemented function msvcp100.dll.? [email protected]@[email protected]@YAIXZ 42520 Multiple Wargaming.net games crash on startup in Win7+ mode (XAudio 2.7 'IXAudio2SourceVoice::GetState' called with 'Flags' parameter, causing register corruption) (World of {Tanks, Warships}) 42550 Photoshop CC 2017: Installation Error (needs FileAccessInformation info class) 43358 EVE Online crashes on startup in Win7+ mode (XAudio 2.7 'IXAudio2SourceVoice::GetState' called with 'Flags' parameter, causing %ESI or %EDI register corruption) 43464 Elite Dangerous Horizons fails to connect to server with CRC error 43570 Bravura Easy Computer Sync 1.5 crashes on startup 44620 `Nt{WaitFor,Release}KeyedEvent()` don't accept null handles, while Windows 7 does. 44759 Steam show all text with italic font when dwrite is enabled 45593 Wargaming.net Game Center: Installer deadlocks during download ('ntdll.RtlDeregisterWaitEx' must not synchronously wait when 'CompletionEvent' is NULL) 45664 64-bit BattlEye 'BEDaisy' kernel service fails in driver entry point due to missing 'ntoskrnl.exe.PsGetProcessWow64Process' 45665 64-bit BattlEye 'BEDaisy' kernel service fails in driver entry point due to missing 'ntoskrnl.exe.MmCopyVirtualMemory' 45749 Multiple Node.js based applications/installers need ntdll.NtQueryInformationFile to handle 'FileModeInformation' information class (MS Visual Studio 2017 Installer, FACEIT Anti- cheat client) 45796 Nvidia GeForce Now installer aborts due to missing 'advapi32.RegQueryReflectionKey' export 45828 Several Microsoft games bundled with Windows 7 as part of OS install crash upon exit on unimplemented function ntdll.dll.WinSqmIncrementDWORD 45966 Missing scrollbars in TraCFoil ribs plotting program 45970 Add support for browseui IProgressDialog PROGDLG_AUTOTIME flag 45997 iPed 7G 2019 (.NET 4.0 app) v13.0.10800 crashes with System.NotImplementedException at system.drawing.pen.ScaleTransform 46004 SimSig: scroll bars in Options window do not render 46015 Nvidia GeForce NOW crashes on unimplemented function IPHLPAPI.DLL.GetIpInterfaceTable 46035 dotnet sdk 2.1.403 installer crashes with unimplemented Kernel32.FindStringOrdinal 46040 Intel Extreme Tuning Utility v6.4 kernel driver 'iocbios2.sys' crashes on unimplemented function ntoskrnl.exe.KeSetTargetProcessorDpc 46057 Multiple applications want 'ntdll.NtQueryInformationToken' to support 'TokenVirtualizationEnabled' (24) info class (Blizzard Battle.net) 46066 GeForceNOW.exe fails to load due to missing runtime dependencies, needs 'qwave.dll' stub dll (qWAVE - Quality Windows Audio/Video Experience) 46076 Something goes wrong when sending unicode http request 46080 Multiple installers are missing title bar buttons 46081 Multiple installers show readonly drives with broken size 46084 Skype 8.33.0.50 installer crashes due to unimplemented [email protected]@@[email protected] 46085 Multiple ARM64 apps from Windows 10 SDK (10.0.17763.x) need 'api-ms-win-core-winrt-string-l1-1-1.dll' stub dll 46086 Multiple ARM64 apps from Windows 10 SDK (10.0.17763.x) need 'api-ms-win-core-processthreads-l1-1-3' stub dll 
submitted by catulirdit to linux_gaming [link] [comments]

Wine 3.16 Released

The Wine development release 3.16 is now available.
 
https://www.winehq.org/announce/3.16 
 
What's new in this release (see below for details):
 
- Initial implementation of OPC Services. - Support for rendering buttons from an ImageList. - Better support for CSS properties in MSHTML. - Namespace fixes in XML Writer. - Various bug fixes. 
 
The source is available from the following locations:
http://dl.winehq.org/wine/source/3.x/wine-3.16.tar.xz http://mirrors.ibiblio.org/wine/source/3.x/wine-3.16.tar.xz 
 
Binary packages for various distributions will be available from:
http://www.winehq.org/download 
 
You will find documentation on
http://www.winehq.org/documentation 
 
You can also get the current source directly from the git repository.
Check
http://www.winehq.org/git for details. 
 
Wine is available thanks to the work of many people.
See the file AUTHORS in the distribution for the complete list.
 
 
Bugs fixed in 3.16 (total 43):
 
19801 cygwin can't run a batch file from inside a shell script without explicit cmd /c 22255 Total Commander: Deleting the 1st or 2nd character in an edit box deletes all of them 22440 Total Commander: The panels showing Brief are not resized vertically when the application window is resized vertically 24623 Windows Live Essentials 2011 installer doesn't show any options on the first screen (support for BCM_GETIDEALSIZE needed, ideal width and height for a specified button) 30856 Atmel Studio 6 fails to start with Visual Studio 2010 Isolated Shell, reporting 'Cannot find one or more components. Please reinstall the application.' 36142 Symantec Norton 360 installer fails ('rpcss' needs to be a proper Windows service) 37175 Call of Duty 2: Video playback is not working 38339 Can't change resolution in Call of Duty 4 38432 Xeon 1.0 (Xbox emulator) fails to load (PE image prelinked into DOS reserved area and default process heap range, no relocation possible) 40062 Media Player Classic Home Cinema does not show bitmaps in buttons, needs BCM_SETIMAGELIST 40064 Atmel Studio 7: 'DDAConfigCA' tool (part of Visual Studio 2015 Isolated Shell) crashes on unimplemented function api-ms-win- crt-runtime-l1-1-0.d._configure_wide_argv 40445 WinSCP main window lacks icons (unimplemented BCM_SETIMAGELIST?) and indentation for hosts 40598 Warframe 'launcher.exe' reports 'update failed' ('InternetCrackUrlW' must resize buffer when URL canonicalization fails due to insufficient buffer) 40704 foobar2000 v1.3.10 crashes on alt-F (file menu shortcut) 42577 Far manager: needs virtdisk.dll.GetStorageDependencyInformation 42710 Wechat can not send file to friend 42880 Ragnarok Online doe not clear the loading screen. 43488 Bluestacks crashes in ITextService::TxGetVScroll() 45246 Free Manga Downloader(all): no text on some boxes. 45372 Resident Evil 7 requires mfplat.dll.MFCreateMFByteStreamOnStream to be implemented 45430 Improve diagnostics of 'D3DxxCreateDevice' failures for warp driver type (D3D10_DRIVER_TYPE_WARP or D3D_DRIVER_TYPE_WARP) 45617 Just Dance 2017: Unimplemented function mfplat.dll.MFCreateSample 45622 Overwatch crashes when trying to save highlights (needs mfplat.MFTRegisterLocal implementation) 45715 Just Dance 2017: Unimplemented function mfplat.dll.MFCreateMemoryBuffer 45722 cmd for loop doesn't work with tokens and delims 45727 Quik 7: Regression with button bitmaps after 3.6 release - No any bitmap on the buttons in a messages window 45729 cmd's REM evaluates | 45731 cmd for loops sensitive to whitespace 45735 Neo Manager (formerly known as Alphasmart Manager) not installed, cannot read out via USB 45738 Unable to compile on macOS after "winhttp: Use winsock sockets" 45743 Firefox 61.x crashes on startup due to missing pipe server object type information (Chromium Windows sandbox handle duplication service) 45747 GPU-GPU depth stencil blit is slow (FF XIV) 45753 Office 2010 reruns setup on starting any app 45770 WMP9 crashes with unimplemented function pidgen.dll.PIDGenSimpW 45771 Parts of page(s) content missing when printing (seen in Framemaker 8) 45784 Bethesda Launcher Updater crashes on unimplemented function msvcp110.xtime_get 45785 Bethesda Launcher Updater crashes on unimplemented function msvcp110._Xtime_diff_to_millis2 45786 GTA downgrader (.NET program latest.exe) crashes: "Can't find matching timezone information" ("America/Sao_Paulo") 45788 Mouse pointer is off from the visible cursor by huge margin in steam, when winecfg DPI is different from Xorg 45798 NVIDIA GeForce Experience 3.x installer fails due to missing support for 'WinHttpSetOption( ..., WINHTTP_OPTION_RECEIVE_RESPONSE_TIMEOUT, ...)' 45800 Symantec Eraser Control Driver 'eeCtrl64.sys' (Norton 360) crashes on unimplemented function ntoskrnl.exe.ExReleaseResourceLite 45802 ReactOS logoff procedure needs 'mpr.WNetClearConnections' to disconnect user session network share connections 45821 Metasploit Console won't start due to missing registry value HKLM\System\CurrentControlSet\Services\Tcpip\Parameters\ DataBasePath 
submitted by catulirdit to linux_gaming [link] [comments]

Wine 3.18 Released

The Wine development release 3.18 is now available.
 
https://www.winehq.org/announce/3.18 
 
What's new in this release (see below for details):
 
- Subpixel font rendering with FreeType >= 2.8.1. - Support for OAEP algorithm in RSA encryption. - Array marshalling fixes in DCOM. - Improved DPI scaling in the Wine console. - Various bug fixes. 
 
The source is available from the following locations:
http://dl.winehq.org/wine/source/3.x/wine-3.18.tar.xz http://mirrors.ibiblio.org/wine/source/3.x/wine-3.18.tar.xz 
 
Binary packages for various distributions will be available from:
http://www.winehq.org/download 
 
You will find documentation on
http://www.winehq.org/documentation 
 
You can also get the current source directly from the git repository.
Check
http://www.winehq.org/git for details. 
 
Wine is available thanks to the work of many people.
See the file AUTHORS in the distribution for the complete list.
 
 
Bugs fixed in 3.18 (total 46):
 
13651 Opening privacy settings in Internet Explorer 6 (inetcpl.cpl) cause crash on unimplemented function wininet.dll.PrivacyGetZonePreferenceW 20613 PVSYST 5 crashed when launched 25687 "Create directory" button does nothing in ARM Versatile Express installer. 28267 winhttp tests fail if ISP has a catch-all dns failure page 32441 winhttp winhttp test changes proxy setting in Windows 8 35504 LibreOffice 4.2 installer copies MSVC++ runtime files into erroneous 'C:\Win\System\' path (directory targets/properties not re- resolved after updates from custom actions) 38402 glDebugMessageCallback has mismatched calling convention 38641 Trying to start a Steam game whilst Steam isn't running doesn't open the game 39051 TabbedTextOut() incorrect output on tab character 39508 Microsoft Office 365/OneDrive for Business installer fails in Win8+ mode with 'advapi:ParseStringSidToSid String constant not supported: "OW"' (failure to decode 'Owner Rights' SID 'S-1-3-4') 40208 Cegid Business Line installer fails in custom script action with "Object doesn't support this property or method: 'ObjRegistry.CreateKey'" (needs 'StdRegProv.CreateKey') 40303 Control Data passed in DIALOGEX Resource passes pointer with offset sizeof(WORD) 40703 MSI InstallService does not respect msidbServiceInstallErrorControlVital (0x8000) flag 41679 netconn_secure_connect: Add calling TRACE, add sock_send retcode to 'send failed' message 41934 Spreaker Studio 1.4.2 fails to install 41953 Guitar Hero World Tour (msi_view_get_row Error fetching data for 1) 42285 Age of empire 3 crashes 42677 Black Desert Online launcher fails to download/update files, reports "An error occurred while downloading file. (errorcode : 12006 or 13403)" 43187 EA Origin 'OriginWebHelperService' (QGuiApplication) non- interactive service process crashes due to null monitor info when determining the primary (default) screen 43242 Hi-Rez Smite (free-to-play online MOBA) SteamLauncherUI.exe (.NET 4.0 app) crashes during installation 43615 32-bit Process Hacker 2.39.124 crashes in 64-bit WINEPREFIX (advapi32.EnumServicesStatusEx returns garbage on Wow64) 43621 Life On Mars remake demo has missing sprites 43878 Multiple apps/games crash on unimplemented function kernel32.dll.GetQueuedCompletionStatusEx (Tokio Rust samples, Star Control: Origins, 1Password-7.2.*) 43898 Steam: Crashes after regaining focus when in Steam Guard email code window 44405 Rise Of Nations Extended edition (Steam) crashes when trying to list mods due to missing NULL output buffer handling in CryptBinaryToString() 44474 Script fails to Run function GetStringValue 44655 Carmageddon Max Damage: Crash on launch 44787 1Password-6.8.496 crashes: System.EntryPointNotFoundException (.Net app): Unable to find an entry point named 'SetWindowCompositionAttribute' in DLL 'user32.dll'. 44902 Baidu Wifi Hotspot crashes in IShellLink::SetIconLocation method due to missing NULL path handling 45509 64-bit PSIM 11.0.3 fails to install, reports 'err:msiexec:custom_action_server Failed to create custom action server pipe' 45566 League of Legends 8.12+ needs ntdll.RtlSetUnhandledExceptionFilter 45588 .Net Framework 4.5.2 (WPF) System.Windows.Media.PixelFormat requires windowscodecs.dll.IWICPixelFormatInfo_{GetChannelCount ,GetChannelMask,GetBitsPerPixel}_Proxy 45680 Microsoft .NET Framework 3.5 (SP1) fails to install in 64-bit WINEPREFIX 45708 djkaty.com Simple2D demos v1.13: BitmapBrushDemo needs D2D1MakeSkewMatrix 45709 djkaty.com Simple2D demos v1.13 need support for IWICImagingFactory2, CLSID '{317d06e8-5f24-433d-bdf7- 79ce68d8abc2}' 45723 Occlusion queries always flush (Overwatch) 45782 mono needs unimplemented function api-ms-win-crt-math-l1- 1-0.dll._Cbuild 45816 Orbit Profile crashes in Unhandled exception: unimplemented function msvcp140.dll.? [email protected]@@[email protected] called 45830 Fifa 19 Demo refuses to launch past the launcher 45880 Multiple PC/SC applications crash on unimplemented function winscard.dll.SCardCancel (Aruba key, SmartCard test apps) 45891 Steam crashes at launch with "GetQueuedCompletionStatusEx() failed: 120" error 45910 nProtect GameGuard used by multiple MMORPG games crashes on unimplemented function wevtapi.dll.EvtExportLog (4Story, Phantasy Star Online 2) 45915 x64dbg/x32dbg crash during shutdown on unimplemented function msvcr120.dll.?? [email protected][email protected]@ [email protected]@[email protected]@@Z 45923 Regression in register_avicap_devices 45928 Microsoft Windows SDK for Windows 10 (.NET 4.6) installer fails, claims KB3118401 is needed ('ucrtbase.dll' missing version resource, >= 10.0.0) 45942 AnyRail6: crashing when open Options 
submitted by catulirdit to linux_gaming [link] [comments]

How to Run All Mechwarrior 4 Games on Windows 10

Update (08/05/2020): Hey guys, sorry for the delay on this install guide, but I have been having some health problems this year and a new career move that have been taking my full attention. Things are starting to calm down in my personal life and I find I am having more free time and I have started to dig back into the rewrite of this tutorial. Hopefully I should be able to finish this project in the next few months. This rewrite will be my final one, I put a lot of years into this tutorial and I feel it's just time to move on to other things. I am going to put all my materials into the new rewrite so others can pick up the torch and carry on in my stead.
Update (11/24/2019): I have finally managed to get all the MechWarrior 4 games running smooth and reliably again using dgvoodoo2, I am currently fine tuning the setting to improve the in game visuals and as soon as I have a finished product I will rewrite this tutorial to reflect my findings. It's busy for me as it is getting into the holiday season so it might take a few weeks for me to finish the rewrite. Check back soon.
Update (11/21/2019): One of the guys in the MechWarrior 4 Discord just linked me to a video that pointed out a crucial element that was preventing me and my fellow MechWarrior modders from getting this game to run, the windows update in October that killed the game was blocking setup files from populating new data. Now that we know this we can make a simple workaround and get the ball rolling on this install tutorial. Big thanks to YouTuber Ostego Lectric for finding this fix.
Update (11/18/2019):I have been communicating with other game modders and have been experimenting in conjunction with them on how to get around some of the issues in Windows 10 that is preventing these games from running in a stable and playable manner. I am going to attempt to use a glide wrapper like DXwnd, mechvm, dosbox, or dgVoodoo2, witch should make it possible to trick new graphics cards to communicate with the older direct x and open gl data that these games use. As you guys already know Microsoft has a bad habit of screwing something up every time they launch and update to windows 10, I am going to employ a few methods to work around windows 10 limitations and get these games to launch and run reliably. I am still working on these solutions in my spare time but I am nearly done and I will update this tutorial with the new install methods when they are ready. Stay tuned Mechwarriors.
P.S.: Big shoutout to HattedSandwich and CaptainWabbit for the info that got me started on this fix and to the guys in the Mechwarrior Discord Channel for all their help. This tutorial would have been dead a long time ago if it wasn't for you guys. Thanks Everyone!
Update (11/16/2019): I updated the "Playing With Game Controllers" section of this Tutorial. I added several options to map controllers and made sure to include plenty of links on where to buy the HOTAS controllers and for tutorials on how to use the mapping software. The old controller mapping software "Pinnacle Game Profiler" is dead and no longer in development. It has been replaced by the Padstarr Gamepad Software.
Update (10/01/2019): The only stable way to currently run the Mechwarrior 4 games is to run Windows XP on a virtual machine. I have tips on how to do this at the bottom of this tutorial.
Update (2/01/2019): I am working on a new tutorial for this post, I am going to update the work around to get these games working on windows 10 by using the Wine D3D DLLs. I am also updating the section on using game controllers in mechwarrior 4 as the Pinnacle Game Profiler doesn't seem to be working in the current windows 10 and the support forum on the Pinnacle website is shut down. Last I heard the software developer for Pinnacle died and they are trying to find a replacement for him. I have an alternative to pinnacle witch is free, vJoy+UCR, this will allow customization of both the axes and button mapping. This update will be coming soon.
Update (5/10/2018): For those of you who have been asking about getting Vengeance and Black Knights to work with the latest game patch, I am working on it, when I get them working I will update to tutorial to include the patch. Additionally the Clan and Inner-sphere Mech Packs no longer seem to be working on Windows 10, I am looking into a fix for this issue and I will post the fix as soon as I have it.
Update (5/9/2018): I added some additional tips to the "Troubleshooting" section of the tutorial. Also, Game Ranger is the only stable way I have found to get Mechwarrior 4: Mercenaries to work in online multiplayer. Vengeance and Black knight do not work in online multiplayer and they do not work with Game Ranger. If you want to play online, you will have to use game Ranger with Mechwarrior 4: Mercenaries.
Update (4/26/2018): Alternate download links have been posted in the "Download the Mechwarrior 4 Game Files" section of the tutorial for Mechwarrior 4: Mercenaries MekTek MP3.1.
Update (4/26/2018): The download links for Mechwarrior 4: Mercenaries MekTek MP3.1 is currently down, I am working on a new source for the game files. I will have a new set of links posted ASAP.
Update (4/20/2018): I fixed the issue of the joystick function crashing the game when I start Vengeance or Black Knight. Both are working with the joy stick now. You can delete the /gosnovideo switch from the target line in the shortcut file.
Update (4/16/2018): Game Ranger will only work with Mechwarrior 4: Mercenaries MekTek MP3.1 release #51.03.01.0030c. Vengeance and Black Knight will not work with Game Ranger. This is due to the way Game Ranger executes the .exe files for the games.
I have also added installation instructions for the Clan Mech Pack and the Inner Sphere Mech Pack for Mechwarrior 4: Vengeance/Black Knight.
Update (4/15/2018): I have updated this tutorial with the latest fixes to get all of the mech warrior 4 games working on windows 10.
I have fixed the fallowing issues:

How to Run All Mechwarrior 4 Games on Windows 10

Install Direct Play

  1. Before you do anything make sure you install the Direct Play Windows Component first.
  2. Right click Start
  3. Click Programs and Features
  4. Click Turn Windows Features On or Off
  5. Make sure there is a check in Legacy Components
  6. Click the + to expand
  7. Check the box for Direct Play
  8. Windows will now install/enable the Direct Play Windows Component

Download the Mechwarrior 4 Game Files

  1. For the purposes of this tutorial I am going to use the standard window download directory “C:\Users\"your user name"\Downloads”
  2. Download Mechwarrior 4: Vengeance here
    • Patch ver. 2.0 here
    • NoCD Executable here
  3. Download Mechwarrior 4: Black Knight Expansion here
    • NoCD Executable here
  4. Download Mechwarrior 4: Clan Mech Pack here
  5. Download Mechwarrior 4: Inner Sphere Mech Pack here
  6. Download Mechwarrior 4: Mercenaries Origional Retail Version here
  7. Download Mechwarrior 4: Mercenaries MekTek MP3.1 Release #51.03.01.0017 here
  8. Download the three patch files to patch Mechwarrior 4 to MP3.1 Release #51.03.01.0030c here
  9. If you are installing the MekTek MP3.1 Release #51.03.01.0030c version of the game you will need to install 7zip to extract the file folders containing the game files.
  10. Download dgVoodoo2 here
    • This website is false flagged on some browsers as a harmful site do to dgVoodoo2 being mistaken for a computer virus, this site is 100% safe to use.

Install Your Mechwarrior 4 Games

Mechwarrior 4: Vengeance (CD/ISO)
  1. Navigate to the download directory “C:\Users\"your user name"\Downloads”
  2. Locate the file titled MechWarriors 4 Vengeance_Expansion_MechPaks.7z
  3. Right click on the file MechWarriors 4 Vengeance_Expansion_MechPaks.7z and select 7-Zip then select Extract to “MechWarriors 4 Vengeance_Expansion_MechPaks\”
  4. Install the game from the installation disks if you have them. If you have an ISO file of the game (virtual copy of the disk) mount the ISO to a virtual drive and install the game. You can find instructions for mounting and running ISO files to virtual drives here.
  5. Patch to version 2.0
    • Navigate to the download directory “C:\Users\"your user name"\Downloads\MW4mercs\MechWarriors 4 Vengeance_Expansion_MechPaks\MechWarrior 4 Vengeance\MW4 Update 2.0”
    • Locate the file PatchApply.exe
    • Right click on PatchApply.exe and select Run As Administrator
    • Fallow the prompts and install the patch
    • Your game is now patched to Ver. 2.0
  6. Replace MW4.exe with the NoCD cracked version
    • Navigate to the download directory “C:\Users\"your user name"\Downloads\MW4mercs\MechWarriors 4 Vengeance_Expansion_MechPaks\MechWarrior 4 Vengeance”
    • Locate the NoCD cracked MW4.exe file
    • Drag and drop the MW4.exe file into your games install directory “C:\Program Files (x86)\Microsoft Games\MechWarrior Vengeance”
    • Overwrite and replace the original MW4.exe with the NoCD cracked version
  7. Apply compatibility settings
    • Locate the MechWarrior Vengeance desktop shortcut
    • Right click on the MechWarrior Vengeance desktop shortcut
    • Select Properties
    • In the Shortcut Tab locate the line titled Target
    • Copy paste the fallowing command line script after the file path director so it looks like this "C:\Program Files (x86)\Microsoft Games\MechWarrior Vengeance\mw4.exe" -32 -window -f 1024x768 -gl -GameTime.MaxVariableFps 60 /gosnovideo /gosnojoystick
    • Next navigate to the Compatibility Tab
    • locate the line titled Compatibility Mode
    • Check the box next to the line titled Run This Program In Compatibility Mode For
    • In the drop down menu select Windows XP (Service Pack 3)
    • Next navigate to the line titled Settings
    • Check the box next to the line titled Disable Display Scaling On High DPI Setting
    • Check the box next to the line titled Run This Program As An Administrator
    • Navigate to the button that says Apply
    • Click the apply button
    • Next navigate to the OK button
    • Click the OK button
    • Next double click on the desktop short cut and play the game
  8. You can switch between windowed view and full screen view by pressing Alt+Enter on your keyboard
Mechwarrior 4: Black Knight (CD/ISO)
  1. Install the game from the installation disks if you have them. If you have an ISO file of the game (virtual copy of the disk) mount the ISO to a virtual drive and install the game. You can find instructions for mounting and running ISO files to virtual drives here.
  2. Replace MW4x.exe with the NoCD cracked version
    • Navigate to the download directory “C:\Users\"your user name"\Downloads\MW4mercs\MechWarriors 4 Vengeance_Expansion_MechPaks\Black Knight Expansion”
    • Locate the NoCD cracked “MW4x.exe” file
    • Drag and drop the “MW4x.exe” file into your games install directory “C:\Program Files (x86)\Microsoft Games\MechWarrior Vengeance\mw4x”
    • Overwrite and replace the original MW4x.exe with the NoCD cracked version
  3. Apply compatibility settings
    • Locate the MechWarrior Black Knight desktop shortcut
    • Right click on the MechWarrior Black Knight desktop shortcut
    • Select Properties
    • In the Shortcut Tab locate the line titled Target
    • Copy paste the fallowing command line script after the file path directory so it looks like this "C:\Program Files (x86)\Microsoft Games\MechWarrior Vengeance\mw4x\MW4x.exe" -32 -window -f 1024x768 -gl -GameTime.MaxVariableFps 60 /gosnovideo /gosnojoystick
    • Next navigate to the Compatibility Tab
    • locate the line titled Compatibility Mode
    • Check the box next to the line titled Run This Program In Compatibility Mode For
    • In the drop down menu select Windows XP (Service Pack 3)
    • Next navigate to the line titled Settings
    • Check the box next to the line titled Disable Display Scaling On High DPI Setting
    • Check the box next to the line titled Run This Program As An Administrator
    • Navigate to the button that says Apply
    • Click the apply button
    • Next navigate to the OK button
    • Click the OK button
    • Double click on the desktop short cut and play the game
  4. You can switch between windowed view and full screen view by pressing Alt+Enter on your keyboard
Mechwarrior 4: Clan Mech Pack
  1. Go to your download directory "C:\Users\"your user name"\Downloads\MW4mercs"
  2. Locate the folder titled MechWarriors 4 Vengeance_Expansion_MechPaks and open it.
  3. Locate the folder titled Clan Mech Pak
  4. Locate the file titled MW4CLAN.iso, right click and mount the ISO image.
  5. You can find instructions for mounting and running ISO files to virtual drives here.
  6. Install the Clan Mech Pack, enter the serial number from the file Serial.txt when prompted to enter the serial number. The file Serial.txt for the Clan Meck Pack is located in "C:\Users\"your user name"\Downloads\MW4mercs\MechWarriors 4 Vengeance_Expansion_MechPaks\Clan Mech Pak"
  7. When prompted to install a game patch to upgrade to a newer version, decline the patch. Do not patch the game from the disk or your copy of Mechwarrior 4: Vengeance/Black Knight will fail to start when executed.
  8. You have now installed the Clan Mech Pack for Mechwarrior 4: Vengeance/Black Knight
Mechwarrior 4: Inner Sphere Mech Pack
  1. Go to your download directory "C:\Users\"your user name"\Downloads\MW4mercs"
  2. Locate the folder titled MechWarriors 4 Vengeance_Expansion_MechPaks and open it.
  3. Locate the folder titled Inner Sphere Mech Pak
  4. Locate the file titled INNERSPHERE.iso, right click and mount the ISO image.
  5. You can find instructions for mounting and running ISO files to virtual drives here.
  6. Install the Inner Sphere Mech Pack, enter the serial number from the file Serial.txt when prompted to enter the serial number. The file Serial.txt for the Inner Sphere Meck Pack is located in "C:\Users\"your user name"\Downloads\MW4mercs\MechWarriors 4 Vengeance_Expansion_MechPaks\Inner Sphere Mech Pak"
  7. When prompted to install a game patch to upgrade to a newer version, decline the patch. Do not patch the game from the disk or your copy of Mechwarrior 4: Vengeance/Black Knight will fail to start when executed.
  8. You have now installed the Inner Sphere Mech Pack for Mechwarrior 4: Vengeance/Black Knight
Mechwarrior 4: Mercenaries MekTek MP3.1
  1. Navigate to the download directory “C:\Users\"your user name"\Downloads”
  2. Locate the file titled MW4.3.1.w.maps.7z
  3. Right click on the file MW4.3.1.w.maps.7z and select 7-Zip then select Extract to “MW4.3.1.w.maps”
  4. Navigate to the folder MW4.3.1.w.maps in “C:\Users\"your user name"\Downloads\MW4.3.1.w.maps
  5. Locate the folder titled MW 4 – Complete
  6. Right click on the folder MW 4 – Complete
  7. Select Rename
  8. Rename the folder MW 4 - Complete to Mechwarrior Mercenaries - Mektek Mekpak
  9. Then drag and drop the Folder to "C:\Program Files (x86)"
  10. The complete file path should now look like this: "C:\Program Files (x86)\Mechwarrior Mercenaries - Mektek Mekpak"
  11. Next you will need to install the patch files to patch the game to Release #51.03.01.0030c for the game to work properly.
  12. Navigate to your download directory “C:\Users\"your user name"\Downloads\”
  13. Right click on the file 0030_hotfixes.rar
  14. Select 7-Zip then select Extract to “0030_hotfixes\”
  15. Navigate to the folder titled 0030_hotfixes in “C:\Users\"your user name"\Downloads\0030_hotfixes”
  16. Hotfix #1
    • Right click on the file named mekpak31.0030a(0030)-hotfix1.exe and select Run as Administrator
    • Next select the button titled Browse
    • Now navigate to your install folder for the game, it should be in this file path, "C:\Program Files (x86)\Mechwarrior Mercenaries - Mektek Mekpak"
    • Select the button titled OK
    • Now click the button titled Apply
    • The program should patch the game to version #51.03.01.0030a
    • You have completed step one, now go to step two to apply hotfix #2
  17. Hotfix #2
    • Right click on the file named mekpak31.0030b(0030x)-hotfix2.exe and select Run as Administrator
    • Next select the button titled Browse
    • Now navigate to your install folder for the game, it should be in this file path, "C:\Program Files (x86)\Mechwarrior Mercenaries - Mektek Mekpak"
    • Select the button titled OK
    • The program should patch the game to version #51.03.01.0030b
    • You have completed step two, now go to step three to apply hotfix #3
  18. Hotfix #3
    • Right click on the file named mekpak31.0030c(0030x)-hotfix3.exe and select Run as Administrator
    • Next select the button titled Browse
    • Now navigate to your install folder for the game, it should be in this file path, "C:\Program Files (x86)\Mechwarrior Mercenaries - Mektek Mekpak"
    • Select the button titled OK
    • The program should patch the game to version #51.03.01.0030c
    • You have completed step three, you have now patched the game to the final version of the free release from MekTek
  19. Next you will need to navigate to the MW4Mercs.exe file for your Mech Warrior 4 game and create a shortcut on your Desktop. You should find the “MW4Mercs.exe" file for your version of the game listed here: "C:\Program Files (x86)\Mechwarrior Mercenaries - Mektek Mekpak\MW4Mercs.exe"
  20. Right click on the MW4Mercs.exe file and select Send To then Desktop to create a Desktop Shortcut.
  21. Now go to the Desktop Shortcut File, right click on it and select Properties. Go to the Short Cut Tab and find the line titled Target. Here you will see the file path to the “MW4Mercs.exe" file, copy past the command line at the end of the file path so it looks exactly like this: "C:\Program Files (x86)\Mechwarrior Mercenaries - Mektek Mekpak\MW4Mercs.exe" -32 –window
  22. Next go to the Compatibility Tab
  23. Check the box next to the line titled Disable Display Scaling On High DPI Setting
  24. Check the box next to the line titled Run this Program as an Administrator
  25. Next you will need to run the Auto Configuration Tool, go to the fallowing directory
  26. "C:\Program Files (x86)\Mechwarrior Mercenaries - Mektek Mekpak\autoconfig_MERCS.exe"
  27. Then find the “autoconfig_MERCS.exe" file for the Auto Configuration Tool. Right Click on the autoconfig_MERCS.exe file and select Run as Administrator. You can now configure the graphics setting for the game that will be loaded every time you start the game.
  28. Click the button titled Continue
  29. Now double click the MW4Mercs.exe – Shortcut file on your desktop and play the game
  30. You can switch between windowed view and full screen view by pressing Alt+Enter on your keyboard

Command Line Explanations and Functions

-32
  • This forces the game to run in 32 bit. Older games were made before 64 bit came out and will not run properly on a 64 bit system unless you force the game to run in 32 bit.
-window
  • Some older games will freeze or crash when starting in full screen. Running the game in windowed mode can fix this issue. Once the game starts in a window you should be able to switch to full screen by clicking the square full screen icon in the banner bar.
-f 1024x768
  • This will start the game in the desired screen resolution. Back in the day when this game was made, allot of people still used CRT monitors with screen resolutions that had a max resolution of 1024x768. This game may have issues with newer monitors and graphics cards that run higher resolutions by default. Other resolutions that this game was designed to run in were 640x480, 800x600, 1024x768, and 1280x1024.
-gl
  • This forces windows to emulate OpenGL architecture when running this game. Allot of Older games used OpenGL and it is required to run. Today there are a lot of alternatives to OpenGL and windows 10 may not run OpenGL by default when running this game.
-GameTime.MaxVariableFps 60
  • Back when this game was made a lot of systems had a max refresh rate of 60 FPS. Most computers now will run at a minimum of 60 FPS and go much higher. This can cause weird anomalies in this game such as mechs rotating super-fast in the mech lab or the mouse cursor will leave pixel remnants of itself whenever you move it across the screen. If you are having issues with the games FPS not synchronizing with your system, you can lock the games FPS to 60 with this command.
/gosnovideo
  • This games start up videos use older formats that do not seem to work with newer systems, causing the game to crash at start up. Use this command to prevent the videos from running.
/gosnojoystick
  • There seems to be some kind of a driver conflict with the joystick when running this game on newer systems like windows 10 causing the game to crash at startup. Use this command to disable the joystick functionality in the game.
-noautoconfig
  • This command will prevent the Auto Configuration Utility from running when the game starts, this is helpful if the Auto Configuration Utility runs every time you start the game.

Downloads

Cheats and Trainers
If you're looking for a cheat or a trainer for the Mechwarrior 4 games you can use Cheat Engine, there are premade cheat tables you can download on Fearless Cheat Engine.
Mods
If you want to add some cool MODs to Mechwarrior 4: Mercenaries, like pre loaded mechs, you can get them here.
You can add a Co-Op MOD to Mechwarrior 4: Mercenaries to play campaign missions with friends by hosting a game server running a campaign map. You can download the MOD here.
Online Multiplayer
If you want to play Mechwarrior 4: Mercenaries online you can find hosted game servers using Game Ranger. Currently Game Ranger is the only way I know of to get this game running stable while playing multiplayer. If you don't like using Game Ranger then you're SOL.
Vengeance and Black knight currently don't work in online multiplayer or with Game Ranger.

Playing With Game Controllers

Padstarr
I got my Thrustmaster T.flight HOTAS X to work with Mechwarrior 4: Mercenaries MekTek MP3.1 with the Padstarr Gamepad Software. You should be able to make this Gamepad Software work on other flight stick HOTAS controllers if you reassign the button control functions to the layout of your HOTAS controller. If you take some time to learn how to use this program you can even remap my button profile to work on an Xbox or PlayStation controller. You can watch some tutorial videos for the Padstarr Gamepad Software here.
UJR+vJoy
A free alternative to Padstarr would be to use UJR + Vjoy.
You can watch some tutorial videos for vJoy-Virtual Joystick Driver here.
You can watch some tutorial videos for UJR-Universal Joystick Remapper here.
Thrusmaster Target GUI
I recently upgraded to the Thrustmaster T.16000M FCS Flight Pack using the Thrustmaster Target GUI software to map keys and add curves to the axis'. This has been the best setup for Mechwarrior so far that I have used. The T.16000M stick uses extremely accurate and sensitive hall censors that make the stick feel like a gaming mouse in its performance. The Target GUI software is excellent and allows me to customize everything on my HOTAS setup.
You can watch some reviews of this HOTAS system and the rudder pedals here.
You can watch some tutorial videos for the Thrustmaster Target software here.

Troubleshooting

If your graphics card is to advanced for the game you might get an error message stating that your hardware is incompatible. This is common with people who have newer Nvidia graphics cards. I know of a fix for Mechwarrior 4: mercenaries MekTek MP3.1. Go to the installation folder "C:\Program Files (x86)\Mechwarrior Mercenaries - Mektek Mekpak\Assets\Binaries". Now locate the file titled imagehlp.dll. Right click on it and select Rename. Change the file name ti this imagehlp.dll.backup. This will disable the .dll file that is causing the issue for Mechwarrior 4: Mercenaries MekTek MP3.1. For Vengeance and Black Knight you can try using DXwnd, mechvm, dosbox, or dgVoodoo2 programs as instructed in HattedSandwich's tutorial here and CaptainWabbit's tutorial using DXwnd here. These are essentially a graphics emulator that launches the game in a wrapper. I have had success using dgvoodoo2 and DXwnd to get old games to work on newer windows operating systems, though it does take some time tinkering with the settings.
If your having issues with patching the games with the files from my downloads try uninstalling the game and reinstalling then instead of using the 2.0 patch file for vengeance, use the black knight install disk to patch to 2.0. If that doesn't work try downloading the patch here, then grab the cracked NoCD .exe file for your game here. drag and drop the NoCD .exe file into your install directory and replace the original .exe file when prompted. Remember that every time a patch fails you should uninstall and reinstall before trying a different patch file.
If you have fallowed my tutorial, tried my troubleshooting tips, and the games still won’t work, you will have to try installing the games on a Windows XP operating system. There are several ways you can do this…
  1. You can install Windows XP onto an old computer.
    • You can download a copy of windows XP here.
  2. You can dual boot Windows 10 and Windows XP
    • For a video tutorial to Dual boot Windows 10 and Windows XP click here.
  3. You can run Windows XP on a virtual machine.
    • Here is a good guide to using virtual machines to run older operating systems. I use virtual box, it’s simple and easy to use and it's free. For a guide on how to setup Windows XP in Virtual Box, click here.

Final Thoughts

This tutorial is the accumulation of three years of me researching, troubleshooting, hacking, cracking, and banging my head into my keyboard over and over again. I love these games and I hope you guys can make this tutorial work on your system so you can continue to enjoy these games as much as I do.
Let me know if you had any problems with getting the games to work on Windows 10.
Don't forget to leave a comment below.
If it did work, don't forget to up vote and praise me for my superior awesomeness.
Thanks for using my tutorial.
Volkar
submitted by VolkarTheDestroyer to mechwarrior [link] [comments]

Wine 3.3 Released

The Wine development release 3.3 is now available.
 
https://www.winehq.org/announce/3.3 
 
What's new in this release (see below for details):
 
- Beginnings of Vulkan support. - Direct3D multi-threaded command stream enabled by default. - Multisample textures enabled by default. - Support for game controllers through SDL. - Support for loading CIL-only .Net binaries. - Various bug fixes. 
 
The source is available from the following locations:
http://dl.winehq.org/wine/source/3.x/wine-3.3.tar.xz http://mirrors.ibiblio.org/wine/source/3.x/wine-3.3.tar.xz 
 
Binary packages for various distributions will be available from:
http://www.winehq.org/download 
 
You will find documentation on
http://www.winehq.org/documentation 
 
You can also get the current source directly from the git repository.
Check
http://www.winehq.org/git for details. 
 
Wine is available thanks to the work of many people.
See the file AUTHORS in the distribution for the complete list.
 
 
Bugs fixed in 3.3 (total 35):
 
7284 Max Payne 2 light reflections on people are too bright and blocky 9914 Implement a Kerberos provider for SSPI 10347 Action Replay Code Manager crashes on start up 14336 BCG tooltips don't display correctly (Foxit PDF Reader) 19508 Multiple games fail to start after CreateDCW(DIB or DIRDIB) error (Cosmology of Kyoto, Secret of the Luxor, Pingu, Pettson and Findus, many Klik & Play games) 32186 Multiple kernel drivers crash on unimplemented function ntoskrnl.exe.KeWaitForMultipleObjects (Franson VSerial service 'bizvserialnt.sys', VSphere 6.0 'hcmon.sys') 32802 Janetter 4.1.1.0 fails to start properly and gives an error saying: "Backend server cannot init" 36143 Symantec Norton 360 installer reports 'This product is not compatible with this computer's current operating system' (RtlVerifyVersionInfo doesn't handle majominoservice pack condition mask properly) 37025 Photo Renamer 3.x/4.x crashes on startup 37852 Sentinel HASP 'hardlock.sys' kernel driver custom imports resolver can't cope with many 'ntoskrnl.exe' functions being fowarded to 'ntdll.dll' (Minitab 16 fails to start) 38661 64-bit .NET CLmanaged executables can't be run by Wine loader (entry point not set to mscoree.dll _CorExeMain/_CorDllMain)(Demoscene 'Coronoid', Rust, SIGMA Photo Pro 6) 39500 DRM kernel drivers used by some game demos crash on unimplemented function hal.dll.KeQueryPerformanceCounter (Secret Files: Tunguska, Sherlock Holmes vs Jack the Ripper) 39970 Bankperfect 8.0.0.373 defect 40002 Edit control is not repainted on focus change 42468 Broken msxml text nodes escaping 42592 The Witcher 3 has poor performance (buffer access flags are ignored) 42820 Multiple games (The Witness, Just Cause 2) require D3D11 multisample textures 42851 The BaiduMusic can not be launched 43041 Multiple application installers crash due to missing message string for 0x800b0100 (TRUST_E_NOSIGNATURE) (CodeXL 2.3, RT Se7en Lite) 43351 x64dbg needs kernel32.dll CreateRemoteThreadEx in Win7+ mode 43520 Magic The Gathering Online - corrupted rendering of CMYK jpegs 43740 GenerateMips not implemented for d3d10 (Just Cause 2) 44255 Wolf RPG Editor: Game.exe zombifies upon quit 44265 Options dialog triggers exception upon close in Windows Media Player 6.4 44279 Wine can't enumerate HID device that is based on Bluetooth (a Wiimote) 44460 Wine's loader should prevent multiple executable mappings of images (dlls) backed by the same physical file (long path vs. short path) 44462 Stuttering/Low fps in Unigine Valley 44473 glyph overlap in Delphi editor 44486 Stack overflow in The Witness, The Witcher 3 (multisample texture location loading) 44542 Multiple Vista+ UAC-aware applications need support for execution level information in manifest data/activation context 44556 SYN_DROPPED undeclared on Linux < 2.6.39 44578 ShellDispatch::BrowseForFolder is not implemented 44593 Improve Wine loader diagnostic output for .NET (IL) applications in case of 'mscoree.dll' load failures 44628 BaiduMusic needs dwmapi.DwmSetIconicThumbnail (stub) 44636 Sentinel HASP 'hardlock.sys' kernel driver access to CR4 via %ESI register operand not handled in ntoskrnl emulate_instruction 
submitted by catulirdit to linux_gaming [link] [comments]

Wine 4.0 Released

The Wine development release 4.0 is now available.
 
https://www.winehq.org/announce/4.0 
 
This release represents a year of development effort and over 6,000 individual changes. It contains a large number of improvements that are listed in the release notes below. The main highlights are: - Vulkan support. - Direct3D 12 support. - Game controllers support. - High-DPI support on Android. 
 
The source is available from the following locations:
http://dl.winehq.org/wine/source/4.0/wine-4.0.tar.xz http://mirrors.ibiblio.org/wine/source/4.0/wine-4.0.tar.xz 
 
Binary packages for various distributions will be available from:
http://www.winehq.org/download 
 
You will find documentation on
http://www.winehq.org/documentation 
 
You can also get the current source directly from the git repository.
Check
http://www.winehq.org/git for details. 
 
Wine is available thanks to the work of many people.
See the file AUTHORS in the distribution for the complete list.
 
What's new in Wine 4.0

*** Direct3D
- Initial support for Direct3D 12 is implemented. Direct3D 12 support requires the vkd3d library, and a Vulkan-capable graphics card. - The Multi-Threaded Command Stream feature is enabled by default. - OpenGL core contexts are always used by default when available. In the previous release, these were already used by default for Direct3D 10 and 11 applications on AMD and Intel graphics cards. That has been extended to all graphics cards, and all versions of Direct3D before 12. - Among others, the following notable Direct3D 10 and 11 features are implemented: - Multi-sample textures and views, as well as multi-sample resolves. - Per-sample fragment shading. - Support for 1D textures. - Draws without render target views or depth/stencil views. - Multiple viewports and scissor rectangles per draw. - Depth clipping control. - Depth bias clamping. - Stream output without geometry shaders. - Several more capability queries. - Several more resource formats. - The "depth bias clamping" feature mentioned above requires the ARB_polygon_offset_clamp/EXT_polygon_offset_clamp OpenGL extension. All Direct3D 10+ capable hardware should be able to support that extension, but it has come to our attention that some NVIDIA "Legacy Drivers" do not. We encourage affected users to explore whether the Free Software Nouveau drivers meet their needs. - Several Direct3D 11 interfaces have been updated to version 11.2, and several DXGI interfaces have been update to version 1.6. This allows applications requiring those newer interfaces to start working. - The first steps towards more fine-grained locking in the Direct3D implementation have been taken. This will be an ongoing effort to take better advantage of modern high core count CPUs. - Support for using the correct swap interval is implemented, for both DXGI and DirectDraw applications. - Application-configurable frame latency is implemented for Direct3D 9Ex and DXGI applications. - S3TC-compressed 3D textures are supported. S3TC-compressed 2D textures were already supported, provided the OpenGL drivers supported them. - When the ARB_query_buffer_object OpenGL extension is available, query results can be polled with lower latency, resulting in a modest performance improvement in specific cases. - Validation of Direct3D 8 and 9 resource pool and usage restrictions, as well as blit restrictions, has been improved. - The Direct3D graphics card database recognizes more graphics cards. - New HKEY_CURRENT_USER\Software\Wine\Direct3D registry keys: - "MultisampleTextures" (REG_DWORD) Enable (0x1, default) or disable (0x0) support for multi-sample textures. - "Renderer" (REG_SZ) The backend API to target. Possible values are "gl" (default) for OpenGL and "gdi" for GDI. - Deprecated HKEY_CURRENT_USER\Software\Wine\Direct3D registry key: - "DirectDrawRenderer" This has been superseded by the "Renderer" setting above. - Removed HKEY_CURRENT_USER\Software\Wine\Direct3D registry key: - "StrictDrawOrdering" This feature was previously deprecated in favor of the multi-threaded command stream feature, and has been completely removed. 
 
*** Graphics - A complete Vulkan driver is implemented, using the host Vulkan libraries under X11, or MoltenVK on macOS. - A builtin vulkan-1 loader is provided as an alternative to the SDK loader. - Icons in PNG format are supported, enabling loading high-resolution 256x256 icons. - The standard icons include a 256x256 version to take advantage of the PNG support. - Many Direct2D interfaces have been updated to version 1.2. - New HKEY_CURRENT_USER\Software\Wine\Direct2D registry key: - "max_version_factory" (REG_DWORD) Limit the interface version of the ID2D1Factory interface to the specified version. 0x0 for ID2D1Factory, 0x1 for ID2D1Factory1, etc. By default there is no limit. - Using an ARGB visual as default X11 visual is supported. - The old 16-bit DIB.DRV driver is implemented using the DIB engine. - Polygon drawing in the DIB engine is much faster for large polygons. - A0, A1 and A2 paper sizes are supported for generic printers. - Arrows are supported in GdiPlus. 
 
*** Kernel - Support for running DOS binaries under Wine is removed. When execution of a DOS binary is requested, an external DOSBox instance is launched. This doesn't apply to Win16 binaries, which are still supported internally. - All the CPU control and debug registers can be accessed by kernel drivers, including on 64-bit. - Events, semaphores, mutexes and timers are implemented in kernel mode for device drivers. - The WaitOnAddress synchronization primitives are supported. - Reported processor information correctly distinguishes logical and physical CPU cores to support hyper-threading. - Detailed BIOS information can be queried on Linux platforms. - The various debugger APIs support manipulating a 32-bit Wow64 process from a 64-bit process context. - Application settings, compatibility information and execution levels are recognized in application manifests. - The various file I/O completion modes are implemented. - Debug registers are supported on NetBSD. 
 
*** User interface - The infrastructure for setting DPI awareness and scaling of non DPI-aware applications is implemented. However, actual scaling of window contents is only supported on Android at this point. Scaling is disabled by default and can be enabled by setting the "DpiScalingVer" value under HKEY_CURRENT_USER\Control Panel\Desktop. - Window class redirection is supported, enabling support of Common Controls version 6 features for standard USER controls like buttons. - The standard USER controls Button, Listbox, Combobox, Edit and Static support version 6 features, including theming. - The standard Task Dialog is implemented, including support for icons, hyperlinks, progress bars, and various other UI elements. - Cue banners are supported in version 6 of the Edit control. 
 
*** Desktop integration - Exporting MIME-type file associations to the native desktop can be disabled with a checkbox under the Desktop Integration tab in winecfg. It can be configured programmatically by setting the "Enable" value under HKEY_CURRENT_USER\Software\Wine\FileOpenAssociations. - The File Dialog can display file properties like size, times and attributes. - The File Dialog optionally shows the Places toolbar on the left-hand side. - The shell folder Public is used instead of AllUsersProfile to follow the behavior of recent Windows versions. - The shell File Browser supports keyboard shortcuts to rename (F2 key) and delete (Delete key) shell folders. - Many standard icons are added to the Shell library. - Shell Autocompletion is supported. - In desktop mode the taskbar won't be displayed on top of fullscreen windows. - Additional names are provided for standard cursors to better match existing X11 cursor themes. 
 
*** Input devices - HID game controllers are supported in the XInput and Raw Input APIs. - An SDL driver is implemented to make SDL game controllers available through the HID interface. 
 
*** Internet and networking - JScript has an EcmaScript compliant mode, which supports a number of features not available in legacy mode. - JavaScript property accessors are supported. - HTML style object is rewritten to support standard-compliant mode. - HTML documents respect X-UA-Compatible HTTP header, allowing web pages to request specific compatibility mode. The HKEY_CURRENT_USER\Software\Wine\MSHTML\CompatMode key may be used to override the requested mode. - MSHTML supports non-HTML elements, allowing limited SVG support. - A number of new HTML APIs are supported. - The proxy server can be configured through the Internet Control Panel applet. - Stream I/O is implemented in WebServices. - The Web Services on Devices API (WSDAPI) is implemented, including sending and receiving the various message types. - More system information is reported through WBEM, including CPU, BIOS, video controller, and network adapter properties. 
 
*** Cryptography - Asymmetric encryption keys, as well as RSA and ECDSA signature verification are supported. - The GCM and ECB encryption chaining modes are supported. - Optimal Asymmetric Encryption Padding (OAEP) is supported in RSA encryption. - A Kerberos security provider is implemented, supporting Kerberos authentication. - A selection dialog for public key certificates is implemented. - If available, GnuTLS is used on macOS in preference to the CommonCrypto framework. 
 
*** Text and fonts - Character tables are based on version 11.0.0 of the Unicode Standard. - The new subpixel font rendering of FreeType >= 2.8.1 is supported. - When a font face is missing, FontConfig is queried to provide possible substitutions. - The font selected in the console emulator properly scales with the display DPI. - Memory font resources are supported in DirectWrite. - The builtin Wingdings font contains clock images. 
 
*** Audio - The Windows Media Player interfaces are implemented and support media playback. - An MP3 decoder is provided as DirectX Media Object. 
 
*** macOS - The preloader is implemented on macOS, for better address space layout compatibility. - The Command key can be mapped to Ctrl, by setting the "LeftCommandIsCtrl" or "RightCommandIsCtrl" values under HKEY_CURRENT_USER\Software\Wine\Mac Driver. - The App Nap energy-saving feature is disabled by default in GUI processes. It can be re-enabled by setting the "EnableAppNap" value under HKEY_CURRENT_USER\Software\Wine\Mac Driver. 
 
*** Android - Setting the mouse cursor is supported using the APIs available in Android >= 7. - The new version of the Android graphics buffer allocator API is supported, to enable graphics support on Android >= 8. - Android x86-64 platforms are supported also in 64-bit mode, however WoW64 mode is not supported yet in the WineHQ packages. 
 
*** ARM platforms - Stubless COM proxies are implemented on ARM. - The Windows calling convention for variadic functions is supported on ARM64. - Exception handling and debugging is better supported on ARM64 platforms. - The MinGW toolchain is supported for cross-compilation to ARM64. 
 
*** Built-in applications - The Ping program provides actual pinging functionality using IcmpSendEcho. - The SchTasks task scheduler program can create and delete tasks. - The RegEdit registry editor has an improved hex editor for binary values. - FOR loops are properly handled in the Command Interpreter. - The XCopy program supports the /k (keep attributes) option. 
 
*** Internationalization - The Japanese 106 keyboard is properly supported. - Translation of timezone names is supported. - There is a partial translation to the Sinhala language. - More locales are supported in the Resource Compiler (wrc) and Message Compiler (wmc). 
 
*** Development tools - winedbg supports debugging WoW64 processes. - In gdb proxy mode, winedbg supports a --port option to specify the port used to connect to gdb. - winegcc uses better heuristics for finding the appropriate lib directory for 32/64-bit cross-compiles. - winegcc supports building native subsystem libraries. - winegcc also looks for includes in the top-level include directory of the installation prefix. - winebuild supports a -mfpu option for specifying the FPU architecture on ARM platforms. - winedump supports dumping SLTG-format typelibs. 
 
*** IDL compiler - Application Configuration Files (ACF) are supported. - Asynchronous interfaces are supported. - Type and method serialization using encode/decode attributes is supported. - The defaultvalue() attribute is supported for pointer types. - Generated files are always specific to the target platform. The target can be specified the same way as with the other tools, using the cpu-manufacturer-os platform specification. - Nesting of pointers and arrays works correctly. - Correct size and alignment are generated for encapsulated unions. - The __int32 type is supported. - The -robust command line option is recognized (but ignored) for compatibility with the Microsoft IDL compiler. - Multiple typelibs can be generated into a single resource file. 
 
*** .NET - 32-bit CIL-only .NET binaries are supported on 64-bit. - The Mono engine is updated to version 4.7.5 with some upstream Mono fixes. 
 
*** RPC/COM - The typelib marshaller is reimplemented. It generates format strings and then uses the standard NDR marshalling routines; this way it also works on 64-bit and ARM platforms. 
 
*** Installers - MSI custom actions run in a separate process, enabling proper support for mixed 32/64-bit installers. - Deferred installation actions are supported in MSI. 
 
*** Build infrastructure - The test framework supports building helper dlls inside a test, to allow testing features that require loading an external library. - The test framework supports testing Windows kernel drivers. - It is possible to build and run a WoW64 tree from inside the Wine source directory. Previously an out-of-tree build was required. - A .editorconfig file is provided with the recommended indentation parameters. 
 
*** Miscellaneous - The Task Scheduler service and APIs are implemented. - The Windows Management Instrumentation service is implemented. - The OPC Services (Open Packaging Conventions, used for Microsoft Office XML files) library is implemented. - The HKEY_PERFORMANCE_DATA magic registry key is partially implemented. 
 
*** New external dependencies - The Vulkan library is used to implement the Vulkan graphics driver. - The Vkd3d library is used to implement Direct3D 12 on top of Vulkan. - The SDL library is used to support game controllers. - The GSSAPI library is used to implement Kerberos authentication. 
 
Alexandre Julliard [email protected]
submitted by catulirdit to wine_gaming [link] [comments]

Wine 3.20 Released

The Wine development release 3.20 is now available.
 
https://www.winehq.org/announce/3.20 
 
What's new in this release (see below for details):
 
- Async interfaces and ACF files in the IDL compiler. - Support for substorage transforms in MSI. - RPC/COM marshalling fixes. - Support for Unicode requests in WinHTTP. - Shell Autocomplete optimizations. - Various bug fixes. 
 
The source is available from the following locations:
http://dl.winehq.org/wine/source/3.x/wine-3.20.tar.xz http://mirrors.ibiblio.org/wine/source/3.x/wine-3.20.tar.xz 
 
Binary packages for various distributions will be available from:
http://www.winehq.org/download 
 
You will find documentation on
http://www.winehq.org/documentation 
 
You can also get the current source directly from the git repository.
Check
http://www.winehq.org/git for details. 
 
Wine is available thanks to the work of many people.
See the file AUTHORS in the distribution for the complete list.
 
 
Bugs fixed in 3.20 (total 36):
 
8933 Extremely slow in rendering when running Jane's USAF 12370 AGEod's American Civil War cannot run (needs native directmusic) 34384 Media Browser 3 Installer doesn't see .Net 4.5 as installed (wine-mono) 35320 setlocale(Chinese_China.950) returns NULL 38066 Memento Mori (Numen: Contest of Heroes): mouse buttons don't work (needs native dinput8) 41269 MSI uninstaller does not clean up Registry's UpgradeCode, ProductCode 41356 Multiple applications and games need support for szOID_NIST_sha* OIDs in crypt32 (The Crew (Uplay), Star Wars The Old Republic, PSNow v9.0.5) 41419 Visio 2013 crashes with unimplemented function msvcp100.dll.? [email protected]@[email protected]@YAIXZ 42520 Multiple Wargaming.net games crash on startup in Win7+ mode (XAudio 2.7 'IXAudio2SourceVoice::GetState' called with 'Flags' parameter, causing register corruption) (World of {Tanks, Warships}) 42550 Photoshop CC 2017: Installation Error (needs FileAccessInformation info class) 43358 EVE Online crashes on startup in Win7+ mode (XAudio 2.7 'IXAudio2SourceVoice::GetState' called with 'Flags' parameter, causing %ESI or %EDI register corruption) 43464 Elite Dangerous Horizons fails to connect to server with CRC error 43570 Bravura Easy Computer Sync 1.5 crashes on startup 44620 `Nt{WaitFor,Release}KeyedEvent()` don't accept null handles, while Windows 7 does. 44759 Steam show all text with italic font when dwrite is enabled 45593 Wargaming.net Game Center: Installer deadlocks during download ('ntdll.RtlDeregisterWaitEx' must not synchronously wait when 'CompletionEvent' is NULL) 45664 64-bit BattlEye 'BEDaisy' kernel service fails in driver entry point due to missing 'ntoskrnl.exe.PsGetProcessWow64Process' 45665 64-bit BattlEye 'BEDaisy' kernel service fails in driver entry point due to missing 'ntoskrnl.exe.MmCopyVirtualMemory' 45749 Multiple Node.js based applications/installers need ntdll.NtQueryInformationFile to handle 'FileModeInformation' information class (MS Visual Studio 2017 Installer, FACEIT Anti- cheat client) 45796 Nvidia GeForce Now installer aborts due to missing 'advapi32.RegQueryReflectionKey' export 45828 Several Microsoft games bundled with Windows 7 as part of OS install crash upon exit on unimplemented function ntdll.dll.WinSqmIncrementDWORD 45966 Missing scrollbars in TraCFoil ribs plotting program 45970 Add support for browseui IProgressDialog PROGDLG_AUTOTIME flag 45997 iPed 7G 2019 (.NET 4.0 app) v13.0.10800 crashes with System.NotImplementedException at system.drawing.pen.ScaleTransform 46004 SimSig: scroll bars in Options window do not render 46015 Nvidia GeForce NOW crashes on unimplemented function IPHLPAPI.DLL.GetIpInterfaceTable 46035 dotnet sdk 2.1.403 installer crashes with unimplemented Kernel32.FindStringOrdinal 46040 Intel Extreme Tuning Utility v6.4 kernel driver 'iocbios2.sys' crashes on unimplemented function ntoskrnl.exe.KeSetTargetProcessorDpc 46057 Multiple applications want 'ntdll.NtQueryInformationToken' to support 'TokenVirtualizationEnabled' (24) info class (Blizzard Battle.net) 46066 GeForceNOW.exe fails to load due to missing runtime dependencies, needs 'qwave.dll' stub dll (qWAVE - Quality Windows Audio/Video Experience) 46076 Something goes wrong when sending unicode http request 46080 Multiple installers are missing title bar buttons 46081 Multiple installers show readonly drives with broken size 46084 Skype 8.33.0.50 installer crashes due to unimplemented [email protected]@@[email protected] 46085 Multiple ARM64 apps from Windows 10 SDK (10.0.17763.x) need 'api-ms-win-core-winrt-string-l1-1-1.dll' stub dll 46086 Multiple ARM64 apps from Windows 10 SDK (10.0.17763.x) need 'api-ms-win-core-processthreads-l1-1-3' stub dll 
submitted by catulirdit to wine_gaming [link] [comments]

Wine 3.8 Released

The Wine development release 3.8 is now available.
 
https://www.winehq.org/announce/3.8 
 
What's new in this release (see below for details):
 
- Infrastructure for writing kernel driver tests. - Support for showing file properties in the Shell browser. - MP3 decoder as a DirectX Media Object. - More support for the Task Scheduler. - Support for COM aggregation in UrlMon. - Various bug fixes. 
 
The source is available from the following locations:
http://dl.winehq.org/wine/source/3.x/wine-3.8.tar.xz http://mirrors.ibiblio.org/wine/source/3.x/wine-3.8.tar.xz 
 
Binary packages for various distributions will be available from:
http://www.winehq.org/download 
 
You will find documentation on
http://www.winehq.org/documentation 
 
You can also get the current source directly from the git repository.
Check
http://www.winehq.org/git for details. 
 
Wine is available thanks to the work of many people.
See the file AUTHORS in the distribution for the complete list.
 
 
Bugs fixed in 3.8 (total 32):
 
10365 Multiple applications fail to install due to custom action dll instance data not reset (dll pinned during execution of multiple custom actions)(Nero 7, ABBYY FineReader 9, Lingvo X5/X6, TradeStation 10.0) 16144 Acrobat Reader X, XI and Photoshop CS any version crash on complex documents due to missing atmlib.dll (Adobe Type Manager, Windows NT OpenType/Type 1 API Library) 21404 winedbg does not support fixed host:port parameter 21530 Wrong notification format used by tooltip attached to Toolbar 22048 Installation of '.NET documentation' from Windows SDK for Windows 7 and .NET Framework 3.5 SP1 installer fails (VS90-KB953196-x86.exe hotfix fails with incorrect TARGETDIR) 23757 Free Pascal 2.4.0 segfaults (Cygwin 1.5.18 TLS implementation overwrites Wine/glibc/pthread data near Tib->StackBase) 30449 GDIPaint does not paint (works with native gdiplus) 30713 Microsoft Visual C++ 64-bit redistributables get incorrectly installed into SysWOW64 (system directory for 32-bit files) when run under 64-bit Wine 31741 python.org 64-bit Python 2.7.3 installer: selecting preferred installation folder does nothing (32-bit bootstrapper process needs custom action script/dll executed in 64-bit server process) 37856 Multiple installers fail due to 32-bit custom actions erroneously executed in 64-bit MSI process (packages needs to be processed as 32-bit by default, with relegation to 32-bit server) 38073 GdipDrawPath graphics object has no HDC (graphical glitches in Adobe Premiere Pro CS3) 43607 Akiba's Trip Undead & Undressed requires MFStartup to return S_OK. 44118 Steam Big Picture requires d3d11 Multiple Viewports 44119 Steam Big Picture requires d3d11 Multiple scissor rects 44334 'start /W "" notepad' does not wait as on native. 44399 WickrMe 4.19.7: Crashes due to stub combase.RoGetActivationFactory 44553 Kerberos support added in Wine 3.1 is breaking build on some old Linux distributions 44866 Autodesk Fusion 360 fails to run: propertystore_SetValue and propertystore_Commit need fake success 44895 League Of Legends: Unable to log in if behind OpenWRT based router 44914 Wrong cursor for IDC_SIZEWE 44953 Adobe Premiere Elements 14 (trial) crashes inside winmm.dll 44959 Adobe Premiere Elements 14 fails to install: ERROR: DF039: Cannot set folder icon. Error 2 File not found.(Seq 4) 44976 ConEmu-Maximus5 Windows console emulator causes crash of builtin 'wineconsole.exe' (division by zero) 45033 Dragon Naturally Speaking 15 installer fails with 'CheckWMIService' returning error 1602 (needs dummy Windows Management Instrumentation service 'winmgmt') 45073 MSI custom action server process crashes in remote_GetActionInfo while unmarshalling data (affects many MSI installers) 45078 UFOHD2 crashes inside devenum 45081 DsEnumerateDomainTrusts stubbed without A/W suffix 45118 Microsoft Windows PowerShell 6.x reports 'PowerShell Gallery is currently unavailable.' (WinHttpSetOption returns incorrect lasterror on unsupported options) 45134 Multiple MSI-based installers crash in custom actions with unhandled RPC exception 0x6b5 'Unknown Interface' (World Racing 2 demo, ABBYY Lingvo x6) 45136 Wine does not behave as Windows when using TBM_SETPAGESIZE call before TBM_SETRANGE 45143 Neoncron 2 Launcher crashes embedding IE browser process when clicking bottom menu items 45157 Toolbar code crashes on certain button tooltips 
submitted by catulirdit to linux_gaming [link] [comments]

Wine 4.0-rc1 Released

The Wine development release 4.0-rc1 is now available.
 
This is the first release candidate for the upcoming Wine 4.0. It marks the beginning of the code freeze period.
There have been many last minute changes, so please give this release a good testing to help us make 4.0 as good as possible.
 
https://www.winehq.org/announce/4.0-rc1 
 
What's new in this release (see below for details):
 
- Preloader implemented on mac OS. - Mouse cursor support on Android. - Updates to the timezone database. - Vulkan support updated to the latest spec. - Stream I/O support in WebServices. - Better palette support in WindowsCodecs. - Synchronization objects support for kernel drivers. - Various bug fixes. 
 
The source is available from the following locations:
http://dl.winehq.org/wine/source/4.0/wine-4.0-rc1.tar.xz http://mirrors.ibiblio.org/wine/source/4.0/wine-4.0-rc1.tar.xz 
 
Binary packages for various distributions will be available from:
http://www.winehq.org/download 
 
You will find documentation on
http://www.winehq.org/documentation 
 
You can also get the current source directly from the git repository.
Check
http://www.winehq.org/git for details. 
 
Wine is available thanks to the work of many people.
See the file AUTHORS in the distribution for the complete list.
 
 
Bugs fixed in 4.0-rc1 (total 43):
 
5402 Multiple MFC-based apps crash during non-modal child dialog control creation with active window being zero (Canon PhotoStitch 3.1.13, Flexible Renamer v8.4) 16845 Radio buttons not being checked on focus 23750 SpongeBob SquarePants: Diner Dash 2 - mouse has pink background 28810 d3dx9_36/tests/mesh.ok: D3DXLoadMeshTest fails under valgrind 29183 Heavy corruption when rendering edit control with WM_PRINTCLIENT and possibly invalid HDC 33117 Can't load Bach41.ttf with CreateFontIndirect 35367 Multiple applications crash due to Wine ole32 code not taking implicit MTA into account (Cyberlink Powerdirector 8, PDFXChange Editor 5.5) 37863 Halo only works using Nvidia graphics 38228 Wildstar game failed to download : `winhttp:session_set_option 0` and `wine client error:41b: pipe: Too many open files` 40031 Singularity: In Steam the game is still running after quit 40880 Commandos 3: Destination Berlin demo has sound issues 40971 Zombie Army Trilogy crashes before the menu 41404 WPS Office 10.1.0.5775 unhandled exception on installation 41488 ProfitChart RT crashes at startup 42010 ReactOS Calc does not show dots in radio buttons. 42255 Xenia emulator needs ntdll.dll.RtlAddGrowableFunctionTable implementation 42474 Multiple applications crash on unimplemented function api- ms-win-core-path-l1-1-0.dll.PathCchCombineEx (Python 3.6, AutoFlashGUI, RenderDoc) 42582 Murdered: Soul Suspect has messed up rendering 43584 Hitman: Absolution needs dxgi_output_GetGammaControlCapabilities 43745 Graywalkers Purgatory demo has wrong models rendering 43889 Gradient is inverted when using gdiplus 44015 Steam - fails to load UI since Wine 2.20 (due to dwrite commit) 44177 Guitar Pro 5: Long freezes during draw process of dashed lines (P.M. or let ring markers) 44588 Many kernel drivers need support for kernel synchronization objects (event, semaphore, mutex) (BattleEye's 'bedaisy.sys', Franson VSerial service 'bizvserialnt.sys') 44897 Multiple applications using Crashpad/Chromium/CEF in Win7+ mode crash on unimplemented function ntdll.RtlGetUnloadEventTraceEx (Steam client) 44999 Python 3.6.5 crashes due to unimplemented function api-ms- win-core-path-l1-1-0.dll.PathCchCanonicalizeEx. 45431 Multiple D3D11 games deadlock in IDXGISwapChain::ResizeTarget while trying to resize window (Crash Bandicoot N. Sane Trilogy, Dragon Age: Inquisition) 45453 Guild Wars 2: Launcher crashes with assertion "jobThreads && (jobThreads <= hardwareThreads)" 45627 mdac28 fails to install (SetupDefaultQueueCallbackW copy error 32 L"C:\\users\\austin\\Temp\\IXP000.TMP\\msdaorar.dll") 46093 GRLevel3 2.52 fails to start, hangs indefinitely 46099 Star Citizen not loading after implementation of WaitOnAddress() in wine 46140 .NET applications using 'WebRequest' API with MS .NET Framework crash when IPv4/6 is disabled in Linux kernel 46142 Games launched through Windows Steam no longer launch. 46161 Wine: Wrong GnuTLS usage? 46168 dotnet35sp1 installer has an error under wow64 46172 Multiple applications from Windows 7-10 crash on unimplemented function slc.dll.SLGetLicensingStatusInformation 46173 Used e-Sword successfully a few months ago, but when I try now I get a Program Error. 46179 Multiple Windows 10 ARM{32,64} apps need 'kernel32.dll.GetCurrentThreadStackLimits' to get stack start address 46180 wineserver does not release atom on unregistering window classes 46186 LoadImageA searches images in the wrong directory 46210 explorer /desktop leaks atoms from DDE interface 46229 serveptrace: NetBSD debug register storage 46235 Opening ADODB.Connection results in: Method '~' of object '~' failed 
submitted by catulirdit to wine_gaming [link] [comments]

Full container/vm documentation available (unreleased but copied/pasted here)

Sourced from here but copied/pasted here for ease of view. It's not merged yet but we will be able to find it here when finished.

Running Custom Containers Under Chrome OS

Welcome to the containers project where we support running arbitrary code inside
of VMs in Chrome OS.
This is a heavily-technical document, but more user-friendly information will be
coming in the future.
We won't get into technical details for specific projects as each one already
has relevant documentation.
We instead will link to them for further reading.
[TOC]

Overview

There are many codenames and technologies involved in this project, so hopefully
we can demystify things here.
Crostini is the umbrella term for making Linux application support easy to use
and integrating well with Chrome OS.
It largely focuses on getting you a Terminal with a container with easy access
to installing whatever developer-focused tools you might want.
It's the default first-party experience.
The Terminal app is the first entry point to that environment.
It's basically just crosh.
It takes care of kicking off everything else in the system that you'll interact
with.
crosvm is a custom virtual machine monitor that takes care of managing KVM,
the guest VM, and facilitating the low-level (virtio-based) communication.
Termina is a VM image with a stripped-down Chrome OS linux kernel and
userland tools.
Its only goal is to boot up as quickly as possible and start running containers.
Many of the programs/tools are custom here.
In hindsight, we might not have named it one letter off from "Terminal", but so
it goes.
Maitred is our init and service/container manager inside of the VM, and is
responsible for communicating with concierge (which runs outside of the VM).
Concierge sends it requests and Maitred is responsible for carrying those
out.
Garcon runs inside the container and provides integration with
Concierge/Chrome for more convenient/natural behavior.
For example, if the container wants to open a URL, Garcon takes care of
plumbing that request back out.
Sommelier is a Wayland proxy compositor that runs inside the container.
Sommelier provides seamless forwarding of contents, input events, clipboard
data, etc... between applications inside the container and Chrome.
Chrome does not run an X server or otherwise support the X protocol; it only
supports Wayland clients.
So Sommelier is also responsible for translating the X protocol inside the
container into the Wayland protocol that Chrome can understand.
You can launch crosh and use the vmc command to create new VMs manually.
It will only run Termina at this point in time.
You can use [vsh] to connect to a VM instance and use LXC to run
containers.

Quickstart

Here's a quick run down of how to get started.
If you're interested in Android Studio, check out their documentation.

Runtime Features

OK, so you've got your container going, but what exactly can you expect to work?

Missing Features

There's a lot of low-hanging fruit we're working on fleshing out.
There are more things we're thinking about, but we're being very
careful/cautious in rolling out features as we want to make sure we aren't
compromising overall system security in the process.
The (large) FAQ below should hopefully hit a lot of those topics.

Security

While running arbitrary code is normally a security risk, we believe we've come
up with a runtime model that addresses this.
The VM is our security boundary, so everything inside of the VM is
considered untrusted.
Our current VM guest image is also running our hardened kernel to further
improve the security of the containers, but we consider this a nice feature
rather than relying on it for overall system security.
In this model, the rest of the Chrome OS system should remain protected from
arbitrary code (malicious or accidental) that runs inside of the containers
inside of the VM.
The only contact with the outside world is via crosvm, and each channel
talks to individual processes (each of which are heavily sandboxed).

User Data In The Container

With the shift to cloud services, current security thinking highlights the fact
that getting account credentials (e.g. your Google/Facebook passwords) is way
more interesting than attacking your desktop/laptop.
They are not wrong.
The current VM/container Chrome OS solution does not currently improve on
this.
Put plainly, anything entered into the container is the responsibility of the
user currently.
So if you run an insecure/compromised container, and then type your passwords
into the container, they can be stolen even while the rest of the Chrome OS
system remains secure.

Persistence

Linux apps do not survive logout (since they live in the user's encrypted
storage).
They also do not automatically start at login (to avoid persistent attacks),
nor can they automatically run at boot (without a login session) since they
wouldn't be accessible (they're in the user's encrypted storage).

Lifecycles

Once you've got the Terminal installed (which takes care of installing all
the other necessary components like Termina), the system is ready to use.
By virtue of having things installed, nothing starts running right away.
In that regard, when you log out, everything is shutdown and killed, and when
you login, nothing is automatically restarted.
When you run the Terminal, the Termina will be started automatically,
and the default Crostini container will be started in that.
You can now connect to the container via SSH or SFTP (via the Files app).
Similarly, if you run a Linux application diretly (e.g. pinned to your shelf
or via the launcher), the Termina will be started automatically, and
the container that application belongs to will be launched.
There's no need to run Terminal manually in these situations.
When you close all visible appliations, the VM/containers are not shutdown.
If you want to manually stop them, you an do so via crosh and the vmc
command.
Similarly, if you want to spawn independent VMs, or more containers, you can
do so via crosh and the vmc and vsh commands.

Device Support

While we would like to be able to bring this work to all Chromebooks, the kernel
and hardware features required limit where we can deploy this.
A lot of features we use had to be backported, and the further back we go, the
more difficult & risky it is to do so.
We don't want to compromise system stability and security here.

Supported Now

The initial platform is the Google Pixelbook (eve) running an Intel processor
(x86_64) with Linux 4.4.

Hardware Requirements

We are not planning on requiring a minimum amount of RAM, storage, or CPU speed,
but certainly the more you have of each of these, the better off things will
perform.
You will need a CPU that has hardware virtualization support.

Glossary

FAQ

Where can I chat with developers?

All Chromium OS development discussions happen in our
chromium-os-dev Google Group.
Feel free to ask anything!

Where can I file feature requests?

As a nascent project, we've got a lot on our plate and planning on releasing,
so it'd be nice to hold off for now and check back in after a few Chrome OS
releases.
Feel free to chat/ask on the mailing list above in the meantime.
Once we are in a more stable place, you can use our issue tracker.
See the next question for details.

Where can I file bugs?

Please first make sure you're using the latest dev channel.
A lot of work is still ongoing.
Next, please make sure the issue isn't already known or fixed.
You can check the existing bug list.
If you still want to send feedback, you can [file a feedback
report]feedback-report and include #crostini in the description.
Feedback about any part of Chrome OS can be filed with "Alt-Shift-i".
If you still want to file a bug with the developers, use this link to
route to the right people.

Can I boot another OS like Windows, macOS, Linux, *BSD, etc...?

Currently, no, you can only boot our custom Linux VM named Termina.
See also the next few questions.

Can I run my own VM/kernel?

Currently, no, you can only boot Termina which uses our custom Linux kernel
and configs.
Stay tuned!

Can I run a different Linux distro?

Of course!
The full LXD command line is available, and the included images remote has lots
of other distros to choose from.
However, we don't test with anything other than the default container that we
ship, so things may be broken when running another distro.

I'm running , how do I get {gui apps, launcher icons, etc...}?

Sommelier and Garcon binaries are bind-mounted into every container, so no
need to install or cross-compile.
The systemd units and config files from cros-container-guest-tools will start
these daemons in a systemd user session.
It's also a good idea to run loginctl enable-linger to allow these to
remain running in the background.

Am I running Crostini?

If you're using the Terminal app, or programs in the default container we
provide that includes our programs to ease integration (e.g. Sommelier), then
yes.
If you're running your own container or VM, then no.

How do I share files between Chrome OS & the container?

Using Secure Shell, you can set up a SFTP mount to the remote container and
then browse via the Files app.
Work is on going to automate this step by default.

Can I access files when the container isn't running?

Currently, the container must be running in order to access its content.

Can I install custom kernel modules?

Currently, no, Termina does not include module support.
That means trying to use software that requires building or loading custom
kernel modules (e.g. VirtualBox) will not work.
See the next question too.

Can I mount filesystems?

Currently, no (*).
The containers are implemented using Linux user namespaces and those are quite
restricted (by design).
We're looking into supporting FUSE though.
(*): Technically you can mount a few limited pseudo filesystems (like
memory-backed tmpfs), but most people aren't interested in those.

Can I run a VM inside the VM?

Currently, no, nested KVM is not supported.
You could run qemu-system to emulate the hardware and boot whatever OS you want
inside of that.
Unfortunately, it'll be quite slow as QEMU won't be able to utilize KVM for
hardware acceleration.

Can I run a container inside the container?

Yes!
You'll probably need to install the relevant packages first for whatever
container format you want to run.

What container formats are supported?

Termina currently only supports LXC directly.
We're aware of Kubernetes/DockeOCI/rkt/etc... and hope to make them all easy
to use.
See the previous question for a workaround in the mean time.

What architecture works on my system?

Since everything is all native code execution, it depends on the device you
have.
If you don't know what device you have, you can find this out in two different
ways:
If you see x86_64, you'll be able to run code compiled for Intel/AMD
(32-bit/64-bit/x32 should all work).
If you see arm (or something similar like armv7l) or aarch64, you'll be
able to run code compiled for ARM/ARM64.

Can I run other architectures?

There is currently no integrated support for running e.g. ARM code on an Intel
system, or vice-versa.
You could handle this yourself (e.g. by using qemu-user), but if you're familiar
with qemu-user, then you already knew that :).

How many VMs can I run?

You can spawn as many as your system can handle (RAM/CPU-wise).
They are all independent of each other.

How many containers can I run?

You can spawn as many as your system can handle (RAM/CPU-wise).
Each VM instance can host multiple containers.

Can I run programs that keep running after logout?

Nope!
All VMs (and their containers) are tied to your login session.
As soon as you log out, all programs are shutdown/killed by design.
Since all your data lives in your encrypted home, we wouldn't want that to
possibly leak when you logout.
For more details, see the Security section in this doc.

Can I autorun programs when I login?

Nope!
All VMs (and their containers) need to be manually relaunched.
This helps prevent persistent exploits.
For more details, see the Security section in this doc.

Can I autorun programs when I boot?

Nope!
See the previous questions, and the Security section.

Are my VMs/containers/data synced/backed up?

Currently, no, nothing is synced or backed up.
You're responsible for any data going into the containers.
We hope to improve this situation greatly.

Can I use IPv6?

Unfortunately, only IPv4 is currently supported.
Yes, we're fully aware that everything should be IPv6-compatible in 2018.
We're working on it.

Can I access layer 2 networking?

Currently, no, networking access is only at layer 3 (i.e. IP).
So you won't be able to do any bridging or lower level fun stuff.
It's not clear if/when this will change.
Bridging with the outside world is difficult with WiFi, and not many devices
have Ethernet connections.
We could support layer 2 between containers, but it's not clear how many people
want this in order to justify the effort involved.

Can I access hardware (e.g. USB/Bluetooth/serial)?

Currently, no, but we are working on it.
Stay tuned!

Can I run graphical applications?

Yes, but currently things are unaccelerated.
So if you're looking to play the latest Quake game, it's not going to work well.
See the next few questions.

Can I run Wayland programs?

Yes, and in fact, these are preferred!
Chrome itself deals with Wayland clients heavily, and so you're much more
likely to have things "just work" if you upgrade.

Can I run X programs?

Yes, via our Sommelier helper.
We're still working out some compatibility kinks, and it probably will never be
as perfect as running an X server, but with the community moving to Wayland,
it should be good enough.

Why are windows sometimes tiny/fuzzy?

While Chrome supports high DPI displays, many Linux applications don't.
When a program doesn't properly support DPI scaling, poor results follow.
Currently we expose the native resolution and DPI directly to applications.
If they show up tiny or fuzzy, it's because they don't support scaling properly.
You should report these issues to the respective upstream projects so that,
hopefully someday, it'll "just work".
In the mean time, Sommelier exposes some runtime settings so you can set the
scale factor on a per-program basis to workaround the misbehavior.
Check out Sommelier's documentation for more details.
If you're applying a system wide zoom or otherwise changing the default display
resolution, we attempt to scale the application output to match.
This can lead to blurry results.
You can adjust the resolution of your display, or tweak things via Sommelier
(see above for more details).

Can I run Windows programs?

Sure, give WINE a try.
Compatibility will largely depend on WINE though, so please don't ask us for
support.

Can I run Steam?

Sure, give Steam a shot.
Just remember that without accelerated graphics or sound, it's probably not
going to be too much fun.

Can I run macOS programs?

Probably not.
You could try various existing Linux solutions, but chances are good that they
are even rougher around the edges.

Can I develop Android apps (for ARC++)?

Check out the Android Studio site for more details on this.

Why implement crosvm from scratch (instead of using QEMU/kvmtool/etc...)?

We have nothing against any of these other projects.
In fact, they're all pretty great, and their designs influenced ours.
Most significantly, they did more than we needed and did not have as good a
security model as we were able to attain by writing our own.
While crosvm cannot do everything those other projects can, it does only what
we need it to.
For more details, check out the crosvm project.

Why run VMs? Aren't containers secure?

While containers often isolate themselves (via Linux namespaces), they do not
isolate the kernel or similar system resources.
That means it only takes a single bug in the kernel to fully exploit the system
and steal your data.
That isn't good enough for Chrome OS, hence we put everything inside a VM.
Now you have to exploit crosvm via its limited interactions with the guest,
and crosvm itself is heavily sandboxed.
For more details, see the Security section in this doc.

Don't Android apps (ARC++) run in a container and not a VM?

Unfortunately, yes, Android apps currently run only in a container.
We try to isolate them quite a bit (using namespaces, seccomp,
alt syscall, SELinux, etc...), but at the end of the day, they have direct
access to many syscalls and kernel interfaces, so a bug in there is reachable
via code compiled with Android's NDK.

If Android apps are in a container, why can't users run code too?

We don't usually accept a low security bar in one place as a valid reason to
lower the security bar everywhere.
Instead, we want to constantly raise the security bar for all code.

Are Android apps (ARC++) going away?

There are no plans to merge the two projects.
We share/re-use a lot of the Chrome bridge code though, so it's not like we're
doing everything from scratch.

Don't VMs slow everything down?

It is certainly true that VMs add overhead when compared to running in only
a container or directly in the system.
However, in our tests, the overhead is negligble to the user experience, and
well worth the strong gains in system security.
For more details, see the Security section in this doc.

Why run containers inside the VM? Why not run programs directly in the VM?

In order to keep VM startup times low, we need Termina to be as slim as
possible.
That means cutting out programs/files we don't need or are about.
We use SquashFS to make the image smaller and faster to load, but it means
the image/root filesystem is always read-only.
Further, the versions of programs/libraries we ship are frequently newer than
other distros (since we build off of Gentoo), and are compiled with extra
security flags.
It would also make it more difficult to have a stateless image that always
worked and would be immune from user mistakes.
Altogether, it's difficult to support running arbitrary programs, and ends
up being undesirable.
Forcing everything into a container produces a more robust solution, and
allows users to freely experiment without worry.
Also, we love turtles.

Can I disable these features?

Administrators can control access to containers/VMs via the management
console, so enterprise/education organizations that want to limit this can.
Initially there is a "Linux (Beta)" option under the standard Chrome OS
settings, but the long-term plan is to remove this knob so things work
on-demand.
At which point, there will be no knob for unmanaged devices.
submitted by -nbsp- to Crostini [link] [comments]

Nadex Trading [Binary Options] 90% Wins How to Binary Options Ultimatum Best System - IQ Best binary options strategy 2019  Binary trading Binary Options Trading Software - Learn How To Profit In 60 Seconds BINARY OPTIONS REVIEW: OPTIONS TRADING - BINARY OPTIONS BROKER (TRADING STRATEGY) $2000 in 5 Minutes - My Binary Options strategy - Binary Options Best Iq Option Strategy 2020 In Hindi  No Loss Binary Options Strategy (Part One)

wine bin: Wine binary loads and runs the given program, where the program is a DOS, Windows 3.x, or Win32 executable. Set here path to main wine binary file. Usually it is /usr/bin/wine. wine server: Wine server is a daemon process that provides to Wine roughly the same services that the Windows kernel provides on Windows. wineserver - the Wine server Synopsis. wineserver [options] Description. wineserver is a daemon process that provides to Wine roughly the same services that the Windows kernel provides on Windows. wineserver is normally launched automatically when starting wine(1), so you shouldn't have to worry about it. In some cases however, it can be useful to start wineserver explicitly with different ... The second WINE is installed, it can flawlessly run them. Unfortunately, that isn't always the case, and applications are constantly being updated, so the list of flawless applications is always changing. It's a good thing that WINE can be configured to accommodate potentially troublesome programs. There are two main utilities for doing so, winecfg and winetricks. This guide will cover the ... 5 decimal binary options indicators mt4 bsz binary options trading hours If you partnership you will also be afraid. 19, 2014 trading site; binary dont. Bullet weekly trades for torrent. By. http: indic raw global navigation satellite system. Any, tips for binary bullet weekly results find any, tips for. Ending rate nrg binary like. Links to binary packages for Wine for some of the major distros can be found at the WineHQ ... along with a small testcase to add to the Wine test suite. Another options is to send copies of your software to Wine developers and hope they'll take an interest in getting it working. An alternative option, perhaps more effective, albeit expensive, is to pay Wine developers for their work on your ... Trading binary options in this manner, can help you develop new strategies and become a lot more comfortable with taking calculated risk. Every time I’m working on a new strategy, or trying a new binary options software or signal service, I always use an MT4 binary options demo. Binary MT4 Results Tracking . Another reason why trading binary options in MT4 is effective, is because it allows ... Binary options can be used to gamble, but they can also be used to make trades based on value and expected profits. So the answer to the question will come down to the trader. Advantages of Binary Trading. The main benefit of binaries is the clarity of risk and reward and the structure of the trade. Minimal Financial Risk . If you have traded forex or its more volatile cousins, crude oil or ... I use these indicators mostly for trading binary options. I find it helps with a cross of scalping and a little bit longer trades. meaning i place trades that last 5-15 min depending on how the market is moving at any given point in time. 1. 0. US30 Short for 2/26. US30USD, 1D. Short. ZakaryP . Morning everybody, Stochastic %K is >80, MACD Line is pointing to a down trend with a crossing, RSI ... Most binary Wine packages will associate Wine with .exe files for you. If that is the case, you should be able to simply double-click on the .exe file in your file manager, just like in Windows. You can also right-click on the file, choose "Run with", and choose "Wine". This may sometimes open the file in the wrong program - if this happens, check the filetype associations for the file using ... Binary options trading is very popular in many countries around the globe. However, most people still ask the question “can you really make money in binary options”. In this article I will try to answer this question and give you a few tips on how you can make money trading binary options.

[index] [9408] [8869] [3213] [14312] [2910] [26775] [11326] [3995] [9153] [7392]

Nadex Trading [Binary Options] 90% Wins

In creating a trading strategy based upon the options trading varieties to generally be traded, you can find tools that could guide the trader with binary options review. This is where chart ... 00:15 - Why binary options 00:26 - The benefits each of you can get 00:44 - How to get started 01:25 - Live trading session with $100 balance 06:17 - Series of successful trades raise the balance ... A lot of people struggle with binary options and do not have a strategy in place to help with their success. The Traden Group is the group I work with and have been able to achieve massive success ... I'm Lady Trader and today I'm gonna show you the binary options trading strategy that I use. On my channel you can watch videos about binary options for beginners and how to trade binary options. Guide Channel and provide the tools and trade forex systems, binary option. Keeping the channels of the financial news and gather the knowledge related to fi... This best binary options strategy can be used in both binary option brokers IQ Options and Olymp Trade. You can visit our website to find some helpful educational materials, where you can find ... Binary Options Trading Software - Learn How To Profit In 60 Seconds Looking for making profits in a safe and simple way? So do not waste your time and consider having the best auto trading software.

https://binaryoptiontrade.tioratizarrapor.gq