[Kovarex] [0.16.0] Sideloading works completely different now

This subforum contains all the issues which we already resolved.
Koub
Global Moderator
Global Moderator
Posts: 7784
Joined: Fri May 30, 2014 8:54 am
Contact:

Re: [16.0] Sideloading works completely different now

Post by Koub »

Tyrindor wrote:You and many others, I don't understand why this wasn't deemed top priority. I really hope something good comes from this (like inserters being able to compress belts natively).
Top priority is usually : "Game crashes", "Game corrupts saves", "Game cannot be played".
First, fix the game breaking bugs. Then, the remaining. And also remember that :
1) the fix is probably not just a flag "Can compress" to be set to 0 or 1, it might need a serious refactor of the belt and/or inserter mechanism : unless you're one of the devs, you can't know how hard it will be, and how much optimization they will have to give up to make it work again.
2) I think you have been a little too spoiled with Factorio's devs. I mean look around and name me just ONE dev team that's so dedicated into delivering continuously the best stuff asap, continuous fixes, ...
3) If you don't want to play "unfixed" game, you can still play with stable 0.15.40

Also, your quote is broken, I have never said anything kept me from playing :).
Koub - Please consider English is not my native language.
SunriseEU
Manual Inserter
Manual Inserter
Posts: 4
Joined: Thu Dec 28, 2017 11:25 am
Contact:

Re: [16.0] Sideloading works completely different now

Post by SunriseEU »

Koub wrote:If you don't want to play "unfixed" game, you can still play with stable 0.15.40
Please refrain from these kinds of arguments. I hope you understand why. I want to play with the new terrain, the new production ratios, the new graphics and all that as well. It's the very reason I'm in this thread after all.

Given the reasons Koub layed out, I can understand why this isn't top priority, and honestly I don't think most players care at all. But to me, this made the game very unenjoyable since it feels like I have to go out of my way for something that I've for a long time (even in 0.15) thought should be much easier to achieve.
Tym
Long Handed Inserter
Long Handed Inserter
Posts: 66
Joined: Fri Feb 10, 2017 4:55 pm
Contact:

Re: [16.0] Sideloading works completely different now

Post by Tym »

The Factorio web site says this, explicitly, when downloading experimental releases:

"This is the cutting edge "experimental" version. There might be some nasty bugs. Use on your own risk. Your computer probably won't explode though :)."

me again: if you are unhappy with the as-yet finalized features of the 0.16 tree, go back to the 15.40+ -STABLE- release.

