I tried updating drivers, compatibility mode, low-end settings, and 20 others things, and did not work for me. So, to fix it what I had to do was the following:
1 –
Download AdoptOpenJDK OpenJ9 Java 8 on adoptopenjdk.net – [adoptopenjdk.net] and install it
2 –
Find the path to a java JRE that you just installed. Do not use the one that comes with the game. You will use AdoptOpenJDK OpenJ9 Java 8; I’m unsure if other versions work.
3 –
Go to steam>project zomboid>right click>properties>local files>browse
and edit your ProjectZomboid64.bat or ProjectZomboid32.bat file in your game directory.
4 –
Replace “.\jre64\bin\java.exe” with the path to the java executable you just installed. For example, mine was “C:\Program Files\AdoptOpenJDK\jdk-8.0.282.8-openj9\bin\java.exe”.
5 –
Start the game using the .bat file you edited and have fun!
You may also need to tweak the memory settings in the .bat file. If you have experience with Minecraft modding this shouldn’t be too difficult; change the -Xms and -Xmx arguments to reasonable memory usage for your system. For example, a friend of mine used -Xms1g -Xmx4g. other friend had to use -Xms768m -Xmx1200m on the 32-bit version to get passable performance.
This solution worked for me and at least 3 other friends
I’m now finally able to play, even with heavy mods, without the game randomly crashing.
thx jade2562 for sharing this method!
Survive
You should be able to play normally now, have fun!
Hope you enjoy the Guide about Project Zomboid – How to play build 41 on a Integrated graphics card, if you think we should add extra information or forget something, please let us know via comment below, and we will do our best to fix or update as soon as possible!
- All Project Zomboid Posts List
For those asking if it still works: Yes, but only in the build 41 (that was the one used for the tutorial). Now if the recent builds works (with another version of Java, maybe) I don’t know :/
Build 41.53** forgot to especify..
does this still work? Cant seem to get the game to run with the bat once i change it
me too… seems like it cant work if its not the right path to the JAVA
it work !
some times crash but got a wooden pc here.
thanks you are strong
How did you make it work? I’m having same issue as your last post.
C:\Program Files (x86)\Steam\steamapps\common\ProjectZomboid>SET _JAVA_OPTIONS=
C:\Program Files (x86)\Steam\steamapps\common\ProjectZomboid>SET PZ_CLASSPATH=jinput.jar;lwjgl.jar;lwjgl_util.jar;sqlite-jdbc-3.27.2.1.jar;uncommons-maths-1.2.3.jar;trove-3.0.3.jar;javacord-2.0.17-shaded.jar;guava-23.0.jar;jassimp.jar;./
C:\Program Files (x86)\Steam\steamapps\common\ProjectZomboid>”C:\Program Files\AdoptOpenJDK\jdk-8.0.282.8-openj9\bin\java.exe” -Dzomboid.steam=1 -Dzomboid.znetlog=1 -Xms768m -Xmx1200m -XX:+UseConcMarkSweepGC -XX:-CreateMinidumpOnCrash -XX:-OmitStackTraceInFastThrow -Djava.library.path=./ -cp jinput.jar;lwjgl.jar;lwjgl_util.jar;sqlite-jdbc-3.27.2.1.jar;uncommons-maths-1.2.3.jar;trove-3.0.3.jar;javacord-2.0.17-shaded.jar;guava-23.0.jar;jassimp.jar;./ zombie.gameStates.MainScreenState
Le chemin d’accès spécifié est introuvable.
Why did i leanrn spanish instead of english ?!
I don’t reach step 2 and 4 . And i don’t see my “projectzomboid32.bat”