Re:Dethrace: Reverse engineering the 1997 game "Carmageddon"
by mschuster91 on Friday September 27, 2024 @02:42AM
(#41667057)
That's because they don't want to deal with "Steam sucks!!!" posts from people who want to run some game that has hardcoded file paths assuming Windows behavior.
Re:Dethrace: Reverse engineering the 1997 game "Carmageddon"
by stuaxo on Friday September 27, 2024 @03:04AM
(#41667197)
I totally get this.
A very long time ago I was trying to debug a flash website that had been created on a case insensitive Mac or Linux and was breaking on Linux without the source.
Re:Dethrace: Reverse engineering the 1997 game "Carmageddon"
by smitelli on Friday September 27, 2024 @08:11AM
(#41669472)
Not that long ago I was tasked with cleaning up a Git repo, created on a case-sensitive Mac, that had multiple files with names that collided when checked out on a case-insensitive Mac. That ordeal made me want to hang up my keyboard, move to the country, and spend the rest of my days fixing power lawn equipment.
Re:Dethrace: Reverse engineering the 1997 game "Carmageddon"
by mschuster91 on Friday September 27, 2024 @09:15AM
(#41670049)
yuck, I had to deal with something similar once, made double fun by the code being a hot mess of JavaScript dung... original dev was on Windows, new one was on Mac and let's just say it was "fun" tracing through all the upper/lowercase nonsense that wasn't consistent anywhere. PHP can fall into similar traps and I think Java as well...
Re:Dethrace: Reverse engineering the 1997 game "Carmageddon"
by lern_too_spel on Friday September 27, 2024 @08:09PM
(#41676756)
"It just works."™
Re:Dethrace: Reverse engineering the 1997 game "Carmageddon"
by qingcharles on Saturday September 28, 2024 @01:48AM
(#41678177)
I hit this a couple of days ago. I deployed a Sqlite DB from Windows named Orders.db. Code ran fine on Windows. All the code refers to it with a capital. On Linux it passed the "file exists" check and then borked trying to open it. I renamed it to orders.db and everything was OK in the world again.
The very idea of having to keep around a .dmg formatted "Case Insensitive" is just ... what. the. hell.