We've -all- seen how -responsive- the Factorio developers are to user concerns, far and above almost -any- development team i've -ever- interacted with. (I work for an OS company myself, so i'm -well- acquainted with customers concerns about software.)

so, yes, continue to report problems. please, though, -CEASE- to -whine- about them. Happy New Year.
SunriseEU
Manual Inserter
Manual Inserter
Posts: 4
Joined: Thu Dec 28, 2017 11:25 am
Contact:

Re: [16.0] Sideloading works completely different now

Post by SunriseEU »

Tym wrote:please, though, -CEASE- to -whine- about them.
If you believe that I'm whining, then I'm sorry I've not been clear enough. The reason I mentioned that I've stopped playing because of this is to emphasize that this is a dealbreaker for me if this behavior stays in the game. Like Koub said before, this is a decision the devs have to make about how things should work, and I'm voicing my opinion on the importance. Telling me to go back to 0.15 doesn't help at all, since if I thought 0.15 was a superior version I wouldn't come to the forums in the first place.

Happy new years to ya'll as well :)
o6dukeleto
Inserter
Inserter
Posts: 28
Joined: Fri Feb 12, 2016 12:23 am
Contact:

Re: [16.0] Sideloading works completely different now

Post by o6dukeleto »

+1 for giving this a higher priority.

I too am waiting for this fix before playing 0.16. As for priorities, not sure how this is lower than fixing the size of a tank train car, from my perspective this seems much more "game breaking."" (BTW, I like the tank car fix -- not complaining about it, just seems lower priority from my personal perspective.)

My preference for the fix would be that all types of "belt loading" to automatically compress, including splitters, side loading, inserters and mining. I think belts add enough complexity to the game WITHOUT belt compression micro-management. Robots are so much better than belts that "nerfing" belts with compression issues does not seem useful.
FrodoOf9Fingers
Fast Inserter
Fast Inserter
Posts: 109
Joined: Sat Apr 29, 2017 11:13 pm
Contact:

Re: [16.0] Sideloading works completely different now

Post by FrodoOf9Fingers »

I wonder what performance hit we'd get for adding in automatic belt compression.
mh_
Inserter
Inserter
Posts: 45
Joined: Thu Dec 14, 2017 3:15 am
Contact:

Re: [16.0] Sideloading works completely different now

Post by mh_ »

Please stop saying this problem is game breaking! There are really easy workarounds to this. It's just lazy not to think about new solutions. Imho, it would not even be game breaking removing splitters as a whole. This is such a minor problem.

If you want the new features of 0.16 you either wait until it is stable or get used to the bugs. The devs push out the experimental version to people who want to help with development by testing. If you are not one of those, please go back to stable.

The change of the fluid-wagons is also not game breaking. What are your standards here? This just requires you to have longer trains, so what? It's a pity not to have the split wagons, but game breaking a whole other level of critique.
SunriseEU
Manual Inserter
Manual Inserter
Posts: 4
Joined: Thu Dec 28, 2017 11:25 am
Contact:

Re: [16.0] Sideloading works completely different now

Post by SunriseEU »

Could everyone stop telling us to go back to 0.15? If everyone waited for 0.16 stable to complain about this then how would they know we were unhappy with the change? I agree that it's not game breaking by any means, but the compression change were intended by the devs and we want that changed. That's all.

The fluid-wagon discussion is a little off-topic, but that change I agree 100% with the devs with the main argument being simplicity. I apply the same argument for this topic. Achieving compression should be simple and intuitive. Why should achieving compression be complex? I don't get a sense of pride and accomplishment when I've built one of the workarounds.
mh_
Inserter
Inserter
Posts: 45
Joined: Thu Dec 14, 2017 3:15 am
Contact:

Re: [16.0] Sideloading works completely different now

Post by mh_ »

SunriseEU wrote:Could everyone stop telling us to go back to 0.15? If everyone waited for 0.16 stable to complain about this then how would they know we were unhappy with the change? I agree that it's not game breaking by any means, but the compression change were intended by the devs and we want that changed. That's all.

The fluid-wagon discussion is a little off-topic, but that change I agree 100% with the devs with the main argument being simplicity. I apply the same argument for this topic. Achieving compression should be simple and intuitive. Why should achieving compression be complex? I don't get a sense of pride and accomplishment when I've built one of the workarounds.
Simple and intuitive obviously don't mean the same.
I understand (intuitively) that the items just lie on the belt. Intuition would suggest that you could not fit another item on a belt where there is not enough space without moving the items that are already on it. Therefor sideloading can not work, says my intuition.

You have to choose. Either this is a bug (as it is posted in "Bug Reports"), then it is very low priority, probably not a bug.
Or this is a feature gone missing. But then you should go post it in "Ideas and Suggestions".

As this is posted in bug reports I suggested going back to 0.15: These post suggest that is of some kind of importance to get sideloading back. It is not. First priority is a playable game. Crashing game and corrupted safe files are more important for the community than some inconvenient but functional game mechanics. This is what the argument is about.
SQLek
Inserter
Inserter
Posts: 45
Joined: Tue Jun 28, 2016 10:23 am
Contact:

Re: [16.0] Sideloading works completely different now

Post by SQLek »

Problem with inserting in tight red/blue belt is that, hole to insert can be in invalid position.
So correct tick to insert is **.5 for red or **.3333 and **.6666 for blue.

I'm trying to fix my factory blocks by introducing circuit network to place items exactly at correct tick. Work in progress google sheet.

There are quirks/bugs that can cause holes(9 empty belt slots) to change state to invalid.
- before sideload
- before curve
- before & after path change.
...etc

But what will happen if You trigger two such quirks/bugs?...
regular.png
regular.png (369.94 KiB) Viewed 8509 times
... they nullify each other.
Bug on Bug sideloader
This green wire and belt scan is there only to trigger second bug.
Twinsen
Factorio Staff
Factorio Staff
Posts: 1348
Joined: Tue Sep 23, 2014 7:10 am
Contact:

Re: [16.0] Sideloading works completely different now

Post by Twinsen »

Just as a quick update we are actively working on fixing all the belt issues including sideloading and experimenting with compression.
Due to the complexity of belts, because of all the optimizations, this is not easy, so bear with us.
chrisgbk
Long Handed Inserter
Long Handed Inserter
Posts: 93
Joined: Mon Jan 02, 2017 4:31 am
Contact:

Re: [16.0] Sideloading works completely different now

Post by chrisgbk »

Twinsen wrote:Just as a quick update we are actively working on fixing all the belt issues including sideloading and experimenting with compression.
Due to the complexity of belts, because of all the optimizations, this is not easy, so bear with us.
I did some frame-by-frame analysis of 0.15 vs 0.16; when sideloading onto belts in 0.16, the item starts out slightly farther down the item rail in 0.16 than 0.15 on the first frame it exists on the side-loaded belt, like it's being sideloaded into position 0 in 0.15 but position 1 in 0.16.

Image
SQLek
Inserter
Inserter
Posts: 45
Joined: Tue Jun 28, 2016 10:23 am
Contact:

Re: [16.0] Sideloading works completely different now

Post by SQLek »

Twinsen wrote:Just as a quick update we are actively working on fixing all the belt issues including sideloading and experimenting with compression.
Due to the complexity of belts, because of all the optimizations, this is not easy, so bear with us.
We know there is lot of stuff on Your plate ;) Is there anything we can do to help?

