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.
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 It took way too long for me to realize that when you said JP1, you meant Pegasus Prime and not the original, and I got super hyped that SCUMMVM finally added compatibility for it.