Search found 13197 matches

by Rseding91
Mon Apr 15, 2024 2:13 pm
Forum: Modding interface requests
Topic: make more entity prototypes support rotation
Replies: 23
Views: 3519

Re: make more entity prototypes support rotation

... Weather he knows about dependency injection or not and why it wasn't used. Factorio uses dependency injection in a few places where it makes sense; network sockets, graphics, sounds, and so on. However, dependency injection only works when your dependency is an interface (set of virtual functio...
by Rseding91
Mon Apr 15, 2024 2:25 am
Forum: Modding interface requests
Topic: make more entity prototypes support rotation
Replies: 23
Views: 3519

Re: make more entity prototypes support rotation

… my question was: With entities with variable number of directions why is 1 a special case at all? Because an entity with only one direction does not *have* a direction. There is no data member on the entity that stores the direction and instead the default virtual function of getDirection() simpl...
by Rseding91
Sun Apr 14, 2024 4:51 pm
Forum: Fixed for 2.0
Topic: [1.1.104] Crash maxing ore intensity in editor (FloatCast)
Replies: 1
Views: 132

Re: [1.1.104] Crash maxing ore intensity in editor (FloatCast)

Thanks for the report. This is fixed for 2.0. In the meantime you can simply not make the value quite so large and it will have the same effect. Or just use an infinity-chest to spawn anything you want.
by Rseding91
Tue Apr 09, 2024 2:57 pm
Forum: Fixed for 2.0
Topic: [1.1.93] Empty string "" doesn't disable LuaGuiElement tooltip
Replies: 6
Views: 646

Re: [1.1.93] Empty string "" doesn't disable LuaGuiElement tooltip

I looked into this more and it's now fixed for 2.0.
by Rseding91
Mon Apr 08, 2024 9:29 pm
Forum: Minor issues
Topic: Spidertron "Shift+Left Click" pathing queue impacted by autosave
Replies: 10
Views: 1969

Re: Spidertron "Shift+Left Click" pathing queue impacted by autosave

I don't see any solution for this that doesn't have other issues so for now I'm going to move this to minor issues. Possible options: * We leave it as is - multi-key inputs don't work right if one is released while auto-save happens * We drop inputs while auto-save happens - possibly even more annoy...
by Rseding91
Mon Apr 08, 2024 8:16 pm
Forum: Modding interface requests
Topic: make more entity prototypes support rotation
Replies: 23
Views: 3519

Re: make more entity prototypes support rotation

You're welcome to make your own game with a similar feature set to Factorio and implement it in a way you see fit.
by Rseding91
Mon Apr 08, 2024 2:08 pm
Forum: Minor issues
Topic: Spidertron "Shift+Left Click" pathing queue impacted by autosave
Replies: 10
Views: 1969

Re: Spidertron "Shift+Left Click" pathing queue impacted by autosave

Ok, I know why it happens but I don't have a solution for it yet. The root issue is: we can't process player inputs while the game is saving (since we need the game to nto change while saving) so we queue any inputs while saving is happened. Except the queuing is not perfect and it will still record...
by Rseding91
Sun Apr 07, 2024 9:33 pm
Forum: Minor issues
Topic: Spidertron "Shift+Left Click" pathing queue impacted by autosave
Replies: 10
Views: 1969

Re: Spidertron "Shift+Left Click" pathing queue impacted by autosave

I think I might know what's going on but I won't be able to test until tomorrow.
by Rseding91
Sat Apr 06, 2024 10:42 pm
Forum: Bug Reports
Topic: [1.1.106][Linux] crash during fork-saving, when child process gets OOM-Killed
Replies: 7
Views: 552

Re: [1.1.106][Linux] crash during fork-saving, when child process gets OOM-Killed

Actually, maybe the Linux guys will correct me, but there doesn’t seem to be any official way to detect your process has been killed due to OOM. So this whole thing would go into “not a bug”.
by Rseding91
Sat Apr 06, 2024 10:15 pm
Forum: Bug Reports
Topic: [1.1.106][Linux] crash during fork-saving, when child process gets OOM-Killed
Replies: 7
Views: 552

Re: [1.1.106][Linux] crash during fork-saving, when child process gets OOM-Killed