So far my observation with red belts: if segment where is insertion or sideloading is last in path (segment with arrow), not only it behaves differently, but more sane.
Yellow ones works always. With blues i was unable to do inline compression, but i can live without them.
killerbees
Burner Inserter
Burner Inserter
Posts: 5
Joined: Thu Dec 21, 2017 9:03 am
Contact:

Re: [16.0] Sideloading works completely different now

Post by killerbees »

Twinsen wrote:Just as a quick update we are actively working on fixing all the belt issues including sideloading and experimenting with compression.
Due to the complexity of belts, because of all the optimizations, this is not easy, so bear with us.
W00t!!
<3
:D
User avatar
Gergely
Filter Inserter
Filter Inserter
Posts: 616
Joined: Sun Apr 10, 2016 8:31 pm
Contact:

Re: [16.0] Sideloading works completely different now

Post by Gergely »

killerbees wrote:
Twinsen wrote:Just as a quick update we are actively working on fixing all the belt issues including sideloading and experimenting with compression.
Due to the complexity of belts, because of all the optimizations, this is not easy, so bear with us.
W00t!!
<3
:D
Well, I was hoping that unlike SOME serious bugs, this will be AT LEAST fixed when 0.16 becomes stable.

:D Glad that we can (most likely) say Good Byte to this one. :D

Seriously though. It does not matter when will 0.16 become stable. What does matter, is that when they eventually declare it stable, it will be worthy for that title.
Kaiji
Inserter
Inserter
Posts: 22
Joined: Fri Mar 18, 2016 10:46 pm
Contact:

Re: [16.0] Sideloading works completely different now

Post by Kaiji »

Twinsen wrote:Just as a quick update we are actively working on fixing all the belt issues including sideloading and experimenting with compression.
Due to the complexity of belts, because of all the optimizations, this is not easy, so bear with us.
Really glad to hear this.

Thanks for taking community feedback so seriously. This is one of the many things that makes you stand head and shoulders above other dev teams.
Nazair
Burner Inserter
Burner Inserter
Posts: 17
Joined: Fri Nov 04, 2016 11:12 am
Contact:

Re: [0.16.0] Sideloading works completely different now

Post by Nazair »

And I was wondering why my factory lost production capabilities.
Turns out something that was working perfectly before 0.16 now works "ok-ish" :D

Looking forward to the new update. Keep up the good work!
mh_
Inserter
Inserter
Posts: 45
Joined: Thu Dec 14, 2017 3:15 am
Contact:

Re: [0.16.0] Sideloading works compeltely different now

Post by mh_ »

see on page [1]
mh_ wrote:... it is connected to viewtopic.php?f=7&t=54693 ...
kovarex is fixing
mrvn
Smart Inserter
Smart Inserter
Posts: 5865
Joined: Mon Sep 05, 2016 9:10 am
Contact:

Re: [0.16.0] Sideloading works completely different now

Post by mrvn »

I want to mention something that I think is related to this problem:

When you have a compressed yellow belt becoming a red belt then, since red belts are twice the speed, there should be enough space between items to fit another item. But neither side loading or inserters can reliably place items in the gaps. I think they can only place items when the yellow belt isn't 100% compressed but has a 1 pixel hole.
Zavian
Smart Inserter
Smart Inserter
Posts: 1649
Joined: Thu Mar 02, 2017 2:57 am
Contact:

Re: [0.16.0] Sideloading works completely different now

Post by Zavian »

mrvn wrote:I want to mention something that I think is related to this problem:

When you have a compressed yellow belt becoming a red belt then, since red belts are twice the speed, there should be enough space between items to fit another item. But neither side loading or inserters can reliably place items in the gaps. I think they can only place items when the yellow belt isn't 100% compressed but has a 1 pixel hole.
When you are trying to do that, you have a red belt with gaps exactly 9 belt units long (exactly the length of one plate), but moving at 2 belt units/tick (where a belt unit is the distance a yellow belt moves in one tick). So the gap might be one belt unit before the inserter one tick, then one belt unit past the inserter the next tick. Hence the inserter might not be able to insert into the gap. Side loading probably has similar restrictions.
Locked

Return to “Resolved Problems and Bugs”