• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.
Is there a way to make this compatible with More Bookmarks+ and Cultures Expanded and such? The languages, traditions, titles, etc are amazing and would work pretty well with an imperator to ck3 game, but even if you can fiddle with the load order to somehow make it not crash (with the help of the MB+ no asia edition alpha mod which would probably need to be made compatible I assume), when you start the game, it automatically deletes the starting character and generates a completely random one, thus completely breaking the timeframe, and thus immersion and making the roleplay aspect of it all untenable, especially if you're playing as an immortal. Unfortunatly, I have no clue how to fix that issue.
 
Is there a way to make this compatible with More Bookmarks+ and Cultures Expanded and such?
There is a way, by adding province, culture and religion mappings. Mod support in the converters is usually contributor-driven. One person is already working on Cultures Expanded. If you'd like to provide culture and religion mappings for the "MB + No Asia Edition Alpha" mod, let me know and I'll invite you to our development discord to discuss and explain the process.
 
I'd love to, I just need to learn how to first (right now I've having trouble even figuring out how to make transferred traditions function properly), do you have any suggested sources to learn from?
Sent a DM with the invite. The converter's configurable file contain commenst explaining the syntax, but let's continue on the discord.
 
I have installed this converter for the first time and it failed to start converting. The frontend displayed a child window saying "Failed to start converter" and the frontend appears to have crashed (neither the child nor main window can be closed). With the debug option set, the error log displays "Using ImperatorToCK3/ImperatorCK3Converter as converter backend..." and "Failed to start converter backend: One or more errors occurred. (Permission denied)." The logs.txt file (with personal info redacted) is attached to this post.

OS: Ubuntu 22.04 (Kubuntu)
Converter version: 10.3.5 (also observed with 10.3.4)
Imperator:Rome version: 2.0.4 with Invictus 1.7.1 + Better UI & More Cultural Names submods
Crusader Kings III version: 1.12.4

I will try to do some digging to rule out some plausible suspects for this, but a little knowledge is a dangerous thing, so I have kept strictly to the known facts for the this bug report/help request. Thank you in advance to anyone kind enough to help with this.
 

Attachments

  • redacted-log.txt
    1,7 KB · Views: 0
I have installed this converter for the first time and it failed to start converting. The frontend displayed a child window saying "Failed to start converter" and the frontend appears to have crashed (neither the child nor main window can be closed). With the debug option set, the error log displays "Using ImperatorToCK3/ImperatorCK3Converter as converter backend..." and "Failed to start converter backend: One or more errors occurred. (Permission denied)." The logs.txt file (with personal info redacted) is attached to this post.

OS: Ubuntu 22.04 (Kubuntu)
Converter version: 10.3.5 (also observed with 10.3.4)
Imperator:Rome version: 2.0.4 with Invictus 1.7.1 + Better UI & More Cultural Names submods
Crusader Kings III version: 1.12.4

I will try to do some digging to rule out some plausible suspects for this, but a little knowledge is a dangerous thing, so I have kept strictly to the known facts for the this bug report/help request. Thank you in advance to anyone kind enough to help with this.
Can you try running ConverterFrontend with sudo?
 
  • 1
Reactions:
Can you try running ConverterFrontend with sudo?
Thank you for the very swift response. I was hoping you wouldn't ask that. :(

That is the computer security equivalent of asking not to use a condom on a first date. ;) I trust code written by you and @Idhrendur and @comagoosie. But how much can I trust the other people you've pulled the dependencies that are pulled in? Just in ImperatorToCK3, I can see at least:
  • ImageSharp: no problem, looks like a proper project.
  • Meziantou.Analyzer: looks good and it's a positive sign that you are using it to check for problems.
  • Polly: overseen by .NET Foundation; using this looks like the converters have become so professional, yea!
  • HashColorSharp: appears to be an unmaintained port of an unmaintained library.
  • PGC Common Items: another package from your great team, but it pulls in another dozen packages, including
    • Log4net, which is a port of of log4j, which had a notorious security vulnerability recently. That particular exploit doesn't work in .NET, but it's the kind of thing that I am worried about.
But I totally understand why you asked that: it is an obvious short-cut for a permissions problem and we all just want the problem to go away!

On a happier note, I ran the converter without the frontend and it reported 100% conversion progress in the terminal. I am aware that's not necessarily a guarantee of success, but it suggests that the problem that I reported before might be a frontend problem or a frontend-to-backend communication issue. I will try to get the converted mod running in CK3 and report back.
 
