@foone Yep! That got me some progress! Now it's complaining that it can't find the CD. Hey, I got further! Thanks a bunch.
@foone I'm gonna restart the process tomorrow from fresh executables, then I'm gonna try something like CDEmu or something to see if I can get the CD check to pass successfully. If I intentionally bypass the CD check, it just goes to a black screen, so all I wanna do now is find out if it's running into some further error of some kind.
@foone Got it working. On Linux, using the "Modern Windows" installer you get from the SierraHelp website breaks it. The original installer works fine. Then, the memory-limit patch is all you need.
If I could figure out how to make some kind of safe binary patcher, I could probably make a Lutris install script for the game and then more people could play it.
I hate to bother you again, do you know if there's a binary patch utility or similar? I poked around in Ghidra briefly, nothing immediately caught my eye.