Page 1 of 1
[2.0.32] Stack and bulk inserters swapped when loading save
Posted: Wed Jan 29, 2025 7:50 pm
by Avaaa2499
After playing on my laptop, I quit Factorio and let it sync with steam cloud. I then opened Factorio on my Desktop, and when i loaded my main save, it swapped every stack inserter with a bulk inserter, and vice versa.
When i load my laptop, it does not have this issue. When loading on my Desktop, it has an extra "Checking consistency" step, which i do not see when loading on my laptop.
I am unable to find anything in the logs, and they look pretty fine to me, however i uploaded them anyway.
Not trusting steam, I manually transferred the save over to my desktop, and it still had the same issue.
I have attempted reinstalling through steam, however the issue still persists.
Re: [2.0.32] Stack and bulk inserters swapped when loading save
Posted: Wed Jan 29, 2025 8:44 pm
by robot256
Can you post a complete log for your laptop? That one terminates prematurely.
Re: [2.0.32] Stack and bulk inserters swapped when loading save
Posted: Wed Jan 29, 2025 10:55 pm
by Avaaa2499
robot256 wrote: Wed Jan 29, 2025 8:44 pm
Can you post a complete log for your laptop? That one terminates prematurely.
huh, no clue why it did that. sorry about that.
Re: [2.0.32] Stack and bulk inserters swapped when loading save
Posted: Wed Jan 29, 2025 11:08 pm
by Loewchen
It's running the migration script when loading the save on your desktop for some reason. Try verifying your install through steam.
Re: [2.0.32] Stack and bulk inserters swapped when loading save
Posted: Wed Jan 29, 2025 11:09 pm
by boskid
Most likely explanation is that your installation on your laptop is missing migrations, specifically "base/migrations/1.2.0 stack inserter rename.json" is missing. Because of that, your save file claims that it does not have it so when loading this save file on your desktop the game sees that it has a migration that was not yet applied and applies it, and this migration swaps the stack and bulk inserter.
Suggested steps for you:
1/ On your laptop, make sure the installation is not missing any files (possibly by "verifying integrity of game files" option if you are using steam)
2/ On your desktop, you can temporarily replace content of the "base/migrations/1.2.0 stack inserter rename.json" file with an empty migration:
then loading this save file and resaving it so the game thinks this migration was applied (migrations are identified by the file name) without swapping the inserters.
As for the game behavior, that is correct behavior if migration files are missing and there are no bugs on the game side. In a rare occurence if you would find that the migration files are present on your laptop and yet the game does not apply them to a loaded save file, that will need some additional details.
Re: [2.0.32] Stack and bulk inserters swapped when loading save
Posted: Wed Jan 29, 2025 11:29 pm
by Avaaa2499
boskid wrote: Wed Jan 29, 2025 11:09 pm
Most likely explanation is that your installation on your laptop is missing migrations, specifically "base/migrations/1.2.0 stack inserter rename.json" is missing. Because of that, your save file claims that it does not have it so when loading this save file on your desktop the game sees that it has a migration that was not yet applied and applies it, and this migration swaps the stack and bulk inserter.
Suggested steps for you:
1/ On your laptop, make sure the installation is not missing any files (possibly by "verifying integrity of game files" option if you are using steam)
2/ On your desktop, you can temporarily replace content of the "base/migrations/1.2.0 stack inserter rename.json" file with an empty migration:
then loading this save file and resaving it so the game thinks this migration was applied (migrations are identified by the file name) without swapping the inserters.
As for the game behavior, that is correct behavior if migration files are missing and there are no bugs on the game side. In a rare occurence if you would find that the migration files are present on your laptop and yet the game does not apply them to a loaded save file, that will need some additional details.
thanks, this fixed it.
i verified both installations just in case, and both said all files were successfully validated.