Cities: Skylines

Cities: Skylines

Node Controller Renewal 3.5.3
1.611 kommentarer
autumnferret3 5. okt. kl. 17:42 
Thank you!!
taktikir 1. okt. kl. 6:31 
since 1.19 it causes freeze when you play with nodes too much. any idea why?
javi.kasilla 1. okt. kl. 2:39 
Thanks!!!
Ryan 30. sep. kl. 4:38 
might have some conflict with network anarchy. after the update that mod doesn't show up
macsergey  [ophavsmand] 29. sep. kl. 14:42 
the mod is updated for game version 1.20.1-f1.
Finwickle 29. sep. kl. 5:31 
@javi.kasilla: I agree that CO can stop updating this game and stop adding content now, and that the updates are annoying in case they break mods. But this mod works just fine on the new update. Just ignore the mod message about the new game version and play the game you paid for.
javi.kasilla 29. sep. kl. 3:46 
The new CS updates are really annoying... Lots of players play the game with essential mods (in my opinion). Without them, the base game is boring and flat. Please STOP CS UPDATES!! Let us play the game we paid for.
AanerTiiS 26. sep. kl. 17:48 
Please update new!Thanks!
BetTD 25. sep. kl. 17:22 
While there is a warning upon launching the game, the mod itself still works. It has been confirmed that no changes were made to the underlying code, I'm currrently running the game with the mod enabled and it definitely still works. An update isn't necessary, you can continue playing!
retep.orib 25. sep. kl. 1:03 
Please update! :) Thank you! :)
Baeges 24. sep. kl. 22:34 
I get a notification saying the mod is currently not stable for the current version 1.20.1-f1 version of the game. Thank you!
Dark Ali 24. sep. kl. 11:52 
Still works, despite warning. [waves robot arms needlessly]
Schrödinger 24. sep. kl. 8:51 
works fine on 1.20
$n( º Y º )zer 24. sep. kl. 4:19 
Yeah it would be great to have a working version of this wonderful (and hard to live without honestly) mod :steamhappy:
Zlango 24. sep. kl. 1:58 
Mod isn't up to date.
Mod was created for 1.19.2-f3
Current version is 1.20.1-f1

Would you be so kind and update it for the newer version?
Thanks in advance.
Eironn__ 18. aug. kl. 4:17 
looks like that made it work, ty @HamsterVolant
HamsterVolant 17. aug. kl. 7:58 
@ Elronn__
Do you select Legacy Runtime 1.0 in Steam?
For me it solved both NCR and IMT, so *may be* if NC (no "R") works and only IMT is throwing the exception it could help?
Eironn__ 17. aug. kl. 5:06 
Using node controller instead of ncr seems to change the exception from ncr to imt, so whats the fix to this? (arch linux here)
patrioticparadox 5. juli kl. 19:06 
That is empirically untrue but I'm glad it fixed your issues.
Snagletooth 5. juli kl. 18:55 
When using Steam it doesn't matter what version mono you have installed. Steam packages their own version of Wine and dependencies. So any Steam based game wont recognize it becuase it's using Steam's packages.

It's in the runtimes where the mono and .net dependencies are, so if doesn't matter what you have install on your own system, it only matters what runtime from steam you are usuing, cause thats where the game is looking.
HamsterVolant 5. juli kl. 0:14 
I'm also on mono v6.12.0.
Setting to "Legacy runtime 1.0" seems to have effectively solved the issue
Thanks for the help!

It's a pity this advice is not included in the warning displayed when selecting the mods in game... It would save so much headache!
Snagletooth 25. juni kl. 13:15 
@HamsterVolant On linux we had a mon issue. Steam updated their runtimes for newest versions of Windows .Net and so also Mono (linux/Mac equivalent). I assume, if your thinking it's mono your on Linux or Mac.

What you are looking for, in that case, is "Legacy runtime 1.0" using Steam Play compatibility tool. By default it will set to "Steam Linux Runtime 1.0 (Scout)". That's the new mono that lacks certain dependencies that the game and mods need.

