The Dink Network

Martridge - the DMOD wizard

Martridge - the DMOD wizard

June 3rd, 03:31 PM
goblins.gif
drone1400
Peasant He/Him Romania
C# nerd 
Martridge is a Dink Frontend application, or in more recent terms, a mod manager for Dink mods.

What can it do?
- detects DMODs from multiple locations
- can launch DMODs using multiple Dink Engines, simply add the Dink engine executable in the settings and Martridge will let you switch between them using a simple drop down box
- also has a separate button for editing DMODs, which is helpful for DMOD authors so you don't have to swap between the game engine and editor all the time
- can browse and install DMODs directly from The Dink Network
- works on both Windows 7/8/10/11[*], Linux and MacOS
- on Windows only, it also features an automated Dink game installer
- supports customizable theme colors

[*] - While the executable should run on 64 bit Windows versions older than Windows 10, I have not tested the latest build myself on older operating systems

For more information, check out the github repository: https://github.com/drone1400/martridge

If you have any complaints or suggestions, post them here!
June 3rd, 03:31 PM
goblins.gif
drone1400
Peasant He/Him Romania
C# nerd 
Posting this as a reply...

Here's a short tutorial on getting Martridge and YeOldeDink running on the SteamDeck:
While the interface might be a bit janky on the SteamDeck, you can get it working with YeOldeDink quite easily.

1. First, switch the Steam Deck in Desktop Mode

2. Download the linux release from https://github.com/drone1400/martridge/releases/tag/V0.9.0.0 (or whatever the current latest version is)

3. Extract martridge to somewhere like /home/deck/Games/martridge

4. Grab YeOldeDink from https://branleur.itch.io/yeoldedink the AppImage for Ubuntu should work on the Deck

5. Grab the old Dink V1.08 installer from here

6. If you don't have PeaZip installed on the SteamDeck, you might want to grab that from the Deck's "Discover - Software Center"

7. Use PeaZip to extract the "dink" data subfolder from the Dink V1.08 installer exe itself

8. Copy the "dink" folder somewhere in your martridge folder

9. Copy the YeOldeDink AppImage somewhere in your martridge folder

10. Launch martridge and go to settings

11. Set the --refdir argument to point to where you copied the "dink" subfolder (ex: /home/deck/Games/martridge/dink )

12. Add YeOldeDink to the Game Exe list (ex: /home/deck/Games/martridge/yeoldedink-x86_64.AppImage )

13. Exit Martridge

14. Launch Steam in Desktop Mode

15. In Steam, go to the Add A Game option, then "Add a Non-Steam Game" and add the martridge executable file as a non-steam game

16. You can now exit Steam and switch the Deck back to Game Mode

17. You should now have Martridge in your library and be able to launch it!

The Online DMOD Browser is kind of janky with the Deck in Game Mode, so it is recommended to install DMODs from Desktop Mode.

Other than that, the installed DMOD Browser page should work just fine and you should be able to launch YeOldeDink!

NOTE: You may need to customize the Steam Input for Martridge for certain hotkeys in DMODs to work and such...

So that's about it for now, I will be eventually working to make the Online DMOD Browser work better on the Deck in Game Mode too.

PS: Technically, DinkHD works on the Steam Deck too! If you add DinkHD as a non steam game, you can set compatibility options to use Proton and it seems to work fine. I'm not sure if I could get Martridge to launch DinkHD through Proton, but perhaps it's something I'll look into at a later time...
June 19th, 03:14 AM
peasantmb.gif
yeoldetoast
Peasant They/Them Australia
Oh, NOW YOU'VE DONE IT! 
I've got around to uploading the yedink + martridge bundle for Windows to the itch.io page. As usual, it includes freedink-data plus the 0.95 demomod.

There is rumour that some people have been encountering some trouble with dataest paths. Although this Martridge release includes a very handy refdir switch to assist, you may prefer to create a symlink (or rather a junction) to your existing 1.08 dataset should you have it installed somewhere and don't plan on replaying the base game, as it is the most complete of the various datasets out there.