Portable switch is an option you can set during the compliation of the OpenJK code. To make it not use homepath at all. This will never be defaulted on the main builds. The ordering that dlls are loaded from with OpenJK are as follows: fs_basepath, fs_homepath, fs_cdpath. In jamp it was just fs_basepath, fs_cdpath. So, going with your most recent attempted changes try this: Don't have any of your game DLLs contained in a pk3 within the mod folderMake sure there are no game DLLs within the mod folder.