Download the bat file from the github or here, and place it wherever youd like. Make sure to modify the: palworld_path,paks_path, dwmapi_path, unmodded_path to the correct locations, in my case these are the default steam install location on my C drive.
When running the bat file, it will modify the dwmapi.dll file name depending if you want to launch modded or unmodded. It will also moves all folders and pak filesfrom inside the paks_path (excluding the Pal-Windows.pak) to the unmodded_path when you chose to run unmodded, and will move them back to the paks_path when you chose to run modded.
Hi, i would like to inquire. Running the game with ue4ss experimental. The script runs fine, as i can see dwmapi.dll is getting renamed, but some mods still seems to run even with the file renamed. Specifically those in the paks folder (based on what i can find out by deleting the files). Is there a solution to this?
Hi, thank you for letting me know. It does seem like even without UE4SS if there are any pak files in the paks folders it will still try and load them. Ive updated the script to move the ~mods and LogicMods folders when running in unmodded to make sure they dont get loaded, on top of the dll file renames so that ue4ss doesnt load either.
I need to contact nexusmods support to have them verify the bat file since it gets auto flagged on upload. In the meantime you can get the file from my github or wait until the download is verified by support and gets enabled.
its a script that lets you chose to run modded or unmodded by renaming the dll files ue4ss and dwmapi. also moves the ~mods and LogicMods folders when selecting to run unmodded so they dont try to get loaded in which can cause issues otherwise. so Yes you would need UE4SS installed to run mods like every mods requires.
I have various mods on the server and eu4ss. Do we have to install your mods for them to work? Works fine without any problems in the latest update of the game. Am I understanding this correctly?
the menu wont show when i click on the bat file. know any fix for i put the bat file in the right directory file location and all my uess4 settings are where they need to be set at.
can you run python -V (its a capital V not lowercase v)in a command prompt and make sure that it is showing a version of python, in this case python 3+.
you could also try and open a command prompt, and drag in the bat file and then run it there and see if that works?
not being in the right location shouldnt stop the console from at least running, it would just have an issue trying to launch palworld since it wouldnt find the dll or the palworld exe file.
its giving me this error when i type the run command on python Traceback (most recent call last): File "<stdin>", line 1, in <module>NameError: name 'python' is not defined
looks like you either dont have python correctly installed then, or the environment variable wasnt properly set when you did install python. I would recomend to go to the windows store and install the latest python from there, it should automatically set the env variable and then you should be able to run the bat file
13 comments
python code. you can see the actual code in the file before downloading,
or just copy the file from https://github.com/crow0085/Palworld-start-modded-or-unmodded/blob/main/start-palworld.bat if you want instead
Download the bat file from the github or here, and place it wherever youd like.
Make sure to modify the: palworld_path, paks_path, dwmapi_path, unmodded_path to the correct locations, in my case these are the default steam install location on my C drive.
When running the bat file, it will modify the dwmapi.dll file name depending if you want to launch modded or unmodded. It will also moves all folders and pak filesfrom inside the paks_path (excluding the Pal-Windows.pak) to the unmodded_path when you chose to run unmodded, and will move them back to the paks_path when you chose to run modded.
Running the game with ue4ss experimental.
The script runs fine, as i can see dwmapi.dll is getting renamed, but some mods still seems to run even with the file renamed.
Specifically those in the paks folder (based on what i can find out by deleting the files).
Is there a solution to this?
Thank you.
I need to contact nexusmods support to have them verify the bat file since it gets auto flagged on upload. In the meantime you can get the file from my github or wait until the download is verified by support and gets enabled.
you could also try and open a command prompt, and drag in the bat file and then run it there and see if that works?
not being in the right location shouldnt stop the console from at least running, it would just have an issue trying to launch palworld since it wouldnt find the dll or the palworld exe file.
Traceback (most recent call last): File "<stdin>", line 1, in <module>NameError: name 'python' is not defined