TTLG|Thief|Bioshock|System Shock|Deus Ex|Mobile
Page 1 of 2 12 LastLast
Results 1 to 25 of 30

Thread: Dark engine mod manager - DMM

  1. #1
    New Member
    Registered: Apr 2021

    Dark engine mod manager - DMM

    The Dark mod manager (DMM) lets you install and organize mods for System Shock 2, Thief, and Thief II in a straightforward manner.

    Instructions
    Read the manual.

    Download
    GitHub.com

    Participation
    Contributions are always welcome! If you have a useful feature to add, you can open a pull request or file an issue on GitHub.
    For discussions at SystemShock.org, join this thread.


    Note: Back up your game beforehand!
    Support for both Thief titles was added only recently, so there might be some kinks to iron out. As DMM is a continuation of SS2BMM and was developed for the rather mod-heavy System Shock 2, there is no support to handle mods within FMs.
    Last edited by Marvin; 28th Apr 2021 at 13:32.

  2. #2
    Member
    Registered: Mar 2014
    Location: Istanbul, Turkey
    Great software, thank you. However, it messed up my Thief Gold .ini and .cfg files because DMM doesn't follow TFix or T2Fix-modified file path structure. It should be quite easy to fix, though. If I remember correctly, voodoo47 and Jax64 have been looking to add a feature like this to TFix and T2Fix, respectively, so perhaps they will add DMM to both patches while also getting it to work with them.
    Last edited by Arcatera; 23rd Apr 2021 at 15:30.

  3. #3
    New Member
    Registered: Apr 2021
    Yes, both TFix and T2Fix construct the mod_path and *.cfg file changes themselves and put everything in the main folder whereas DMM does it in an automated way based on the content of the \DMM folder. You can tell it to look elsewhere (e.g., the main folder) but the default is set up to work best with the way SS2 is set up by the SS2Tool, which the Steam and GOG installations later adopted as well.

    There's a similar problem with compressed archives - all mods on SystemShock.org adhere to the same standard format whereas with Thief, it's all over the place (installers, files distributed across subfolders, ...). I don't expect anyone to just stop, throw down their work and immediately change every zip file on TTLG of course, so let's see what kind of feedback will come in.

    voodoo is already working on making TFix compatible, hopefully Jax64 will want to do the same. If it is worthwile, I might add some pre-setup steps to the application to ease any transition, but first I wanted to get this out to see where things would need to be changed and what kind of ideas other people might have.
    I edited the first post to reflect this.
    Last edited by Marvin; 23rd Apr 2021 at 03:49.

  4. #4
    Zombified
    Registered: Sep 2004
    yeah, until TFix (and T2Fix) are made compatible, this is advanced users/manual installs only. I'll work on it this weekend, and get a TFix update out later next week, most likely (will wait a bit to see the feedback here).

  5. #5
    Member
    Registered: Mar 2015
    Thanks for the full DMM release. Yes, a new T2Fix version supporting this should be arriving fairly soon as well.

    On the topic of feedback, it is worth noting that for many Thief mods the button to search online is not particularly useful, as it attempts to find a match for a mod's original archived file name, which is often not actually present in mod threads. Perhaps exposing the employed search URL as a configuration variable could alleviate this without compromising the current utility it has for SS2, along with allowing searching with engines other than Google. Also, it may be prudent to support recognizing mods implementing shaders, as we already have a few shader packs available here.

  6. #6
    New Member
    Registered: Apr 2021
    Yeah, I thought about dropping the URL lookup entirely since its use is very situational and without config files per mod - which I alwys wanted and still do want to avoid - it's difficult to find a one-size-fits-all kind of solution.

    By shader mods you mean MTL mods? Simple to add, do you have an example?

  7. #7
    Member
    Registered: Mar 2015
    By shader mods, I mean mods implementing shaders through Direct3D Effects files (those with the ".fx" filename extension). NewDark includes some further documentation on shaders, but there must be an effects file with the name "cc.fx" in a directory named "shaders" in order for one to be loaded, provided the appropriate configuration variables are also set. The package available for download here is a good example.
    Last edited by Jax64; 24th Apr 2021 at 21:00.

  8. #8

  9. #9
    Member
    Registered: Mar 2015
    Yes, that seems to properly detect them. Thank you.

    Pertaining to mod types, it appears that the "Gamesys", "Replacement/Other", "Cutscene", and "Subtitle" types are all mutually exclusive. Is this behavior intentional?

  10. #10
    New Member
    Registered: Apr 2021
    Quote Originally Posted by Jax64 View Post
    Yes, that seems to properly detect them. Thank you.

    Pertaining to mod types, it appears that the "Gamesys", "Replacement/Other", "Cutscene", and "Subtitle" types are all mutually exclusive. Is this behavior intentional?
    Yes, because those usually either do not occur in the same mod, or are especially important like with "Gamesys",at least as far as SS2 is concerned.

    If really useful, things like that can be exposed via properties of course.

  11. #11
    As an aside, I think the name of this project will be confusing to some. Maybe a name with something other than "Dark Mod" in the title would be more appropriate?

  12. #12
    Member
    Registered: Jan 2001
    Location: Constantly losing tug o'war
    Dark Engine Mod Manager might be enough.

  13. #13
    New Member
    Registered: Apr 2021
    Is it that confusing though? I'd like some data on that. Don't care that much, although I'm very lazy. Even with renaming.

  14. #14
    Member
    Registered: Jan 2004
    Location: Prince Edward Island, Canada
    Quote Originally Posted by Marvin View Post
    Is it that confusing though? I'd like some data on that. Don't care that much, although I'm very lazy. Even with renaming.
    With all due respect for your self proclaimed laziness, yes it IS that confusing. It's the name of another project...our project....The Dark Mod, a stand alone Thief inspired game built on the doom 3 engine. Quite possible you haven't heard of it but we've been around for 15 years.

    Reading the title of this topic, I thought someone had created an unofficial manager for....ahem...The Dark Mod. lol

    So, it's confusing in a couple of ways considering it makes it sound like a manager for OUR project. Haha

  15. #15
    Member
    Registered: Mar 2018
    I agree with name being confused. The first time I read comments I didn't understand why people are worrying how this tool will play with TFix and T2Fix. They are for Thief 1 and Thief 2 and The Dark Mod is completely different game.

  16. #16
    Member
    Registered: Aug 2009
    Location: thiefgold.com
    Yes, using "Dark Mod" is a problem. Imagine creating a new patch for T1 and 2, and calling it the "Deadly Shadows fix"

  17. #17
    Zombified
    Registered: Sep 2004
    I'd guess that's why "Dark mod" is used (no capitalization). still, either just going back to "blue mod manager" or switching to "Dark Engine Mod Manager" would probably be preferable.

  18. #18
    New Member
    Registered: Apr 2021
    Quote Originally Posted by New Horizon View Post
    With all due respect for your self proclaimed laziness, yes it IS that confusing. It's the name of another project...our project....The Dark Mod, a stand alone Thief inspired game built on the doom 3 engine. Quite possible you haven't heard of it but we've been around for 15 years.
    I played it some time ago, so yes, I heard of it, still, I don't see much of a connection. This is sitting in "Thief Mods and Utilities" and the first sentence says everything there is to know. Maybe reading one sentence is demanding too much?

    On a more serious note: The name comes from the main mod folder "DMM" which was for "Dark Managed Mods" in the old SS2 days (still is btw). Well, I can fix the title.
    Last edited by Marvin; 28th Apr 2021 at 13:50.

  19. #19
    New Member
    Registered: Apr 2021
    Done. Hope you're happy/ier.

  20. #20
    Member
    Registered: Jan 2004
    Location: Prince Edward Island, Canada
    Quote Originally Posted by Marvin View Post
    I played it some time ago, so yes, I heard of it, still, I don't see much of a connection. This is sitting in "Thief Mods and Utilities"...
    The Dark Mod is also part of the Thief Mods and Utilities forum. Like I said, we've been around 15+ years, just makes sense to differentiate your project.

  21. #21
    New Member
    Registered: Apr 2021
    Truly, no one else could have come up with the idea of combining the words "Dark" and "Mod".
    Quote Originally Posted by New Horizon View Post
    The Dark Mod is also part of the Thief Mods and Utilities forum.
    You mean Thief General Discussion.

  22. #22
    Member
    Registered: Jan 2004
    Location: Prince Edward Island, Canada
    Quote Originally Posted by Marvin View Post
    You mean Thief General Discussion.
    Nope, I meant here. We're included in the first link for installing and playing Thief games.

    In any case, it's better for your Mod to differentiate as there may be players who can't play The Dark Mod due to hardware requirements, or simply prefer sticking to the original games, and would not look into your thread since it originally looked like it was for our Mod. May seem like I'm being territorial but it's rather a case of trying to be helpful. lol

  23. #23
    Member
    Registered: Mar 2018
    Actually Marvin is correct. Thread for The Dark Mod right now is located in Thief General Discussion forum. For some reason moderators never moved it to Thief Mods and Utilities forum.

  24. #24
    No, see New Horizon's comment above yours. The Dark Mod is mentioned in the first stickied thread in this forum. The main TDM thread doesn't really belong here.

  25. #25
    Member
    Registered: Mar 2018
    Why not? TDM thread is very similar to TFix and T2Fix threads. There are updates noted, people are asking about technical stuff, report bugs and problems. I would say TDM thread belongs more in this forum than in General Discussion.

Page 1 of 2 12 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •