I got it working on Wine. Installed via Lutris, so I'm using WIne version lutris-5.7.11, but I don't think it matters.
In Wine configuration, under Drives, I added drive D:, under Show Advanced options set it to type CD-ROM, and set the path to [install directory]/drive_c/GOG Games/Journeyman Project 3 - Legacy of Time/data/.
I've also edited the registry in HKEY_LOCAL_MACHINE\Software\Wow6432Node\GOG.com\GOGJOURNEYMAN3 and set GOGGAMEDLL to goggame.dll because that value was empty, but I'm not sure if it's necessary for the game to work.
The view scrolling in game is still very fast, but I also get that in Windows and don't know yet how to fix it.