Err, "not the Linux one" should be "not the DOS one", of course. Whoops.
@joepie91 Did you bindiff the Windows executable before and after patching to see if you can find matching bytes in the Linux one?
One step further would be to compare the disassemblies and see if you can replicate with information from that.
@gamambel I did not - that's quite a bit outside of my usual comfort zone, and so I ran out of spoons to dive that deeply (at least for now).
In case I can nerdsnipe you (or someone else) into trying this out: I've tried with both https://archive.org/details/little-big-adventure-2 (run SETUP first or it won't work under DOS) and the 11-year old GOG torrent, and I've tried both of the cracks on GameCopyWorld. Cracks found elsewhere seemed to be identical to the ones on GCW.
- LBA2 *will not* run if it's launched from "C:\", so you need to make sure that it's within a subfolder from the perspective of DOSBox. In EmulationStation, that means running something that is one folder up from the game (it doesn't have to run *successfully*) and then navigating to the correct executable from the menu, or presumably you can also use a .bat file to do this.