Not sure if thats your problem though, because the result of that was crashing during a save, not during startup....becuase it would be during a save that the game/mod would then look for those dependencies that aren't there, and either hang or crash.
patrioticparadox 23. juni kl. 13:25 
Might also be worth watching your kernel log and/or journal (dmesg -w and journalctl --follow) in case you're hitting a permissions issue
patrioticparadox 23. juni kl. 9:44 
I'm on mono 6.12.0 for reference.
HamsterVolant 23. juni kl. 9:39 
Not sure it's linked to Harmony as this mod is used by quite a few other mods and only with NCM and IMT it either crashes or goes into an infinite wait (loop? I need to check launching in a terminal to see)
I *think* I read somewhere it was linked to mono which the mod requires to install if it's not on the system already.
*May be* finding an old version of mono could help?
And yes, I'll try steam-runtime instead of native.
So many possibilities here...
patrioticparadox 22. juni kl. 20:47 
Try steam-runtime vs steam-native?
Is the save file being created despite the crash?
It might not show up in game, but be in the saves folder with a different extension. Renaming it may allow it to be loaded.
Try running Steam in a console so you can see if that spits anything useful out.
Legion 22. juni kl. 4:54 
Receiving unhandled NULL exception
#0 0x00716cf1ffd0c0 in __sigaction
#1 0x00716cf1ffdc98 in (Unknown)
#2 0x00716cf1ffdca8 in CloseZStream
#3 0x00716cf1ffdcc8 in (Unknown)


Same exception.

Added context that may help: this is under Ubuntu 22.04, kernel 6.11.0-26-generic, AMD Ryzen 5950X, Radeon 9070XT using mesa 25.0

I can probably do some more detailed debugging if you have places you want me to look but unless both these mods happen to be doing the exact same thing I think this might be a harmony bug.

What might suggest that it's *not* I've also tried loading harmony and Network Multitool only (again, requires harmony to be activated) and with that combination I am able to save without the crash. My understanding however is that harmony is basically replacing calls to some system libraries with modified versions. Possibly Network Multitool just never makes a call to anything problematic.
Legion 22. juni kl. 4:53 
Going to weigh in here because I'm having the same problem. I *think* this is actually a bug in Harmony.

With *only* harmony and node controller loaded, I can create a new city, lay down a single road, save the game (locally - not steam) and immediately get a crash to desktop. Tailing the player.log while it does it we see


Receiving unhandled NULL exception
#0 0x007d01357fd080 in __sigaction
#1 0x007d01357fdc88 in (Unknown)
#2 0x007d01357fdc98 in CloseZStream
#3 0x007d01357fdcb8 in (Unknown)


Notably, cities is sort of still running. There are a number of processes including Cities.x64 still active after this crash that have to be forcibly killed before cities can be launched again.

So, kill those processes then launch again. Disable node controller, enable intersection marking tool - another mod that requires harmony. Create a new city, lay down a single road, and save.

(I can't believe there's a 1000 char length limit here! Continued in next post.)
37isPrime 21. juni kl. 21:34 
Alright, time for another round of experiments that will take a few weeks. I did nothing special except to install a version of Arch Linux as the base for Steam and Cities Skylines and NCM. And I always save my files to a local folder. So, I'll try using Garuda Linux and Bazzite and Cachy OS. Thanks for some feedback. I don't expect it to work.
patrioticparadox 21. juni kl. 11:26 
Uncheck "save to cloud". Saving locally works fine. Not sure what's causing that as I don't have it here on Arch but I've seen it mentioned before. Consider trying Garuda Linux.
HamsterVolant 21. juni kl. 7:37 
Did you do something special to have the game load with NCM enabled?
Have you thought about a gaming-oriented distro, like Bazzite or Cachy OS?
Also I guess a solution found for NCM would also be applicable to IMT.
37isPrime 21. juni kl. 3:12 
@HamsterVolant Since I posted last, I installed three flavors of Manjaro Arch Linux and tested Steam and Installed Cities Skylines with the Node Controller Mod. So, the results are now mixed. The good news is that it loaded without crashing, with a big BUT; it now crashes on SAVE, and exit after save. I also tried openSUSE and a new distribution of Debian Linux. I would like this mod to work properly because it would give a good image of gaming under Linux. I'll be testing some more with my new Debian Linux Distro.
patrioticparadox 16. juni kl. 12:18 
XCatcher act a little weird as it wasn't written for linux and uses hardcoded paths. So you may have the log in another folder a level or two up from where you'd expect it. See the comments on that mod for details.

XCatcher should have caught that NULL so see if you have that folder in the weird place.
HamsterVolant 14. juni kl. 8:37 
XCatcher : no logfile (though it created the directory)
Extended Error Reporting : no message
Extract of Player Log - beginning of the file:
Loading Mono
Mono location: /home/jphs/.local/share/Steam/steamapps/common/Cities_Skylines/Cities_Data/Mono/x86_64
Steamworks_RegisterMonoInterface()
Successfully Hooked RenderAPI_OpenGLCoreES (17) [Message]
Loading Steamworks
Setting breakpad minidump AppID = 255710
Steam_SetMinidumpSteamID: Caching Steam ID: 76561198262370555 [API loaded no]

