News for hackers. Stuff that matters.
Re:Valve Breaks the Shackles of Proton by dleslie on Tuesday January 22, 2019 @11:03AM (#18969214)
Ironically, I find that the older a game gets the more likely it is that I'll get it working on Linux with greater ease than it would be to run it on Windows 10.
Re:Valve Breaks the Shackles of Proton by kirion25 on Tuesday January 22, 2019 @11:29AM (#18969443)
This has been my experience as well. Quite a few old games have become buggy or simply unplayable under recent Windows versions, but play fine under Wine. The most common symptom is the game becoming extremely slow on more modern DirectX iterations, which can ironically often be solved by using Wine DLLs.
Re:Valve Breaks the Shackles of Proton by int_19h on Tuesday January 22, 2019 @05:58PM (#18973512)
There was one very ironic case with an old (1999) game that has been having issues on Win10. A long time ago, I used to run this game on Linux with Wine, and ran into a very similar issue back then, so I made a patch for the game. So I figured I'd try the same patch on Win10, and what do you know - it works.

The amusing part is that I don't remember what the patch actually does. I mean, it replaces a bunch of opcodes with NOP, but I have no idea what. I vaguely recall spending a day in IDA Pro to find those bytes, but nothing about the details.

The really amusing part is that game developers haven't figured out what the problem is, either, and so my who-knows-what-it-does patch is a semi-officially blessed solution for now:

https://steamcommunity.com/app/61500/discussions/0/215439774...

Re:Valve Breaks the Shackles of Proton by dleslie on Wednesday January 23, 2019 @11:54AM (#18979940)
Such a good series. I didn't really _feel_ it with the third, though.
Re:Valve Breaks the Shackles of Proton by innocenat on Tuesday January 22, 2019 @12:36PM (#18970242)
Funnily, when I was trying to get a 16-bit game to run, my final (and easiest) solution was to SSH to a linux machine, run it under wine, and do X tunneling back to my Windows system.

Works like charm.

Re:Valve Breaks the Shackles of Proton by AnIdiotOnTheNet on Tuesday January 22, 2019 @12:43PM (#18970315)
DOSBox with Win 3.11 usually works well for these cases.

From what I understand, Microsoft could have totally kept 16bit application compatibility in 64bit Windows, but didn't for some reason. Apparently someone out there even compiled a version of NTVDM that works on Win 10 64-bit using leaked code or something.