#Cannot host our multiplayer game in B42.16 and outdatedunstable

1 messages · Page 1 of 1 (latest)

grave holly
#

Hi, I saw I'm not the only one to have problems with the new version, but I can't find a solution even while I read others posts.

So the game updated automatically, I launched it as usual, hosted the game for me and my friends, and the game stopped during the loading screen with the message "The following file may contain useful information about this error : C:\Users ...."

So when I saw the update post on steam, I switched on the outdatedunstable version and when I try to host the game, I cannot launch it anymore cause it says "save cannot be loaded, savefile is from a newer version of the game".

lament ivy
#

old saves are not compatible

#

you can restore a backup save if you already tried and failed to update your save

lucid iron
grave holly
#

I'm a newplayer so I don't have recent save as backup.

I understood that old saves are not compatible, but why I can't use my save on the "outdatedunstable" version ?

grave holly
#

Even in the folders, there is a "backup" folder, but it's only those folders and there is no "saves" folder so it doesn't work

lament ivy
#

the game autosaves up to 5 backup saves, 1 everytime you start the game...

grave holly
lucid iron
grave holly
lucid iron
#

where is that

#

in steam ?

grave holly
lament ivy
#

C:/Users/username/Zomboid/backups/startup

grave holly
#

This is the folder where all my game data are stored. So I need a backup of this folder, but in the startup/backup folder, there is no "saves" folder, only Server,Mods,Lua,DB

So Even with backup I can't get back my save ?

lucid iron
#

is it startup if yes wich one

silver hedge
#

Hello, I was able to migrate from 42.15.3 to 42.16.0; however, it was at the server level, not in a single‑player game (I haven’t checked, but maybe the solution will help you).
What I did was remove the Echo Creek zone from servertest_spawnregions.lua. I also deleted three files from the saves/multiplayer/servertest folder — all the dictionaries (worlddictionary), there are three of them. Maybe you can replicate the same in your single‑player save if there’s an equivalent. In my host’s case, deleting those allowed me to connect normally, but I still don’t know what repercussions it might have.

lucid iron
#

i live in echo creek im NOT deleting it

lucid iron
silver hedge
#

You should delete the "spawning," not the world itself.

lucid iron
#

how can i use them

silver hedge
#

I will upload an image in case my English is hard to understand because I'm using a translator, but also, if it doesn't fit, you should delete the 3 files I mentioned (it will take me a few minutes).

#

You may also need to delete the 3 files related to "worldictionary".

lament ivy
# lucid iron what do i do with those backups ?

first copy all the zips to have backup backups lol
then extract the one you want to use, one that wasnt converted to 42.16.
then replace the save in your current "Zomboid/Saves/Gamemode" folder with the old save

grave holly
#

@silver hedge Ok so I did everything you did, and it worked, I can play on my save on the besion b42.16.
But If I Understand what you save, you don't really know the consequences of deleting those files ? xD

We probably don't care cause we couldn't launch it anyway

lucid iron
lament ivy
lucid iron
#

is it normal that the extraction is really slow ?

lament ivy
silver hedge
# grave holly <@161939980023758849> Ok so I did everything you did, and it worked, I can play ...

I don't know the consequences because I'm not a programmer to know what might happen. At first glance, everything seems fine, but I'll check a few things later. I found the solution by combining locating potential errors with the help of AI and manually checking the console. It occurred to me to delete those files so it would generate new ones, since there was a problem with the dictionary files due to the update.

I don't know if deleting them could cause any objects to disappear, duplicate bugs, or anything like that. At first glance, it doesn't seem likely, but I'll look into it more thoroughly later. The only good thing is that it allows me to upgrade from 42.15.3 to 42.16.0.

grave holly
tepid scaffold
#

Having the same issue and can’t figure it out

silver hedge
# tepid scaffold Having the same issue and can’t figure it out

In principle, if your game is running in “server” mode (this must be done by the server owner) and you have no mods, or no mods that affect the game itself, it should be fixed. In single‑player mode I assume the same solution would work, but you would need to look for the equivalent files. The first thing you should do is remove Echo Creek as a spawn point, since it is an area that does not “exist” as a spawn point in version 42.16.0

#

You can do this from the Server folder located in the directory:
C:\Users\user\Zomboid\Server

#

You need to edit the spawnregions.lua file with a program capable of opening it. This can be Notepad++ or Visual Studio Code. It might also work with the regular Notepad, but it’s preferable to use one of the two mentioned above

#

Then delete the Echo Creek line without altering anything else. Once you do that, you’ll need to go to another folder and delete three files

#

which are located in
C:\Users\user\Zomboid\Saves\Multiplayer\servertest

#

These files start with the name “Worlddictionary…”, which will cause new files to be generated when the server starts. If you still can’t run your server and connect to it after following the steps mentioned, it’s likely that you also have a conflict with a mod. By default, saves from 42.15.3 are not compatible with 42.16.0 because when you run the game and load a server/world, the game tries to locate a spawn area that no longer exists. But they also changed other things related to the worlddictionary files, so the only way to migrate is to remove the Echo Creek territory from the spawn options (so the server doesn’t detect an anomaly there), and you must also delete the worlddictionary files because something was changed that affects them, and the console finds that “something” is missing.

#

In the case of a single‑player save, there should be similar files (as far as I know, the worldictionary files are there as well). You would just need to find which file handles the zones and remove Echo Creek from it. I haven’t checked whether it’s there or which one it is.

tepid scaffold
#

I removed all the mods from 42.16 before this message and it still didn’t work

gray vine
# tepid scaffold I removed all the mods from 42.16 before this message and it still didn’t work

deleting the worlddictionary files can lead to items jumbling in your world (i.e. what used to be a flashlight is now barbed wire, weird things like that) and completely crash the world, because the dictionary's id<->item mapping is specific to the game version that your server started on, how many updates it's been through, any mods that you've added or removed over its lifetime, and the order that those things happened. if you still have your original worlddictionary files and want to try to continue your save, this java patch might help https://steamcommunity.com/sharedfiles/filedetails/?id=3697304203

silver hedge
gray vine
tepid scaffold
#

@gray vine everyone told me that on b42 when everything updates you can’t continue your save from the previous version

gray vine
#

if you try it, just understand that your 42.15 save might run into more unexpected issues down the road, and that you shouldn't report bugs except from a clean wipe

tepid scaffold
gray vine
#

indie stone's release notes for 42.16 say prior saves are not compatible and you need to start a new one. if you don't follow that advice, the save that you're continuing might still break in a different way later. it's up to you if you want to go to the trouble of trying to continue it, or just start over now as recommended 🤷