The Dink Network

Martridge - the DMOD wizard

DMOD Installer page Online DMOD Browser DMOD Browser
Description
This is a DMOD launcher / frontend I made using .NET; What does it do you might ask?

- It can manage multiple DMOD directories and multiple Dink engines and editors at the same time!
- It also features an Online DMOD browser that lets you download and install DMODs from The Dink Network. You can even read their reviews and browse screenshots, completely in the application.
- On windows, it can also automagically install DinkHD and FreeDink for you, if you're feeling lazy and don't already have it installed

I posted about working on it before over here: https://www.dinknetwork.com/forum.cgi?MID=207518

I wanted to have some proper documentation made for it before a proper V1.0 release, but seeing as I'm working on too many things at the same time, I figured there's no point in further delaying it, so here it is!

This is the x64 Windows release version, if you want an x86 Windows build, or a Linux build, check out the github page, you can find the latest releases over on the right:
https://github.com/drone1400/martridge
Released:June 3rd, 2025
File Size:42.64 MB
Downloads:12
Release Notes:Changes since the last version uploaded on The Dink Network:
- big UI changes
- fixed major memory leak issue in DMOD Browser / Online DMOD Browser pages
- reworked the DMOD installer, nicer interface that shows if there are problems with the selected DMOD, lets you change the DMOD directory you want to install the DMOD in and prevents you from overriding existing DMOD files unless you explicitly tell it to
- reworked the DMOD packer, nicer interface, ignores certain files using a file called .dmodignore that works just like a .gitignore file
- reworked the whole Citrus theme by forking it and changing tons of things, so it should be nicer and easier to maintain for me going forward (check it out here: https://github.com/drone1400/Citrus.Avalonia )
- now supports custom themes
- application now remembers last used paths for installing/packing DMODs, also remembers last selected DMOD and window size/position between sessions
- drag and drop works once more (I forgot when I broke it...)
- should now detect even DMODs that are missing some expected files (like dink.ini, or hard.dat)
- installing a DMOD now automagically selects it after install is done
- cleaned up a lot of messy weird old code...
- some changes to logging system
- added a few useful hotkeys
- keyboard navigation should work now
- added configurable --refdir launch option
- probably something else I forgot to mention?

NOTE: this upload should be the exact same file as the one hosted on the Github release page: https://github.com/drone1400/martridge/releases/tag/V0.9.0.0
The SHA256 checksum for the zip file is: "f0c50ae80b66032c117ab8f583a1b501822e696bf93cc31b75198b4d904a67f4"
TopicPostsPosterLast Post
Martridge - the DMOD wizard2drone1400June 3rd 2025, 03:31 PM