"Hacking" like this is such an important skill that someone can develop. I've been working a lot with getting older games to run on modern Windows, and a good chunk of my time has been spent in a hex editor.
The other day for example I was trying to figure out why "Lord of the Rings: Battle for Middle-earth II - Rise of the Witch King" (boy what a title) was hard set on pulling out some registry key from HKLM's "App Paths". Between x86dbg and a hex editor I was able to patch the hard coded 0x80000002 DWORD value for HKLM to 0x80000001 to point it towards HKCU. Is this a lot of work to avoid needing admin privileges to install the game? Absolutely, but it can be fun and rewarding.