Cities: Skylines

Cities: Skylines

3,039 ratings
(Obsolete, do not use) Mod Compatibility Checker
File Size
615.796 KB
Mar 25, 2020 @ 3:24am
May 15, 2020 @ 4:53pm
99 Change Notes ( view )

Subscribe to download
(Obsolete, do not use) Mod Compatibility Checker

No longer maintained

Please use the new Compatibility Report mod instead, which is actively maintained and has some considerable improvements compared to my old mod compatibility checker.

A message to Holy Water / Chaos, whomever or whatever they are...

Compatibility Report mod is the exact polar opposite of "malware", you FUD-peddling ghouls[].

It is a collaboration between dozens of modders and countless end-users who are trying to nagivate an ocean of mods, many of which are no longer maintained, broken, or incompatible with each other. Like my mod compatibility checker mod, for example which I had to abandon due to RL issues. These things acutally happen, and users and modders-alike needed some way to keep track of the constantly changing mod ecosystem.

Finwickle is regularly updating compatibily report based on info from modders, users, and also automated tools that detect updates to mods, etc. Finwickle checks every single request for alterations to make sure they are valid, regardless of who makes the request, to minimise the chance of bad info getting in to the report. It's an extremely time-consuming and difficult task, as I know directly from personal experience.

Will there be some inaccuracies in the report? Sure! Mods are changing all the time. But that's why the mod and it's data keep getting regular updates (400+ in 5 months[], that's an average of 80 UPDATES PER MONTH at time of writing) and why there are multiple channels for users and modders alike to correct problems with the report.

If you've got a problem with the report, why don't you do what the rest of us do and actually help improve it?!!

Additionally, "your" Harmony mod (literally boformer's experimental mod which you copied and uploaded to workshop a day later but with the 'experimental' warning notice removed) isn't helping anyone. There are reasons the entire modding community decided to transition to a single instance of Harmony and all get on the _exact_ same version (even if it has bugs!); we didn't do all that effort[] (yes, that's 35k lines of code changes, just in one of the Harmony updates for TM:PE, of which there are dozens[]) for fun, we did it to solve age old problems with how mods were patching/altering the game. Multiple verisons of Harmony - even the same version of Harmony - cause problems due to zombie assemblies and other associated shortcomings of the old version of Mono/Unity that the game uses. You've made things worse, not better.

As for NExt, it was great in the day (that's back in 2015 fyi) - before CO added Roads to the Asset Editor. If you look back through the soure repos, etc., you'll see that many of the people you are now attacking were involved in that project and is predecessors[], myself included! I can give you a complete history if you want - from the early days of Traffic++ adding bus and pedestrian roads[], to the early editions of NExt, to the ill-fated TAM mod (collab between NExt team, T++ team, and TM:PE team), and so on.

Oh, and speaking of malware, care to explain what this is in the source code of NExt3 mod?

You've specifically targeted users by their Steam IDs and then use that to corrupt their networks with _actual_ malware in your version of Network Extensions 3.

Stop spreading BS, you absolute ghouls.

Old mod description for sake of prosperity.

Helps track down mod incompatibilities.
Regular updates for Sunset Harbor! This mod scans your subscriptions to find potential incompatibilities, missing dependencies and other issues that you should probably be aware of.

Current database contains 1,100+ mods, detailing 10,300+ compatibility vectors!
The final batch of 500 mods is now being processed.

I've named it "Mod Compatibility Checker" as that's all it does in this early version. Later I want to make it semi-automatically repair any problems it finds, hence it's internal name of "Auto Repair".

Note: Currently it can't identify mods stored in offline folders, it can only identify online mods from workshop. I'm pondering ways to provide offline support in future update.

How to use it
1. Subscribe the mod (green button above)
2. Launch the game (select "Play" on the Paradox Launcher app)
3. From Main Menu, go to Content Manager > Mods
4. Find and enable "Auto Repair" mod (if it's not there, see troubleshooting guide[])
5. Click the Options button and copy the log file path in to Explorer / Finder to view the file.

The report will be generated each time the game starts or whenever an option is changed. Hopefully it will help some of you get your game up and running again. I'll be updating the mod to add much more data over the next few weeks so check the log file every few days.

Mac users
Due to difficulties creating custom log files on Mac, I'm just dumping the report in to your Player.log file. You can search "AutoRepair Descriptors" to quickly find the start of the report in the file.

Log File Viewers
If you're struggling to read the report due to lack of line breaks, it's probably due to the text editor you use (including Notepad on older versions of Windows). Try one of these apps[] instead.

Alternatively, you can use a log file viewer app such as CMtrace[], SMStrace, OneTrace[], or similar apps. Enable the 'Include tags for log viewer apps' option in the mod settings to help the viewer highlight important entries with errors or warnings.

  • The whole modding community for their awesome mods and sharing source code.
  • Boformer for his modding tutorials which I think is where almost every modder got started!
  • Krzychu who did initial version of mod checker in TM:PE, which forms the basis for a lot of the ideas in this mod
  • Dymanoid for his sage advice and god-tier knowledge of C#.
  • BloodyPenguin for pointing me at some code I would never have found otherwise.
  • AquilaSol and Avanya for maintaining the google sheet of known broken/incompatible mods
  • Tim, NOiZE, algernon, and many others, who contributed additional info and corrections!
  • pcfantasy, Zenya, Klyte45, keallu and many other modders who verified compatibility vecors with thier mods
  • stmSantana who provided a huge list of mods and spreadsheet for me to check for missing listings
  • Finwickle who provided a list of broken/obsolete mods from 2015 to 2019
  • Everyone in the comments who provided bug reports, corrections, updated info and other useful feedback!
Let me know if you run in to any problems or have any suggestions.

Popular Discussions View All (6)
Jun 3, 2020 @ 4:21am
Exception when activating this mod
Jan 2, 2022 @ 11:39pm
mods listed in the Mod Compatibility Checker aren't quite accurate.
Apr 9, 2021 @ 2:42am
Catalog Updates
Finwickle Feb 7, 2022 @ 9:40am 
Thank you for your "little" note :-)
leftbehind  [author] Feb 7, 2022 @ 8:00am 
I've posted a little note to Holy Water and his ghoul squad above. Many of the people he's attacking were part of the projects he claims to be saving.
leftbehind  [author] Feb 7, 2022 @ 6:45am 
Holy Water: GTFO of my comments section you absolute ghoul
raethegit Jan 24, 2022 @ 7:39pm 
Looking at how the comment section here is getting abused for personal attacks, maybe it should be closed since this mod is now obsolete, as stated by the original author themself?
Finwickle Jan 24, 2022 @ 4:08am 
@CardonaGamer: What happened is that I created a successor of this mod: Compatibility Report which is updated frequently.

As for the comments below, I guess Holy Water doesn't really like my mod, but they refuse a normal conversation with me and instead throw a tantrum here and there.

I invite you to have a look at my mod and decide for yourself whether is a good successor or not. I'm open for feedback on my mod page.
Cardona Jan 24, 2022 @ 3:47am 
whats happen? i
I found Colossal Order Keylogger Jan 8, 2022 @ 10:33am 
I have created a thread on the topic of Malware at the Harmony For Games Forum where I've also given additional in-depth response to @alborzka's question.
I found Colossal Order Keylogger Jan 7, 2022 @ 8:20pm 
Finwinkle's mod misinforms about the state of mods, and claims that Colossal Order's Harmony is a "successor" of Harmony (redesigned), and that several mods require Colossal's Harmony, whereas their respective authors made no such statement. (1) This misinformation seeks to get users to use a different library than authors have specified.

(2) Further, his mod makes the false claims that authors have abondoned their mods and there is no support.

(1) = interferes with the user's security and privacy, by trying to get them to substitute software with untested alternatives.

(2) is intentionally designed to deprive users of access to legitimate support, by persuading them no support is available.

I believe these facts would stand in a court of law, if you want to get technical.

Finwinkle's mod fits the commonly accepted definition of "MALWARE" perfectly.
alborzka Jan 7, 2022 @ 7:59pm 
"Malware is any software intentionally designed to cause disruption to a computer, server, client, or computer network, leak private information, gain unauthorized access to information or systems, deprive users access to information or which unknowingly interferes with the user's computer security and privacy."

By definition, neither this mod nor Finwickle's mod are malware. That's not a matter of opinion, that's fact.
I found Colossal Order Keylogger Jan 7, 2022 @ 3:01pm 
@Finwickle, there is nothing to discuss with you, here. I pointed out quite clearly what the misinformation is, as I have below, and there is no personal attack to you. To say that your product is MALWARE may offend you, but is not a personal attack to you, but it is my opinion, to which I am fully entitled.

Since you cannot delete my comments here, the community can judge for themselves whether my warning is a "personal attack to you"... happy gaming, it is what you make it.