(skipping the asset loading lines)
End of the file:
[IntersectionMarkingTool][139.1948] Start load prefab data "2930752109.RBR C/TBus+DP+C/TBus_Data"
(Filename: /home/builduser/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)
Receiving unhandled NULL exception
#0 0x007ffca66be800 in __sigaction
#1 0x007ffca66bf3d8 in (Unknown)
#2 0x007ffca66bf3e8 in CloseZStream
#3 0x007ffca66bf408 in (Unknown)
HamsterVolant 13. juni kl. 23:51 
Hi
Will redo some tests later today and check the logs.
In the meantime, to give more details:
- Problem appears when loading a map
- There's no crash per se. The load freezes after loading a number of assets (about 7000 out of the 9800 subscribed). No error message, just freeze.
- The only way to exit is to kill the process

I have an ok rig I think (AMD Ryzen 7 9800X3D, AMD9070XT, 64Gb RAM) but anyway the game was running ok on the previous configuration too (i7 9700K, RTX2070, 64Gb RAM) until last year update which broke the 2 mods.
patrioticparadox 13. juni kl. 13:33 
Just gonna run through my thoughts here:
Tried unsub resub?
Maybe unsub, ensure mod folder is gone, then resub?
rm ~/.steam/steam/steamapps/workshop/content/255710/2472062376
Any error message or just CTD?
Anything in output_log.txt?
Extended Error Reporting - can help give better error details
https://psteamcommunity.yuanyoumao.com/sharedfiles/filedetails/?id=2055465280
XCatcher - similar but different
https://psteamcommunity.yuanyoumao.com/sharedfiles/filedetails/?id=2952968348
Are you crashing at game load or at map load?
Tried unsubbing EVERYTHING except Harmony and either IMT or NCR?
Share your log:
https://psteamcommunity.yuanyoumao.com/sharedfiles/filedetails/?id=463645931
HamsterVolant 13. juni kl. 11:58 
@37isPrime I'm also running an arch-based distro (Manjaro) and I'm very interested to know if you can find a way to have this to work.

And btw, I have the following macsergey mods - I tried them one by one:
- Advanced Stop Selection 2.2 .............. game loads and plays
- Building Spawn Points 1.4.3 ............... game loads and plays
- Intersection Marking Tool 1.14.7 ......... game fails to load
- Network Multitool 1.3.7 ....................... game loads and plays
- Node Controller Renewal 3.5.2 .......... game fails to load

A combination of the 3 that let the game load is OK.
Add any of IMT or NCR and it fails.

Don't know if it can help...
patrioticparadox 7. juni kl. 17:03 
It's likely that you have another mod causing the error. Have you checked Skyve? You can launch it in Wine. Also, do the other mods by macsergey work?
37isPrime 7. juni kl. 10:03 
Okay, I have to do an experiment. I've never done an Arch Linux Install. So, this will be totally new ground for me. Might take me a week to do this because I have other tasks to perform.
patrioticparadox 6. juni kl. 20:10 
Can confirm it's working here on an Arch-based distro.
37isPrime 6. juni kl. 0:51 
Thought I would give this a try again. It used to work under Linux, then it stopped. Just crashes. Like I said, it used to work. So, I have every thing loaded (mono-devel) like it used to be. latest Ubuntu 24.04 . Steam Installed with .deb installer. When I disable the mod, CS works fine. Is this mod supposed to work under Linux? Or, does it only work now under Windows?
Vahlee 25. maj kl. 20:32 
Nevermind, I figured it out! Thank you!
Vahlee 25. maj kl. 20:29 
Skyve says this mod is "out-of-date", but if this is the latest version, how would I mitigate that?
fries2763 23. maj kl. 23:20 
thanks bro your a life saver
patrioticparadox 23. maj kl. 13:41 
Woohoo!! Thank you!
jsonlinebuying 23. maj kl. 11:07 
Thank you very heaps, much & plenty :steamhappy:
macsergey  [ophavsmand] 23. maj kl. 9:54 
Version 3.5.2

Updated required game version to 1.19.2-f3.
patrioticparadox 22. maj kl. 12:34 
This mod is likely considered feature complete by the author. It is unlikely that such a feature will be added.
Arti 22. maj kl. 12:16 
can you make that nodes are baked and written in a extra file..
that can build more nodes ?
EVANGELION 19. maj kl. 9:23 
咋出问题了??