http://bugs.winehq.org/show_bug.cgi?id=2082
--- Comment #178 from chaosesqueteam@sogetthis.com --- (In reply to Zeb Figura from comment #177) I've been programming for free software since 2001. 24 years. Been using wine a similar amount of time. Diablo 1 always worked to some degree or another as far as I can remember.
I just tried forcing it now to a windowed mode using DxWnd (note: in OSX); only got to see the red bottom of the screen (up from being all black in full screen mode): and then it crashed.
This is a regression as far as I can tell. And yes: in free software/ opensource, things are just dismissed and labeled won't fix now. As if it's a professional corporate environment. Started since someone decided to attempt to extract slave labour from graduates by requiring opensource contributions for job placement.
Forcing the unwilling (or coercing) to interact with opensource just destroys the culture that caused its success.
And the removal of that culture is causing regressions and failure. From the removal of ReiserFS because it's "unmaintained" (this was never a requirement: we used not look a gift horse in the mouth and were grateful for any contributions of code from anyone) with the underlying reason being that it's author is hated by the new people who have replaced the hackers that once built everything in this subject, to various other speech-code related enforcements (codes of conduct): contribution from actual hackers has been "DEEPRECIATTTEEED" (again: we never used to "DEEPREEECIATE" anything: working on old hardware, working with the same configs for decades since the 70s and 80s was a point of pride in linux and the bsds.) and has largely been ceased.
People like Hans Reiser are not "allowed" to contribute to opensource anylonger: where as the previous mantra; and promise; was code is what mattered: not character (not that there is anything wrong with Reiser's character: he's a man of brutal and direct action: something the hackers who created free software didn't have any opinion either way about)
Things are now ripped out of opensource because of who the author is, and what he believes, and what he did to the beloved class of new-testament coded beliefs: while being of the hated class that loves the ideas of the unadultered old testament and classical works from the same time period (not in english). (Hans Reiser, clearly being of the latter class)
ReiserFS made Linux. And it may have made all of opensource in a way. Linux was nothing and nowhere before it. I remember those days. It shot up to the sky on the data centre once the JournalingFS was included. We all switched to it. It also forced the people who made ext2 to add journaling and make ext3 years later. They wouldn't have done it otherwise.
With Linux's rise, after ReiserFS was added; everything else rose too. But Hans Reiser is treated like shit now. He is not respected for his work. Same with every other "old" C programmer. They're all kicked out of their own projects. Taken over by entryists. Everything degraded, regressed, and slowed down.
The type of men who were attracted to working on these engineering projects don't bother working collectivly anymore: they will not work for FREE under speech codes: or under others ruling over them "socially". Which is the reason this has been added to opensource and freesoftware (though RMS resisted it abit). To discourage engineer participation. It is effective.
There was a time when opensource was the top in security, in resource usage, and in keeping old machines running, and in new features. JournalingFS, Pax/GRsecurity hardening, fast execution on ancien regime machines. We had it all.
And it was taken away. Socially. When we were targeted by the intelligence agencies, now quite awhile ago. But I remeber it happening.
Here's the error in windowed mode on OSX, : seems the same to me: [mvk-info] GPU device: model: Intel HD Graphics 4000 type: Integrated vendorID: 0x8086 deviceID: 0x0166 pipelineCacheUUID: 49B97F26-0A0F-0200-0000-000100000000 GPU memory available: 1536 MB GPU memory used: 0 MB Metal Shading Language 2.2 supports the following GPU Features: GPU Family Mac 2 Read-Write Texture Tier 1 [mvk-info] Created VkInstance for Vulkan version 1.0.0, as requested by app, with the following 2 Vulkan extensions enabled: VK_KHR_external_memory_capabilities v1 VK_KHR_get_physical_device_properties2 v2 016c:fixme:thread:get_thread_times not implemented on this platform 0144:fixme:msg:pack_message msg 14 (WM_ERASEBKGND) not supported yet 0144:fixme:msg:pack_message msg 14 (WM_ERASEBKGND) not supported yet