When I click to join a multiplayer game, first I see the "downloading save" progress bar, which completes as normal. Then I see the catching up progress bar. However the "catching up" progress bar is literally going down, rather than up.
The issue here is not around the actual progress bar going down; this is caused by a glitch on my own system where the CPU speed is capped at 500MHz instead of 4GHz for some reason. However given a large enough game with a more powerful server it's possible this could affect more normal situations.
The game should have some kind of escape mechanism for the client joining games which are faster than they are, either notifying the client that they're too slow and bailing out, reducing speed on the server, etc. Alternatively, allow the client to simply save multiplayer games directly without actually joining them.
[1.0.0] Handle negative progress catching up
Moderator: ickputzdirwech
Re: [1.0.0] Handle negative progress catching up
I recall a feature request being made for this somewhen in the past.
and another thing: when your client saved the map, it is stored somewhere in the factorio install folders. so you can get ahold of it, if you want. I think i did this myself. I think i recall, that the saved map only stays for a short period of time. it four sure is deleted when the client caught up. maybe it already is deleted after the map is loaded. in that case you might need to use ALT-F4 to prevent factorio from deleting it. hope this helps to download all those megabases.
and another thing: when your client saved the map, it is stored somewhere in the factorio install folders. so you can get ahold of it, if you want. I think i did this myself. I think i recall, that the saved map only stays for a short period of time. it four sure is deleted when the client caught up. maybe it already is deleted after the map is loaded. in that case you might need to use ALT-F4 to prevent factorio from deleting it. hope this helps to download all those megabases.
- NotRexButCaesar
- Smart Inserter
- Posts: 1133
- Joined: Sun Feb 16, 2020 12:47 am
- Contact:
Re: [1.0.0] Handle negative progress catching up
I’m pretty sure you can press escape and then quit game to exit the joining process.
This should probably be moved to implemented.
This should probably be moved to implemented.
Ⅲ—Crevez, chiens, si vous n'étes pas contents!
Re: [1.0.0] Handle negative progress catching up
That is not what the suggetion is for, the idea is for the game automatically handling it (at least notifying the user of it) in some way.AmericanPatriot wrote: ↑Sun Oct 25, 2020 5:34 pmI’m pretty sure you can press escape and then quit game to exit the joining process.
This should probably be moved to implemented.
There are 10 types of people: those who get this joke and those who don't.
- NotRexButCaesar
- Smart Inserter
- Posts: 1133
- Joined: Sun Feb 16, 2020 12:47 am
- Contact:
Re: [1.0.0] Handle negative progress catching up
Do you think the suggestion is that anytime the catching up progress goes down, it should be abandoned as a lost cause?
I thought it was for an option to quit if the player didn’t want to wait.
Ⅲ—Crevez, chiens, si vous n'étes pas contents!
Re: [1.0.0] Handle negative progress catching up
The OP appears to want either the game to notify the user, the server to slow down (which is probably not practicable, as it would require the server to maintain a lowered UPS for the entire time that user is connected, or otherwise they would be dropped immediately), or alternatively a way to download a multiplayer map without fully joining a server.AmericanPatriot wrote: ↑Sun Oct 25, 2020 5:58 pmDo you think the suggestion is that anytime the catching up progress goes down, it should be abandoned as a lost cause?
I thought it was for an option to quit if the player didn’t want to wait.
There are 10 types of people: those who get this joke and those who don't.
- NotRexButCaesar
- Smart Inserter
- Posts: 1133
- Joined: Sun Feb 16, 2020 12:47 am
- Contact:
Re: [1.0.0] Handle negative progress catching up
Ⅲ—Crevez, chiens, si vous n'étes pas contents!