Thank you for the very swift response. I was hoping you wouldn't ask that. :(

That is the computer security equivalent of asking not to use a condom on a first date. ;) I trust code written by you and @Idhrendur and @comagoosie. But how much can I trust the other people you've pulled the dependencies that are pulled in? Just in ImperatorToCK3, I can see at least:
  • ImageSharp: no problem, looks like a proper project.
  • Meziantou.Analyzer: looks good and it's a positive sign that you are using it to check for problems.
  • Polly: overseen by .NET Foundation; using this looks like the converters have become so professional, yea!
  • HashColorSharp: appears to be an unmaintained port of an unmaintained library.
  • PGC Common Items: another package from your great team, but it pulls in another dozen packages, including
    • Log4net, which is a port of of log4j, which had a notorious security vulnerability recently. That particular exploit doesn't work in .NET, but it's the kind of thing that I am worried about.
But I totally understand why you asked that: it is an obvious short-cut for a permissions problem and we all just want the problem to go away!

On a happier note, I ran the converter without the frontend and it reported 100% conversion progress in the terminal. I am aware that's not necessarily a guarantee of success, but it suggests that the problem that I reported before might be a frontend problem or a frontend-to-backend communication issue. I will try to get the converted mod running in CK3 and report back.
If you find a better solution than sudo for making the frontend properly launch the backend, let me know and I'll invite you to our development discord. I believe all the converter devs primarily use Windows.
 
  • 1
Reactions:
I have used this converter previously and it has worked great however now when I try using it the progress gets to 95 percent and then it gets three errors and one fatal error. I tried getting rid of the mods in a new imperator save but that didn't help. In reference i am using the most recent of all the software and was wondering what to do. I will attach the log.

Thank you for your work and help.
 

Attachments

  • log.txt
    2,4 MB · Views: 0
I have used this converter previously and it has worked great however now when I try using it the progress gets to 95 percent and then it gets three errors and one fatal error. I tried getting rid of the mods in a new imperator save but that didn't help. In reference i am using the most recent of all the software and was wondering what to do. I will attach the log.

Thank you for your work and help.
Can you check if a "blankMod" folder exists inside your "C:\Program Files (x86)\ImperatorToCK3\ImperatorToCK3" folder?

1711824999348.png


This is the reason for converter failture:
[ERROR] Could not copy folder: System.IO.DirectoryNotFoundException: Source directory does not exist or could not be found: blankMod\output

If the folder doesn't exist, uninstall the converter, redownload it from the first post, and try again.
It the folder already exists, let me know and we'll investigate further.
 
Messed around with a few test conversions in preparation for an AAR project, and I noticed all characters were aged into the 300's. Is that because I didn't play long enough into the game, or is that some bug I can fix?
Yes, you most likely didn't play long enough. CK3 doesn't work with a bookmark date earlier than 2.1.1 AD, so the converter makes sure the bookmark date is at least that late.
 
  • 1
Reactions:
Такой вопрос, что делать если после всех совершенных действий, ck3 никак не меняется, остается стандартная игра
Делал все как на видео
 
Такой вопрос, что делать если после всех совершенных действий, ck3 никак не меняется, остается стандартная игра
Делал все как на видео
EN: This is an English-only forum; we have to use English only.

RU via Google Translate: Это форум только на английском языке; мы должны использовать только английский язык.

But to answer your question, you need to copy the mod into your CK3 mod directory. And make sure that you use the Launcher change the Playset to the mod that you have created.
 
EN: This is an English-only forum; we have to use English only.

RU via Google Translate: Это форум только на английском языке; мы должны использовать только английский язык.

But to answer your question, you need to copy the mod into your CK3 mod directory. And make sure that you use the Launcher change the Playset to the mod that you have created.
Thanks of course, but it doesn't work anyway.

Although I've done it before, exactly as you suggested.

It's hard to figure out the problem if you're not English(((
 
  • 1Like
Reactions:
Thanks of course, but it doesn't work anyway.

Although I've done it before, exactly as you suggested.

It's hard to figure out the problem if you're not English(((
Sometimes (or always?) the game fails to loads mods from paths containing non-ASCII characters. One suggested solution is to publish the generated mod to Steam Workshop, remove the local mod and subscribe to the Workshop mod.
 
  • 1
Reactions: