Project Zomboid

Project Zomboid

152 ratings
Commandline FPS+++ B41/B42
2
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
94.007 KB
Apr 1 @ 5:46pm
Apr 1 @ 5:55pm
2 Change Notes ( view )

Subscribe to download
Commandline FPS+++ B41/B42

Description
This mod contains a text file (commandline.txt) that executes command line parameters to improve performance and optimize the experience in Project Zomboid by 20% to 40%.This mod requiers to be installed manually to work




¿How to install the mod manually?:

1. Subscribe to the mod on Steam Workshop.

2. Find the mod folder in the following path:
C:\Program Files (x86)\Steam\steamapps\workshop\content\108600\3456462930\mods\Commandline FPS+++\media\common\

3. Copy the commandline.txt file.

4. Paste it into the root folder of Project Zomboid:
C:\Program Files (x86)\Steam\steamapps\common\ProjectZomboid\

5. Launch the game from Steam and enjoy the optimization.



--Important:

The mod does not activate automatically from the in-game mod menu. It must be installed manually, Once you have completed the manual installation, it will not be necessary to activate it from the game for it to work.

For the best performance, it is recommended to play in fullscreen mode.


It works on all builds.

if u like this mod, u can rate this mod! ⭐⭐⭐⭐⭐

or if u want to support me u can go there!
https://ko-fi.com/danonimo7

por cierto, tengo un video donde enseño algunos ajustes que le puedes colocar a este documento, esta en español en youtube!



For Build 41, all the commands work perfectly! But for Build 42, some of them are still disabled. So I kindly ask for your patience if you download the mod for Build 42, as not all commands will work yet. Until the stable version of Build 42 is released, there isn’t much I can modify, so the optimization will be lighter for now.
FAQ.

-------------How does the mod work?-------------

The mod works through command lines, which are present in the commandline.txt text file.
These command lines function in the same way as launch parameters when running the game, similar to how the -debug command works.

-------------What does each command in the file do?-------------
-noprecache: Prevents the preloading (precache) of certain files, such as models, sounds, or textures, before they are needed in the game. This helps improve performance and speeds up the initial loading time.

-frameLimit 0: Disables the FPS limit, allowing the GPU to render frames without restriction. This improves smoothness, especially on high-refresh-rate monitors (no negative effect on smaller monitors).

-nojoy: Disables joystick or gamepad compatibility, preventing the game from loading controller-related libraries. This helps reduce RAM usage and loading times, improving performance on low-end systems.

-XX:+UseZGC: A low-latency garbage collector designed to improve performance and stability in memory-intensive applications. It reduces stuttering and FPS drops by managing memory more efficiently.

-XX:+UnlockExperimentalVMOptions: Enables experimental Java Virtual Machine (JVM) options, allowing the use of commands like -XX:+UseZGC mentioned earlier. This can optimize memory usage and improve FPS thanks to advanced default optimization settings.

-XX:+UseLargePages: Enables the use of large memory pages to improve RAM management and reduce system overhead. This enhances RAM performance, reduces fragmentation and latency, and minimizes page table accesses, which can improve stability by processing larger pages (high impact if you have at least 16GB RAM, moderate impact with less).

-XX:MaxGCPauseMillis=5: Limits the maximum garbage collection (GC) pause time to 5 milliseconds, optimizing game smoothness by reducing pauses caused by garbage collection. It forces the GC to work in fast cycles instead of long cycles, reducing FPS drops and micro-stutters caused by memory management.

-------------What is the purpose of these commands?-------------
These commands focus on increasing and stabilizing FPS, as well as significantly reducing micro-stutters and lag caused by lower-end systems. However, even if you use a high-end PC, the benefits will still be substantial.
On powerful systems, performance gains are not just 20%-40% but 30%-50%!

-------------Does the mod work in multiplayer?-------------
Yes, but it cannot be installed on the server. To benefit from this mod, each player on the server must install the mod manually, as it works client-side.

-------------Does it work on Build 42?-------------
Yes! You just need to install the mod manually, and you’ll enjoy the optimization regardless of whether you're playing on older builds or future updates!

-------------How do I uninstall the mod?-------------
To completely uninstall the mod, go to the game’s root folder, find the commandline.txt file, and delete it.

-------------Is it incompatible with any mods?-------------
No! This mod is compatible with all mods!
You won’t have any issues or incompatibilities with other mods!

-------------What do I do if I can't find the 108600 file?-------------
For people who cant find 108600 folder, it will be stored on the same drive as your game is downloaded to.

Workshop ID: 3456462930
Mod ID: Clfps
117 Comments
Samtaro 7 hours ago 
👍
Danonimo7  [author] 14 hours ago 
TY @Samtaro, ill will copy ur msj in the description! :cherrypie:
Samtaro 15 hours ago 
For people who cant find 108600 folder, it will be stored on the same drive as your game is downloaded to.
Danonimo7  [author] May 19 @ 12:03am 
if u use other system like linux or mac, maeby u cand find the path, or if u have installed steam in other place, maeby can be the problem
Why I cant find 3456462930 file
Danonimo7  [author] May 9 @ 7:46pm 
@Mari0nygg - si tienes mods de mapas, o mods que bajen en renderizado de la carga de objetos, podria ser eso lo que te cause lagg al momento de usar vehiculos, ya que al cargar rapidamente chunks que no estaban cargados de manera natural, puede hacer que los zombis nuevos cargados, te cause el lagg.
Mari0nygg May 9 @ 6:09pm 
@Danonimo7 creo que es otro mod porque tengo un monton jajaj sabes cuales causan lag porque apenas se de mods xd
Danonimo7  [author] May 9 @ 12:44pm 
Hola!, tienes el vsync activo?, ya que eso puede causar el lagg, en general los comandos del mod no cambian nada del juego, por lo que puede deberse a otro mod o al tener activo el vsync, y gracias por probar el mod @Mari0nygg ! :cherrypie:
Mari0nygg May 8 @ 9:55pm 
oye bro una pregunta porque cuando voy en un auto y voy usandolo osea conduciendo hasta un lugar en especifico empieza a laguearse todo? el mod tiene algo que carga cuando te asercas a lugares que todavia no carga o como,por cierto gracias por el mod me sirvio bastante xd
:steamhappy::steamhappy:
Danonimo7  [author] May 3 @ 4:14pm 
Con muchísimo gusto!, que la disfrutes!:cherrypie: