Ludeon Forums

RimWorld => Mods => Tools => Topic started by: Penchekrak on August 08, 2019, 07:52:38 AM

Title: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: Penchekrak on August 08, 2019, 07:52:38 AM
I have made a tool to change mod order offline (without need to run game) for myself. If you want, you may use it too.

How to install:
1. Download (link to latest build is always in the description of this mod):
https://steamcommunity.com/sharedfiles/filedetails/?id=1847679158
2. Subscribe (to database itself):
https://steamcommunity.com/sharedfiles/filedetails/?id=1847679158
3. Run RimPy

How to use:
1. Run RimPy.exe and you will see (make sure that all paths on top are ok, steam mods may be empty if you don't have steam). If RimPy made mistakes in pathes, make sure to change them with [...] buttons to appropriate ones.

(https://i.imgur.com/5uEBhHv.png)

RimPy Mod Manager is a tool that makes your life easier:

- Automatic mod sorting based on Steam pages database
- Activate mods by drag and drop or double click
- Activate multiple mods at once with SHIFT and CTRL combos
- Autodetect game, config and mods pathes (you are able to set them manually also)
- Context menu for a quick jump to mod folder or mod steam page
- Sorting takes into account Manifest.xml files and custom rules you can set manually
- Notifications and checks to make changes as safe as possible
- Automatic backup your config before changes apply (beware, every save rewrites backup file!)
- Clear button clears all mods except Core
- Restore button restores all changes back
- Restart button - quick restart to load newly added mods and manual config changes
- Save - saves ModsConfig.xml file
- Run game from the Rimpy Mod Manager
- One file installation
- Windows and Linux (Ubuntu tested) friendly

I need your support to make RimPy better, implement new functions and rent a server to make possible database autoupdates. If you like it, consider a donation, please: ko-fi.com/rupal_dev (http://ko-fi.com/rupal_dev)
Title: Re: Offline Mod Order tool - pyModSorter (Windows only)
Post by: Canute on August 08, 2019, 09:00:13 AM
Hi,
very nice looking GUI.
Maybe contact shakeyourbunny from the mod sorting tool.
Maybe you two could get an agreement and you could include the sorting function.
That would be much better then the command line script/executable.
Title: Re: Offline Mod Order tool - pyModSorter (Windows only)
Post by: rimmer21 on August 09, 2019, 04:20:22 AM
when I click save, nothing happens?
Title: Re: Offline Mod Order tool - pyModSorter (Windows only)
Post by: Penchekrak on August 09, 2019, 07:24:03 AM
When you click "Save", program overwrites your ModsConfig.xml in
%USERPROFILE%\AppData\LocalLow\Ludeon Studios\RimWorld by Ludeon Studios\Config
without any notifications.
Title: Re: Offline Mod Order tool - pyModSorter (Windows only)
Post by: Penchekrak on August 09, 2019, 07:44:31 AM
Quote from: Canute on August 08, 2019, 09:00:13 AM
Hi,
very nice looking GUI.
Maybe contact shakeyourbunny from the mod sorting tool.
Maybe you two could get an agreement and you could include the sorting function.
That would be much better then the command line script/executable.
I don't have much time. But maybe someday. I want to add sorting functionality based on Steam mods dependencies and manifests from Mod Manager by Fluffy. That will be not perfect since there are a lot of mods that do not declare dependencies on Steam mod pages and not all mods have manifest.xml file in it. Also I don't know how to do that. Looks like it is possible with topological sorting since I already have all Rimworld dependencies in database, but I am a noob in graphs.

P. S. Also there are difficulties with mod collections and as far as I know there are no solution. You can make a collection of mods in Steam but you are unable to share your mod settings with others. Since there are mods like Dubs Bad Hyegine, Rimfeller, Run and Gun and others, that are highly customizable and you want to make a collection of mods plus include your settings in, but unable. That is a problem that also needs a solution.
Btw, is it possible to include custom xml files, zip archives or .exe files in mods and upload it on Steam? So you make a mod "Collection core" with all settings, upload it on steam (include in your mod collection) and then run program that backups your settings and replaces it with settings from  "Collection core". What files are allowed to upload on Steam Workshop?
Title: Re: Offline Mod Order tool - pyModSorter (Windows only)
Post by: Canute on August 09, 2019, 08:52:28 AM
QuoteSteam but you are unable to share your mod settings with others.
The best are to share the Modconfig.xml or the safed modlist from Fluffy's Modmanager.
At both you got the load order which is the important part of these collections.
Title: Re: Offline Mod Order tool - pyModSorter (Windows only)
Post by: Penchekrak on August 09, 2019, 10:18:16 AM
Quote from: Canute on August 09, 2019, 08:52:28 AM
The best are to share the Modconfig.xml or the safed modlist from Fluffy's Modmanager.
At both you got the load order which is the important part of these collections.
That is not always true. For example, you have made a collection of 100 mods. Twenty of them have mod settings, that changes different aspects of game. You have already changed that settings so that 100 mods looks like one well balanced thing. You put your collection on Steam, players download collection with default settings and get contraversary feelings, because of game balance, visual appearence or game mechanics. To make collection feel like whole thing you have to share mod settings with others.
ModConfig.xml does not contain mod settings at all. You have to manually pack mod settings files, but that settings are not in one file or even one folder. But if you do that, how to give your settings to others?! You will have to upload zip file on cloud service and provide link, players have to download zip file and unpack settings in specific folders, don't forget that settings will replace their settings so they will have to make back of them. How many people will do that? I think 1 out of 100.
Title: Re: Offline Mod Order tool - pyModSorter (Windows only)
Post by: Canute on August 09, 2019, 11:39:28 AM
Yep, you are right that's the advanced technic.
Alternativ to the overwrite, you can provide a shortcut with "-savedatafolder=" to create another place for the config's just for this collection.
Title: Re: Offline Mod Order tool - pyModSorter (Windows only)
Post by: rimmer21 on August 09, 2019, 12:37:32 PM
Quote from: Canute on August 09, 2019, 11:39:28 AM
Yep, you are right that's the advanced technic.
Alternativ to the overwrite, you can provide a shortcut with "-savedatafolder=" to create another place for the config's just for this collection.

How can I do this? It may help me so then I can drag it into my game's config location to overwrite because whenever I click save and reopen, the mods that I tried to activate are no longer activated. Like earlier mentioned, I've been using the Rimworld Mod Sorter command tool by shakeyourbunny and that overwrites the config just fine so maybe it is an incompatibility?
Title: Re: Offline Mod Order tool - pyModSorter (Windows only)
Post by: Penchekrak on August 09, 2019, 01:14:31 PM
rimmer21, that may be my bad code. So you ran pyModSorter, moves mods from left to right, press Save, then reopen pyModSorter and moved mods are on the left column? Did you try to activate local mods or steam mods, are paths on the top are ok (I mean all of them show right paths)?
Title: Re: Offline Mod Order tool - pyModSorter (Windows only)
Post by: rimmer21 on August 09, 2019, 01:18:39 PM
Quote from: Penchekrak on August 09, 2019, 01:14:31 PM
rimmer21, that may be my bad code. So you ran pyModSorter, moves mods from left to right, press Save, then reopen pyModSorter and moved mods are on the left column? Did you try to activate local mods or steam mods, are paths on the top are ok (I mean all of them show right paths)?

Yes they are pathed correctly, I'm using local mods and I can see everything fine and reorder and all. The only issue is the save
Title: Re: Offline Mod Order tool - pyModSorter (Windows only)
Post by: Penchekrak on August 09, 2019, 03:01:14 PM
rimmer21, that was my bad code. I have fixed the issue, download link the same (first post), also have made some tweaks with UI. Added icons for local mods and background for mods.

P. S. Do not know why, but after image update in first post, it is looks oversized. Actual image: https://i.imgur.com/cASA4DO.png
Title: Re: Offline Mod Order tool - pyModSorter (Windows only)
Post by: rimmer21 on August 09, 2019, 05:32:09 PM
okay thank you, I'll try it!
Title: Re: Offline Mod Order tool - pyModSorter (Windows only)
Post by: rimmer21 on August 09, 2019, 07:17:56 PM
It seems to be working!
Title: Re: Offline Mod Order tool - pyModSorter (Windows only)
Post by: VoidRose on August 09, 2019, 07:48:19 PM
Mac?
Title: Re: Offline Mod Order tool - pyModSorter (Windows only)
Post by: Penchekrak on August 10, 2019, 08:28:57 AM
Quote from: VoidRose on August 09, 2019, 07:48:19 PM
Mac?
For now Windows only
Test build with sorting capabilities based on Steam dependencies (not manifest files). It will crash is some cases, make sure you have all dependencies installed before pressing (Sort button). Works only with Steam mods, not local mods: https://yadi.sk/d/D8F0K3BjsZljfA
Title: Re: [TOOL] pyModSorter (Windows only)
Post by: Penchekrak on August 11, 2019, 02:52:12 PM
Okay, tool was updated:
- sort function improved, it works with steam and non steam mods
- database updated
- notifications added on issues with sorting (like missing dependencies) and on config save
- ui tweaks (mods moved left <-> right has orange background)
Link updated, see first post.

P. S. Sort function not perfect, because some modders do not add correct dependencies on Steam. There are a lot of mods, that depend on HugsLib, but don't mention that on Steam page. Nothing I can do here, but if you have HugsLib active, sorting will always move it on top, like Core. Will wait for feedback, before adding manifest files support.
Title: Re: [TOOL] pyModSorter (Windows only)
Post by: Penchekrak on August 16, 2019, 06:23:53 AM
Just want to let you know about WIP on that program.

Added:
- drag and drop between columns
- filters for a fast search and mod rearrange
- context menus (to open mod folder, mod steam pages, local folders)
- dependencies notifications
- sorting takes in account manifest xmls and custom rules
- custom db to add your own rules (for a mod order)
- restart button (when new mods downloaded)
- start game from program button

Video demonstration:
https://www.youtube.com/watch?v=kwMbYQZLKYk


Still WIP, since no download link
Title: Re: [TOOL] pyModSorter (Windows only)
Post by: ThiIsMe007 on August 24, 2019, 09:58:22 AM
I'm going to follow this thread with interest. Thanks for creating the tool.
Title: Re: [TOOL] pyModSorter (Windows only)
Post by: Penchekrak on August 25, 2019, 12:24:26 PM
Thank you for your interest. Since last time, I have added:
- more notifications and checks (to prevent issues - like circular dependencies, deleted mods, wrong pathes, also something that I don't remember)
- pathes autodetection and ability to change them
- multiline drag and drop
- changed deployment method (sligthly improved performance, 30% less package size)
- some tweaks here and there
- windows and linux friendly (probably mac too, but since I don't have machine, I am unable to build package; also didn't find interested players in it)
Need some more time to finish and prepare a release.
Title: Re: [TOOL] pyModSorter (Windows only)
Post by: Piratax10 on August 25, 2019, 07:05:51 PM
Quote from: Penchekrak on August 25, 2019, 12:24:26 PM
Thank you for your interest. Since last time, I have added:
- more notifications and checks (to prevent issues - like circular dependencies, deleted mods, wrong pathes, also something that I don't remember)
- pathes autodetection and ability to change them
- multiline drag and drop
- changed deployment method (sligthly improved performance, 30% less package size)
- some tweaks here and there
- windows and linux friendly (probably mac too, but since I don't have machine, I am unable to build package; also didn't find interested players in it)
Need some more time to finish and prepare a release.

well, me and VoidRose are interested in a mac version e.e
Title: Re: [TOOL] pyModSorter (Windows only)
Post by: Penchekrak on August 26, 2019, 04:03:35 AM
Quote from: Piratax10 on August 25, 2019, 07:05:51 PM
well, me and VoidRose are interested in a mac version e.e
Tell me the absolute pathes to:
1. Default Rimworld folder
2. Default config folder
3. Steam mods folder
4. Local mods folder
Also I need info how do you run game - there are no .exe or .sh on mac, probably. What executable do you run the game, simply what do you double click to run the game? What MacOS version do you recommend to install on VirtualBox?
Title: Re: [TOOL] pyModSorter (Windows only)
Post by: Piratax10 on August 26, 2019, 01:37:30 PM
Quote from: Penchekrak on August 26, 2019, 04:03:35 AM
Quote from: Piratax10 on August 25, 2019, 07:05:51 PM
well, me and VoidRose are interested in a mac version e.e
Tell me the absolute pathes to:
1. Default Rimworld folder
2. Default config folder
3. Steam mods folder
4. Local mods folder
Also I need info how do you run game - there are no .exe or .sh on mac, probably. What executable do you run the game, simply what do you double click to run the game? What MacOS version do you recommend to install on VirtualBox?

on a mac, you double click .app files, also any version from 10.10 to 10.14 would be fine if you are only using it for rimworld.

Now, assuming you will use finder's tool: "go to folder" (located on the top-screen, "Go" tab) here are the paths:
1. Default Rimworld folder: depends on the user, on my case /Applications/Games(a folder i made)/Rimworld(.app)
2. Default config folder: /Users/YourUserName/Library/Application Support/RimWorld/Config/Prefs.xml
3. Steam mods folder: ~/Library/Application Support/Steam/steamapps/common/RimWorld
4. Local mods folder: /Applications/Games(again, a folder i made)/Rimworld(.app)/Mods(inside Rimworld.app)
Title: Re: [TOOL] pyModSorter (Windows only)
Post by: Penchekrak on August 28, 2019, 12:45:04 PM
I am gonna lock that topic and start new one since the name of the program has changed (waiting for approval from moderator). Till that time, you may report bugs in this thread.

Youtube video: https://www.youtube.com/watch?v=DKkuVMX650w
Links on files in video description (Windows and Linux, no Mac, sorry).

Also: https://steamcommunity.com/sharedfiles/filedetails/?id=1847679158
Database that will be updated.

P. S. Virus total: https://www.virustotal.com/gui/file/858e3d1ee74353bdb0649eeb93d7036ba5e0608e218de13452364686914f88a5/detection
No false positives.
Title: Re: [TOOL] pyModSorter (Windows only)
Post by: Canute on August 28, 2019, 02:43:38 PM
You should be able to edit the original posting topic name to adjust it to the new name.
Title: Re: [TOOL] pyModSorter (Windows only)
Post by: Penchekrak on August 30, 2019, 03:06:15 PM
Fixed some issues with Manifest.xml files:
Windows: https://yadi.sk/d/Pehot5izf1PLOA
Linux: https://yadi.sk/d/wZq40c5_QXd9fA
Database updated (download on Steam, subscribe on - https://steamcommunity.com/sharedfiles/filedetails/?id=1847679158).
Added over 3k mods, total is over 6k mods.
Title: Re: [TOOL] pyModSorter (Windows only)
Post by: shakeyourbunny on August 31, 2019, 06:26:57 AM
At least you should also provide source :)
Title: Re: [TOOL] pyModSorter (Windows only)
Post by: Penchekrak on August 31, 2019, 10:10:33 AM
I do not see any good reasons to do that. Some day it may happen. To protect code, I need to license code. I do not have time to read and choose license (it is not fun for me) and do not want to appear "clones" of RimPy.
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: Penchekrak on August 31, 2019, 05:04:17 PM
First post updated, added Google Drive download links.
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: Penchekrak on September 03, 2019, 04:45:30 AM
Added mod lists management and colors (WIP, not released yet): https://youtu.be/khUxq8lys1Q
Next one - custom rules distribution mechanics and GUI.
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: Penchekrak on September 25, 2019, 04:32:41 PM
(https://i.imgur.com/Qs4LPf7.png)
New version released (download link updated):
- added error logging (hope so)
- unified Windows GUI (more eyecandy for Win10)
- version control (you will receive notification on new versions)
- copy to clipboard function (easier to share your mod lists)
- mod lists save/load functions
- mods colors
- errors fixes

Bad news:
Since not many people downloaded Linux version (less than 10), Linux version is suspended. Current version works on linux, but take much more time to build. If you need Linux version, ask for it in Feature requests thread.
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: Penchekrak on October 19, 2019, 11:50:59 AM
Mods pack creation and installation

The idea is to make steam workshop collections more user-friendly - easier to install, use, delete. RimPy tries to do that. Now you can create a mod (that contains all needed configs and settings) and add it to your steam workshop collection. Rimpy scans your active modsconfig.xml file for active mods, looks for needed configuration files and packs them in new mod (that you should upload to steam workshop and add to your mod collection)

User clicks subscribe to all, runs RimPy press install mods pack and runs the game with your mod pack. Mod pack installation is done in new folder created in RimPy Mod Manager settings folder and runs the game with "-savedatafolder=" key. So original users config files are untouched.

How to create:
1. Run RimPy and setup game folder, configs folder, steam mods folder, local mods folder.
2. Move needed mods to active list and press Save
3. Press Pack configs and choose or create new folder where mod content will be stored.
4. Press Ok.
5. Upload newly created mod on steam workshop and create new collection with mods from (2) and newly created mod.

Installation:
1. Open steam workshop mods collection and press subscribe to all.
2. Wait till all mods downloaded
3. Run RimPy and setup game folder, configs folder, steam mods folder, local mods folder.
4. Go to Mod packs tab.
5. Choose mod pack, choose "Mod list + pack configs" and press Install.
6. On Mod packs tab press Run pack.

Demonstration: https://www.youtube.com/watch?v=Ml4l96ybrHA
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: asquirrel on October 23, 2019, 03:28:05 PM
Tried downloading it in firefox and with chrome.  The download never begins even after I click download.  Stuck at "waiting for drive.google.com."
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: Canute on October 23, 2019, 04:14:10 PM
Work's at my side (Firefox).
Noodle warn my about some problems and couldn't do a virusscan for that file, but the download works after that.
And work's fine when i add the link into a download tool (jdownloader).
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: asquirrel on October 23, 2019, 06:03:25 PM
Hey Canute! Good to see you are still posting on the forums.  I think it might have been something on my end because eventually I was able to download. :)
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: Penchekrak on October 30, 2019, 04:41:22 AM
Update:
- simple mods update log (checks dates of mod folders modifications only. no info about deleted mods)
- upper block with pathes is now collapsable (drag and drop horizontal spacer between blocks to collapse/expand)
- fix for "url not open issue"
- db update (>100 added)
Let me know if you crash or find issues. Use Steam for faster support.

P. S.
asquirrel, looks like there is a problem with Google Drive, had to wait like minute before downloading started.
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: Chaos17 on November 07, 2019, 04:17:37 AM
Hello,

Thank you for this tool, it's really useful.
I don't know if this will help you but here's a conflict report mainly because they're not in the right order (I think).
https://drive.google.com/open?id=1IKyi_c686Bk05lbJq6XmhXTFGSlYTUfj (https://drive.google.com/open?id=1IKyi_c686Bk05lbJq6XmhXTFGSlYTUfj)
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: Penchekrak on November 08, 2019, 03:04:53 AM
@Chaos17, thank you for a feedback. The main goal of this program - help players to work with mods faster. Idea: you, as player, sort mods automatically, then check for issues, read mod descriptions, create rules till you get no errors and share your rules database with other players. You throw a list of more than 300 mods and expect from me to fix it, that is totally wrong. You should fix it yourself, than share your created rules with others. Others will do the same.

P. S. There are more than 1 million copies sold, there are more than 7000 mods released. I do not have time for this. But if every user will do the job for own mod pack and share with others, that will work. Btw, there are mods that are incompatible with each other and issues could not be solved with mod order at all. So I recommend you to shrink your mod pack from 300 to 100 mods, fix all issues with that amount then start adding other mods (read mod thread and check steam workshop for mod order) one by one, or 5-10. That will make it easier.
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: ProfZelonka on November 08, 2019, 01:34:16 PM
The problem with shrinking down the amount of mods and testing, then adding more and testing, means that the 1 million players will be testers, not players of the game. I also want an easy solution but there isn't one. If you can elaborate on why your mod is the best solution to the problem, in comparison to the alternative mod called "RWMS", it would give reason for people to try and contribute.
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: Penchekrak on November 08, 2019, 05:22:48 PM
That is it, to play Rimworld with mods you have to be a tester. Since there is no simple solution in mod ordering in this game. One mod can change things in many different ways, other mod can do that too. That is why there is no easy solution to find mod conflicts, only testing.

I don't sell anything to you and I do not want to compete with shakeyourbunny (RWMS author) in that manner - "why your mod is the best solution".

RimPy scans Steam Workshop pages to get info about dependencies, also scans Manifest.xml files that some modders include in their mods to sort mods. Both of this sources may be faulty (because of issue above, modders unable to test their mods with all other mods; sometimes they do not mention dependencies on Workshop too). Also users can create their custom dependencies. For more information - read description on Steam Workshop. Some day custom rules sharing will be added. Then quality of mod sorting will mostly depend on user reports. Since I do not have time to check all the reports and test all of them. I know some bad code flows in RimPy that can break the idea, because people may start to send wrong reports. And that is a problem.

As far as I know RWMS is based on custom database, that is built by Shakeyourbunny. Players send him reports and he sorts mod manually. I do not know how he do that, but that is really hard work (he probably, have to manually check issues for you). That is what you call "easy way" for you, but hard way for him. Just imagine you have to sort mods for others, for free. Like 3000 or smth. And some person comes in the thread and starts to demand something from you... That is why I do not want to hear something like "what is best tool". I know how hard and time consuming is it. We both do job, but in different ways.

P. S. Programming is my hobby and spending hours on sorting mods (that I do not even play)  for others, not what I want to do. So I recommend you to try both and use what you like more or what gives better results in your particular situation. Respect others people work and remember that you take tools for free, nobody here don't owe you anything. That is a hobby.
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: Chaos17 on November 10, 2019, 02:09:06 PM
@Penchekrak
Hi, I didn't meant that way, I just didn't understand about the true intention behind your sorting program. I am sorry.
I like your tool because I use it as a mod manager outside of the game which is really more quicker for sorting out mods.

So thank you for your hard work  :)
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: cjayr369 | KagoMakoto on November 14, 2019, 06:08:32 AM
What about those who use Non-Steam? cuz I'm also one of those individuals.
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: Canute on November 14, 2019, 07:39:02 AM
Since the database is on steam, we can't use this tool.
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: Penchekrak on November 15, 2019, 02:02:31 PM
I include updated version of database in program itself on every update. You may:
1. Download RimPy and use it with built in database.
2. You can use third-party sites like http://steamworkshop.download/ to download db and put in RimPy settings folder. RimPy checks for database in steamworkshop folder, then in RimPy settings folder and the last in RimPy itself.
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: Canute on November 15, 2019, 03:09:01 PM
Not sure if i miss something.
But the program didn't even start.
The mouse pointer change into waiting for a few sec. and then back to normal and nothings start, no entry at the task manager.
The download archive only contain the .exe.

Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: Penchekrak on November 15, 2019, 03:24:40 PM
RimPy.exe is a self-extracted archive. After you run it, it extracts content to Temp folder and run main program. Make sure you use x64 Windows 7 or above, also you have atleast 300Mb of free space on your OS drive (drive C).
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: Canute on November 15, 2019, 03:37:03 PM
Sorry, but you put a self-extracted archive into a zip archive ? :-)
But the self-extracted archive don't extract for me, or at last i don't know where it unpack it, and the main didn't start after it.

Since i know it is an archive, i unpack it myself and start the rimpy.exe, but nothing again.

Win10 64 bit, 100GB free on C:
I got python 3.7 installed if that matter.

Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: Penchekrak on November 15, 2019, 03:49:49 PM
Exactly. Most services denies to distribute executable files via their services.
Check if you get folder created in your %USERPROFILE%/AppData/LocalLow/ called RimPy Mod Manager. If it is there check for rimpy.log.
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: Canute on November 15, 2019, 05:47:25 PM
The folder got created but no log file.
Just an empty folder Modlist and RimPy_rules.xml
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: Penchekrak on November 16, 2019, 09:50:55 AM
I see what can be the issue. You have unusual config location or do not config at all (no game installed/usage of -savedatafolder). That will be fixed soon.

UPD: Rimpy were updated, try new version.
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: Canute on November 16, 2019, 10:58:34 AM
Yep, you are right. I use -savedatafolder and didn't run it without on this PC yet.
After started Rimworld without any arguments so it could create config files at the default location.
The self extraction file was working after that.
Before without the default config files it didn't even with the new version.
Maybe the tool even should start when it don't find any config files.
And maybe a suggestion a pulldown menu for different config location for different -savedatafolder.
I like to have a normal config for regular gameplay and a more or less vanilla config for a fast start and testings.

And thanks for the install assistance ! :-)
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: Penchekrak on November 16, 2019, 11:14:08 AM
Quote from: Canute on November 16, 2019, 10:58:34 AM
Before without the default config files it didn't even with the new version.
That was already fixed with new version.
Quote from: Canute on November 16, 2019, 10:58:34 AM
And maybe a suggestion a pulldown menu for different config location for different -savedatafolder.
I like to have a normal config for regular gameplay and a more or less vanilla config for a fast start and testings.
There is an ability to save/load config file with the same results.
You are welcome.
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: Canute on November 16, 2019, 11:42:58 AM
Quote from: Penchekrak on November 16, 2019, 11:14:08 AM
Quote from: Canute on November 16, 2019, 10:58:34 AM
Before without the default config files it didn't even with the new version.
That was already fixed with new version.
Sorry, i think i wrote a bit chaotic.
The new version didn't worked either at first.
I needed to create the default config files with a normal rimworld start first.
Except you create a new version after this.
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: Penchekrak on November 16, 2019, 11:52:46 AM
I tried it myself without config folder and got no issues. Download by link on Steam page (since link changes on each update). Remove the file "settings.dat" from "RimPy Mod Manager" folder and run new version (make sure you run new version, since the name is the same). Should work fine. Report back if you still get issue.
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: dninemfive on December 02, 2019, 09:58:28 PM
Do you have a Github to which I can contribute? If not, can you add the ability to mass-recolor mods? You can already select multiple at once, but when you right-click to recolor it only recolors the one you right-clicked.
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: Penchekrak on December 04, 2019, 01:37:31 AM
Will be added in next release.
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: Penchekrak on December 06, 2019, 10:12:58 AM
Silent update (version didn't change): link on steam

Changes:
- change color of all selected mods
- send your rules to github (open "Set rule" on any mod and click "Send rules", you will be asked for github login and password).
You can send your rules manually. Just copy-paste your rules within "code markup" on github.
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: Penchekrak on December 20, 2019, 01:56:31 AM
There is a test build with function to download steam mods through web site service: https://steamcommunity.com/sharedfiles/filedetails/comments/1847679158
Make it possible to use mods with or without steam connected. Since service is a third party site, no warranties.
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: Canute on December 20, 2019, 05:04:30 AM
Do you use
http://steamworkshop.download/   ?
We notice you can download any mod, but it isn't allways the latest version.
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: ruPal on January 05, 2020, 09:23:51 AM
Yes, it uses that site. There are no other sites with the same functionality that I know. Btw, there were an update recently.
Changelog:
- renamed some context menu actions
- added new context menu action "Open URL in Steam" (opens mod URL in Steam Client; hover your mouse over Library, Shop or Profile tab in Steam app if you notice lag in URL open, Steam bug in link opening)
- added context action - "Filter by this color" (only mods with the same )
- added context action - "Delete mod"
- steam restarts automatically after redownload mods function activated
- context actions - open URL in browser, folder, redownload mod and delete mod applies to multiple mod selection now
- added draggable splitter to Mods tab (ability to change mod lists width)
- added mod pack settings instructions
- added ability to search/filter mods lists by author, path and color code ("Name" by default), so if you want to choose only "Local copies" made by Fluffy mod manager, choose "Path" and type in "localcopy")
- add mod pack creation - prefix, image
- local mod pack creation progress bar
- added image on mod pack tab
- send rules anonymously
- added ability to modify installed pack ModsConfig.xml (add/remove mods)
- RimPy version added to program title
- clear button for search inputs
- uninstall modpack button

P. S. I forgot the password and e-mail, so this a new account.
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: Kittamaru on January 08, 2020, 07:44:39 AM
I am unable to get this to download - it just sits forever...?

EDIT - nevermind, it did finally download. Seems Google is just running slow at the moment?
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: CrazyMalk on January 23, 2020, 03:40:40 PM
Hello! Great tool you have there, love the Drag and Drop feature. However, I'm having a hard time getting the launcher to accept the Game Folder. I've tried linking the folder in wch RimWorldWin.exe is, the data files, nothing works. It is always listed as BAD when I try to save the modlist.
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: ruPal on January 24, 2020, 11:06:55 AM
Try to rename .exe file to RimWorldWin64.exe
Hope that will help.
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: CrazyMalk on January 25, 2020, 10:06:16 AM
Yup, definitely helped. Thank you! Great tool!
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: PureBasic on January 26, 2020, 12:56:31 PM
Thats the best mod manager I have seen so far.

If I may, I have one big suggestion: Better mods sorting.
I would absolutely love to have a third list inside which I could create folders, and simply drag and drop mods inside a folders tree. The right-click change color is a great feature and I can accomplish more or less the same tasks, but it is tedious, making me point and click a lot (5x point and click to change a color + need focus to not lose the selection + need to remember what color means what).
A drag and drop in a folder would require much less work. You will also need more filters to exclude mods that are already in a folder. The users name the folder themself, so no need to remember what color is for what. And then adding a folder to the modlist would be made with a checkbox attached to each folders.
Here are some of the blocks I would create with such a tool:


+ Core
|    |-(core, hugslib, rimmsloadup, modmanager)
|
+ Graphics
|    |-(hd pawn, greenworld etc)
|
+ Quality of life
|    + QoL GUI
|    |     |-(fluffy tabs, numbers...)
|    |
|    + QoL AI Commands
|    |     |-(Achtung!, better anws control, hunt for me...)
|    |
|    + QoL Extension
|    |     |-(colony manager, extended roofs...)
|   
+ Gameplay Extension
|        -(Hospitality, Combat Extended, Real ruins...)
|
+ Assets

Then I can have more specific folders:
+ Combat extended related mods
|    |-Combat Extended
|    |+extensions + patches
|    |    |-mod1
|    |    |-mod2
|
+ Rimsenal
+ Fluffy GUIs...

Don't know how much work would be required to do this, it depends on your code base, but if you want I can take some times to help doing this. You already have the best mod manager for rimworld.

The aim for such a tool is really to be able to create bricks out of mods and be able to simply add and remove them from the modlist, creating really quickly and easily new game experiences.
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: vaelophis on February 11, 2020, 01:39:27 AM
So when I try to organize enabled mods, or disable them in this utility, it crashes without an error.

Additionally it turned a bunch of mods off despite them being in the enabled section?
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: Fissure on March 01, 2020, 02:52:29 PM
Also getting issues running this app !
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: Canute on March 01, 2020, 05:40:36 PM
Fissure,
the current Rimpy don't work with 1.1 yet.
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: ruPal on March 01, 2020, 11:44:57 PM
It is outdated on this forum, the latest version of the program is always on Steam. The link you may find in mod description: https://steamcommunity.com/sharedfiles/filedetails/?id=1847679158 It works with 1.1, a lot of new features, optimizations were added. Start up reduced to 2 seconds. Mod list conversion 1.0 -> 1.1 format. Ability to load Fluffy's Mod Manager mod lists. Steam mod stripping to reduce folder size. Mods update log .Dark theme. Etc.
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: END on March 03, 2020, 09:39:49 PM
Works very well for 1.1+. Thank you for your work!
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: tile7 on April 19, 2020, 11:47:57 AM
Mod download downloads only first version, not last.
Steam issue I guess?
Non steam copy cant update database.
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: ruPal on May 01, 2020, 07:49:39 AM
Recently Rimpy Mod Manager were updated to include SteamWorkshop Mod Downloader. It works based on SteamCMD, so you will need to install it first and connect to Rimpy Mod Manager: https://i.imgur.com/RVgVpfp.png
Functions:
- download mods from Steam Workshop without Steam account and third-party services, directly from SteamWorkshop
- check for mod updates
- update downloaded mods when you want and not steam
After setup, downloaded mods will be automatically put into Mods folder of Rimworld.
Download link on development build and instruction how to setup SteamCMD and Rimpy is in Discord server: https://discord.gg/SAx5umn I am looking for feedback, help and suggestions. If you are interested in such features, come and say smth. Because I do not know if that function needed.
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: Ruisuki on May 12, 2020, 03:31:15 AM
this would replace something like fluffys mod manager, not used in conjunction with it yes?
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: Canute on May 12, 2020, 03:36:20 AM
Since RimPy isn't a mod, you can use both.
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: Canute on May 19, 2020, 03:35:07 AM
Quote from: ruPal on May 01, 2020, 07:49:39 AM
Recently Rimpy Mod Manager were updated to include SteamWorkshop Mod Downloader. It works based on SteamCMD, so you will need to install it first and connect to Rimpy Mod Manager: https://i.imgur.com/RVgVpfp.png
Functions:
- download mods from Steam Workshop without Steam account and third-party services, directly from SteamWorkshop
- check for mod updates
- update downloaded mods when you want and not steam
After setup, downloaded mods will be automatically put into Mods folder of Rimworld.
Download link on development build and instruction how to setup SteamCMD and Rimpy is in Discord server: https://discord.gg/SAx5umn I am looking for feedback, help and suggestions. If you are interested in such features, come and say smth. Because I do not know if that function needed.
Could you maybe more describe how to connect RimPy with SteamCMD ?
I got RimPy 1.0.2.6 installed, SteamCMD installed, running and login as anonymous.
But i don't see any option at RimPy and missing these button i can see on your picture.
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: ruPal on May 19, 2020, 03:41:05 PM
You should use latest DEV build on Discord server.
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: Canute on May 19, 2020, 04:45:58 PM
Ok, got it.
You should update the last entry under #documentation.
You didn't wrote anything to download the dev build from #rimpy_dev_builds ! :-)
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: ruPal on July 11, 2020, 10:12:41 AM
RimPy Mod Manager was updated for a better support of SteamCMD: https://steamcommunity.com/sharedfiles/filedetails/?id=1847679158
Changelog:
- better notifications (they should not exceed display area, for example in a sorting report)
- huge mod downloader overhaul:
    - better GUI
    - ability to download mods and collections
    - new button integrated into pages for better usability ("Download with SteamCMD")
    - you can choose which mods to check for updates and which mods to update
    - you can convert your current local mods to the format that RimPy Updater support (right click on "Check for updates" -> "Convert mods dialog")
    - if download process fails, you will be able to retry
    - automatic SteamCMD executable download and installation (if it is not already exist in the selected folder)
    - more checks and notifications to prevent issues
Title: Re: [TOOL] RimPy Mod bug
Post by: Aliticou on December 01, 2020, 09:22:17 AM
the problem is that i don't find any crash report the file is empty and only got one file labeled molist and an xml file namedrimpy_rules and another file named setting.dat and yet i still got a white screen when launched i still can right click and get and some optins like copy and select all but i can't see anything and by the way i don't have rimworld on steam i have it by piracy i know that is a bad thing but i couldn't afford it price and that is why i've mad the bug report here not at steam soo i'm sorry for wasting your time if that is the source of the problem thank you paladin anyway for giving me hope to play moded rimworld. Thank you...
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: ruPal on December 09, 2020, 02:25:43 PM
RimPy is game independant. It will work even without game installed. I am not sure what and where you downloaded, but it should work. If you get empty window, try a clean reinstall of your GPU driver, make sure you install latest one. Also try dev build, it has better logging (check Discord).
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: ruPal on December 12, 2020, 03:59:47 PM
@Aliticou, your GPU do not works well with Qt. There is a solution for your issue, check RimPy Discord server.
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: ruPal on December 21, 2020, 03:57:26 AM
If you guys have ideas about RimPy and want to share, it is better to write on Steam or in our Discord https://discord.gg/SAx5umn
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: ruPal on January 05, 2021, 06:08:34 AM
New function added to RimPy dev build - missing mods automatic downloading. Load any mod list, modsconfig.xml or save file and RimPy will download missing mods. Function depends on DB. Mods that are not it, will need manual SteamID input. Download dev build on Discord. Happy Holidays!
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: ruPal on January 08, 2021, 03:47:10 PM
New version released! Check Steamworkshop for a changelog and download link. In short - better perfromance, visuals, Steam API integration, missing mods automatic downloading (with Steam API or SteamCMD on your choice).
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: Canute on January 09, 2021, 04:09:04 AM
Hi,
could you please update the download links here too, or remove them ? :-)
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: ruPal on January 09, 2021, 07:48:41 AM
I have lost authentication data. If moderator help me, then yes.
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: Canute on January 09, 2021, 08:17:17 AM
Ahh yes i remember :-)
Try to use Report to moderator, to contact a mod.
But i don't think he can transfer the ownership.
Maybe create a new topic, and let a mod lock/delete this topic.
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: ruPal on January 09, 2021, 02:53:05 PM
Links fixed. Thanks to moderator for help!
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: Ramsis on January 09, 2021, 05:11:17 PM
<3
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: ruPal on January 25, 2021, 09:26:05 AM
There are Manuals section appeared on our Discord server https://discord.gg/SAx5umn You may find useful information about why do we use rules system approach instead of categorial. Also there are instructions on how to solve mod issues (binary search method) and create rules based on that.

Also there is a great guide on how to install and use RimPy made by Dr_Zhivago, check it out. Link is also there.
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: amnesiak77 on February 01, 2021, 09:46:54 AM
Is there a way I can move all inactive mods selected in this manager to specific location? Would be very usefull.  Thanks
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: KoKauH on March 01, 2021, 02:43:52 PM
Quote from: amnesiak77 on February 01, 2021, 09:46:54 AM
Is there a way I can move all inactive mods selected in this manager to specific location? Would be very usefull.  Thanks

Not exactly what you're asking for, but you could change their color code to something that isn't white and then sort the inactive mods to filter with the color #000000 (white). This will essentially 'hide' your unwanted mods.
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: KoKauH on March 01, 2021, 03:13:49 PM
Proposal: Could you please add incompatible mods warning within RimPy? Unless I'm blind and don't see it.

I have to go into Rimworld, wait a gajillion years for my hundreds of mods to load, only to see that 2 or 3 mods are incompatible with each other. I'm assuming this information is in the mod files themselves, so should be easy to implement.

Thanks.
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: ruPal on March 02, 2021, 12:42:17 AM
That is planned.

P. S. Since I post smth here. There is a dev build (for testing purposes) of new version of RimPy with some new features:
- new hugslib log analyzer (WIP)
- textures compression dialog (converts textures into DDS format with DXT1/DXT5 compression, that may save you load times with mods that had lots of textures and also decrease VRAM usage), idea by Bradson, thanks to him.
- also some core changes in sorting and rules creation algos (moved to packageIds system from custom ids, new rules dialog design, new loadBottom rule - test it but don't share rules)

Also, the donations limit was decreased from $3 to $1 on https://ko-fi.com/rupal_dev (https://ko-fi.com/rupal_dev). Just in case your are interested in supporting project.
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: Jason_Dayspring on March 04, 2021, 03:16:20 PM
Odd problem.  I'm likely missing required dlls.  So, the first run, I got an error message, googled it, and I needed C++.  No problem, just built new pc, haven't installed most requirements.  Got C++ 64 installed, reboot and try again.  Now, when I run the exe, nothing happens.  Anyone have any idea if I'm overlooking something simple?  Win 7 64.
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: Canute on March 04, 2021, 04:34:08 PM
You need to give more informations, what OS do you use.
Maybe you should visit the Discord channel if you want faster responce from the author.
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: ruPal on March 04, 2021, 09:49:25 PM
Quote from: Jason_Dayspring on March 04, 2021, 03:16:20 PM
Odd problem.  I'm likely missing required dlls.  So, the first run, I got an error message, googled it, and I needed C++.  No problem, just built new pc, haven't installed most requirements.  Got C++ 64 installed, reboot and try again.  Now, when I run the exe, nothing happens.  Anyone have any idea if I'm overlooking something simple?  Win 7 64.
That infromation is not helpful in troubleshooting, except OS version. Post program version, logs, screenshots, etc. Smth that may help.
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: Jason_Dayspring on March 05, 2021, 12:00:10 AM
Windows 7 64, fresh install, visual c++ and .Net, downloaded yesterday.  Rimworld 1.1.2654 for mods I don't want to pay without.  I don't have anything else installed.  Been to busy unpacking, and only internet is my cell, and my wife's hotspot. 
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: Canute on March 05, 2021, 02:48:01 AM
Jason,
inside the RimPy folder you should find a file debug.log
You should attach the file to your answer or post the content (it is a text file). Maybe that give some information why rimpy don't start.
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: ruPal on March 05, 2021, 03:30:14 AM
Quote from: Jason_Dayspring on March 05, 2021, 12:00:10 AM
Rimworld 1.1.2654 for mods I don't want to pay without.
So you pirated the game and discuss that on official forum? That is not smth that you should be proud off. If you do such things, I doubt you will support RimPy development also (that is not about donations, but testing, feedback, bug reports, etc. also). And if so, what is the reason to spend time on fixing things. Think about that.
For GOG users I would suggest to delete RimPy config folder:
%USERPROFILE%\AppData\LocalLow\RimPy Mod Manager
and retry.
The log file inside Logs folder. It is called rimpy.log. Debug.log is special log file for embedded browser and will not contain needed data.
If there is no helpful data, I guess that is broken pirated game itself.

Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: Jason_Dayspring on March 06, 2021, 12:52:26 AM
Mods I don't want to "play" without...  ::) Not going to say what I think of your attitude, or intelligence in not understanding that it was an obvious typo, as I would get banned.  I bought it on GOG.  As to your "help" I don't have a config folder, as literally nothing happens when I try to run it.  That's why I said I thought I was probably missing something it required to run.  Python, or some random dll.  No clue why, but it doesn't do anything. 

the debug.log "[0108/224919.359:WARNING:resource_bundle_qt.cpp(115)] locale_file_path.empty() for locale "

https://www.gog.com/u/JasonDayspring/games?sort=alphabetically&order=asc&comparedUserId=46988964948883929

:p

Edit:  Just checked Task Manager.  RimPy.exe does show up in processes, but vanishes almost immediately.  I had to try to open it several times to catch it appearing.  Does anyone else run this on Windows 7?  I know 7 is getting up there in age.
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: ruPal on March 06, 2021, 10:22:00 PM
Sorry, Jason.  There were too many people with pirated copies for the last two weeks. With the same issue. I am tired with them. You waste time on helping them and after period of time you understand the issue is just in their "copy" of the game.
There is nothing special with Win 7 (I check each release to work fine on both 7/10 systems), it should work fine. Everything it needs is in package. Try latest dev build from our discord channel (1.1.2.9).
Even if program crashes, it should create some files in config folder. Make sure you do not have it. As I said debug.log is not useful. There is Logs folder next to RimPy.exe and logs are inside of to.
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: Jason_Dayspring on March 10, 2021, 02:29:21 AM
Well, I ended up reinstalling windows again when my new video card came, and this time everything worked.  Last time I used the driver disk that came with my MB, this time I downloaded new drivers and didn't touch the disk.  Something was really broken, but I couldn't figure out what, because it was so random what worked and what didn't.  And I'm sorry for my attitude.
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: ruPal on March 14, 2021, 06:23:14 AM
Some changes in testing build of RimPy:
- better HugsLib Log Analyzer dialog https://imgur.com/JS0ySVS
- textures conversion feature, that may speed up loading game (0-50%, depends on how many mods with textures you have)

Also there were test that might help to speed up loading the game (15%), connected with merging all XML defs and patches in one file. Not sure if that ever be implemented. It is needed to use specific mod to extract all data in one XML file, rename all active mods Defs (including Core and DLCs) and Pacthes folders, reload the game. Repeat steps with each mod update or adding/removing new mods.

In total textures conversion + XML merging may decrease loading times on 40%.
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: Brrainz on April 25, 2021, 11:16:48 PM
While testing the beta of Harmony I noticed that it fails to load its images (done on demand via code). It looks like RimPy does not set the current working directory of RimWorld to the RimWorld directory but to RimPy's one. Is that intentionally?

I use LoadedModManager.GetMod<HarmonyMain>()?.Content.RootDir
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: Brrainz on April 25, 2021, 11:30:30 PM
Nevermind. It was PrePatcher
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: ruPal on April 26, 2021, 03:53:11 AM
Quote from: Brrainz on April 25, 2021, 11:16:48 PM
While testing the beta of Harmony I noticed that it fails to load its images (done on demand via code). It looks like RimPy does not set the current working directory of RimWorld to the RimWorld directory but to RimPy's one. Is that intentionally?

I use LoadedModManager.GetMod<HarmonyMain>()?.Content.RootDir
Thx for report. That did not cause issues before, so I didn't touch that part of code. But that is already fixed in dev build of RimPy and will be in next stable release.
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: ruPal on May 11, 2021, 12:00:16 AM
RimPy was updated! Get more information on our Discord server.
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: ruPal on July 22, 2021, 11:13:40 AM
New version was released. Bug fixing, 1.3 compartibility and new feature - AI based mods textures upscaler.
Title: Re: [TOOL] RimPy Mod Manager with auto mod sorting (Windows/Linux)
Post by: Ogre on July 24, 2021, 11:42:55 AM
Is there a list of required libs for the Linux version?

I tried RimPy on my Gentoo and it fails to start for this obscure error:
QXcbIntegration: Cannot create platform OpenGL context, neither GLX nor EGL are enabled
Qt WebEngine resources not found at /home/gaming/rimworld/RimPy_Linux/PyQt5/Qt/resources. Trying parent directory...
Qt WebEngine resources not found at /home/gaming/rimworld/RimPy_Linux/PyQt5/Qt. Trying application directory...
Installed Qt WebEngine locales directory not found at location /home/gaming/rimworld/RimPy_Linux/PyQt5/Qt/translations/qtwebengine_locales. Trying application directory...
/home/gaming/rimworld/RimPy_Linux/QtWebEngineProcess: error while loading shared libraries: libgssapi_krb5.so.2: cannot open shared object file: No such file or directory
Trace/breakpoint trap


Rimworld itself runs fine in 1080p.