Factorio on Linux is particularly bad about memory fragmentation and not releasing memory back to the OS when the process has freed it. Last I knew it was related to the C runtime library used and how the allocator there handles it. So the longer you run a game instance the higher chance allocations...
by Rseding91
Sat Apr 06, 2024 11:03 am
Forum: Not a bug
Topic: Items and character not rotating on transport belts
Replies: 5
Views: 282

Re: Items and character not rotating on transport belts

Thanks for the report however this is not a bug.
by Rseding91
Sat Apr 06, 2024 3:13 am
Forum: Bug Reports
Topic: [1.1.106][Linux] crash during fork-saving, when child process gets OOM-Killed
Replies: 7
Views: 552

Re: [1.1.106][Linux] crash during fork-saving, when child process gets OOM-Killed

In general we don’t attempt to handle out of memory errors because there’s almost nothing that can be done in the standard execution path. But I’ll leave this to the Linux guys to decide if they want to try to handle this case. It seems unlikely it would succeed because if the fork ran out the main ...
by Rseding91
Thu Apr 04, 2024 1:14 am
Forum: Not a bug
Topic: [1.1.104] Robot drone pathfinding: infinite loops
Replies: 2
Views: 168

Re: [1.1.104] Robot drone pathfinding: infinite loops

Thanks for the report however currently in 1.1 that's just how it works. Don't build networks like that if you want to avoid it. For 2.0 this was changed slightly: https://www.factorio.com/blog/post/fff-374
by Rseding91
Wed Apr 03, 2024 3:01 pm
Forum: Technical Help
Topic: [1.1.106] Crash occurring when the progress bar fully loaded, when using Alien Biomes
Replies: 2
Views: 149

Re: [1.1.106] Crash occurring when the progress bar fully loaded, when using Alien Biomes

Looking at the log file I see 2 issues. 1. You've forced the game to run as OpenGL which is measurably worse performance wise than the default of DirectX. Is there a reason you did this? 2. Your GPU has 2 GB of video memory and you're trying to run graphics heavy mods. My theory is you're running ou...
by Rseding91
Wed Apr 03, 2024 1:17 pm
Forum: Minor issues
Topic: [1.1.100] Load dialog constantly scrolls back to selected item while something is writing in the saves folder
Replies: 5
Views: 296

Re: [1.1.100] Load dialog constantly scrolls back to selected item while something is writing in the saves folder

It's creating a hidden file with a random extension and only at the end it gets renamed to the real, non-hidden name. So I'm a bit surprised the game doesn't ignore it. The game can open saves that have been extracted into folders so the list of file types it needs to care about is more than just ....
by Rseding91
Wed Apr 03, 2024 12:26 am
Forum: Not a bug
Topic: Sound alignment is off
Replies: 12
Views: 614

Re: Sound alignment is off

I'll hand this over to the sound guy but I doubt this will ever work as you want. Sounds just aren't designed with that amount of control in mind in Factorio.
by Rseding91
Mon Apr 01, 2024 2:54 pm
Forum: Fixed for 2.0
Topic: [boskid][1.1.104] Large saves fail to load on Linux with Bad zip file
Replies: 4
Views: 432

Re: [1.1.104] Large saves fail to load on Linux with Bad zip file

Do you have one of these saves that you could send me somehow?
by Rseding91
Sat Mar 30, 2024 11:21 pm
Forum: Technical Help
Topic: [1.1.106] steam error
Replies: 13
Views: 538

Re: [1.1.106] steam error

Are you running some beta version of steam? From a quick search; have you tried steam-runtime instead of steam-native?
by Rseding91
Sat Mar 30, 2024 10:56 pm
Forum: Technical Help
Topic: [1.1.106] steam error
Replies: 13
Views: 538

Re: [1.1.106] steam error

Try reinstalling steam.
by Rseding91
Fri Mar 29, 2024 5:07 pm
Forum: Ideas and Suggestions
Topic: ARM Build
Replies: 153
Views: 54285

Re: ARM Build

Every additional build of the game is another group of support tickets, another group of bug reports specific to that platform, another person needed to handle all of that for that platform. It's not just a matter of adding it to the release script and ignoring it for the rest of time. It's addition...

Go to advanced search