spivant: All of this is tested on Windows 11 22h2 latest up-to-date as of FEBRUARY 2023 (build 22621.1265).
Journeyman Project 1 need nothing done and played to the end.
Journeyman Project 3 Will update when I have a better look at it and if it turns out different. But, it appears to need nothing and works as appears to be the same as a lets play from pre-Windows 11 time. At this time I'd suggest if you need to play with dll files here then you have a different non-game problem just like with 2.
Update 1: If you're using the config.ini hack as specified here in the post "journeyman_3_video_issues" from long ago to force the game into windowed mode then you will see bad frame rate of the videos and gameplay beyond the menu. This would also apply if otherwise the game was somehow forced to act as if it was windowed such as possibly from certain 3rd party applications. However, it does fix the controls menu and some other menu stuff. But, that stuff is 99% not needed.
Update 2: Enabling compatibility "Reduced color mode 16 bit" fixes the issues with windowed mode. However, it breaks some of the menu backgrounds. I don't know if it will break anything else. So that's a 50% better thing. Also, enabling 640x480 will get it to take up the entire screen. Its also possible however to get the game into widescreen stretched or otherwise if wanting via GPU software control panel settings.
Update 3: Nearly stop the mouse disappearance (seeing about 90% improvement or more). Have to disable GPU scheduler unfortunately (makes the largest difference). To get a decent amount better, set game to Windows 7 compat and check use legacy display ICC with everything else disabled (although perfectly fine for reduce color mode, 640x480, and disable FSO to be enabled). May need to combine disable GPU scheduler with the rest (which is how I tested it all combined). Don't forgot to re-enabled GPU scheduler when done or you will be posting issues, going crazy, or enjoying that with other things you don't want to enjoy it with lol. Its possible there's something else around instead of GPU scheduler.
If you don't know where Windows GPU scheduler is (currently in Win11): Right click desktop > display settings > Graphics > Change default graphics settings > Hardware-accelerated GPU scheduling > reboot after changing.
Update 4: Playable to the very end using update 3 changes. Had one crash. Everything else was fine enough to play it. This is it from me on this. The end.
For Journeyman Project 2 there's a small issue and has nothing to do with dll files. If you have to play with dll files then you have a different non-game problem:
File Explorer browse to (or wherever you installed it): C:\Program Files (x86)\GOG Galaxy\Games\Journeyman Project 2
Right click BIT95.EXE
Click Properties
Click Compatibility tab
Click button at bottom "Change settings for all users"
UNCHECK "Run this program in compatibility mode for" as compatibility here breaks it being able to run (BIT2432.EXE for example doesn't have compatibility force set and runs fine)
CHECK "Run this program as an administrator" as it has a permission denied issue
Make sure 640x480 is checked if you want the game to take up all of the screen
Nothing else needs to be checked
Click OK
UNCHECK again here "Run this program in compatibility mode for"
Click OK
You can now start the game normally
ALTERNATIVELY if you want to restrict perms (which is technically better but perm allowance is so badly rampant that you probably don't care to do this lol) as the BIT95.EXE simply runs BIT2432.EXE anyway which has no problem without them:
Right click BIT2432.EXE
Click Properties
Click Compatibility tab
Make sure 640x480 is checked if you want the game to take up all of the screen
Click OK
Create a shortcut to BIT2432.EXE
You can now start the game from that shortcut instead
Edited for missed spelling mistake, some better highlights, clarifications, added Journeyman 1, 3 updates