The Dink Network

Ranger Lord's Linux Adventures

July 8th, 02:41 PM
death.gif
RangerLord
Peasant He/Him Hungary bloop
The nation above all. 
Welcome.

So, I decided that I don't want to derail a different topic any further, and figured to start a new one.

This is the topic where I chronicle my experiences, questions and problems that I encountered while trying to use a Linux distribution as my daily driver. In case anyone wants to know, right now I'm using the latest version of Linux Mint.
July 8th, 03:03 PM
death.gif
RangerLord
Peasant He/Him Hungary bloop
The nation above all. 
So, first question: I tried using Proton on Steam. Can someone tell me how to avoid compiling shaders every time I try to launch a Windows-only game?

Also, how can I avoid Wine switching my resolution and desktop scaling settings if I run a game at a different resolution then my normal one?

I've just started playing around the appimage format trying to use YeOldeDink. The format is interesting - in terms of limitations and my lack of experience. I had to check that ypu apperently specifically allow it's execution via a checkbox in the settings. Might be more secure, but annoying.

Is there a way to change the files inside the appimage? I want to use the original MIDI tracks snd sound effects from the original Dink version (yes, I did that even when I used the Windows version of YeOldDink. And yes, I'm aware MIDI will not sound the same as Windows). My other problem is language selection. I want to use English text. It's cool that translations exist, but I'm just used to playing Dink in English, and D-Mods are (with very few exceptions) only in English. Mixed language texts bother me. I typically bypassed this before by deleting localization files, but I hope there's a better way for this.
July 9th, 01:01 AM
peasantmb.gif
yeoldetoast
Peasant They/Them Australia
Oh, NOW YOU'VE DONE IT! 
I recommend following Drone's guide in the Martridge pinned thread on how to extract base data from the 1.08 download and then passing it with the refdir parameter at launch. Also, MIDI should sound the exact same as on Windows as I tend to enforce audio library consistency across platforms when making releases.

Translations are typically set via some environment variables that you can see by running "env" from the command line. These are typically called LANG or LC_something and can be overridden either by setting them to something else with "export" or by prepending them to something when running.
July 9th, 06:52 AM
death.gif
RangerLord
Peasant He/Him Hungary bloop
The nation above all. 
Well, now I have the issue of having zero idea how to install Martridge on Linux Mint. Seems the more things I try to do, the more I have to learn stuff. Guess expectations and reality are never the same, eh? And I named the challenge appropriately, it is indeed a challenge.

Edit: Nevermind, I had to give Martridge permission to be executed. Seems I have to do this with every Linux app downloaded from a browser.
July 9th, 07:29 AM
death.gif
RangerLord
Peasant He/Him Hungary bloop
The nation above all. 
I can now say that I managed to get refdir to work. Took a while to figure stuff out. Also, it seems beause I'm using the original Dink data, the language problem is no longer an issue. I imagine someone who wants to play Dink translated and with original sounds might need to add the localization files to the refdir folder. But that's not going to be my problem.

Regarding Linux stuff, I just realized every application that doesn't run at native resolution resizes the desktop. Annoying. Or is this specific to Windows games running through a compatibility layer? Dink certainly didn't do this.
July 12th, 12:48 PM
death.gif
RangerLord
Peasant He/Him Hungary bloop
The nation above all. 
These are the times I wish I was drinking. I got the new PSU, but it was definitely not made for my PC case. This sideways connectors thing is alien to me. Thanks to my PC case, I couldn't connect the CPU power connector. That means the PC won't work. So I have two options: get a new PC case hoping it'll work, or place back the shitty PSU so that I can use my PC again. I'm very pissed off about this.

I have no idea what to do.

EDIT: Great. It seems the sideway connectors are not a new standard. This is apperently a "feature" exclusive to this line of Corsair PSUs. Of course, there was no indication about this anywhere before I purchased it.

EDIT2: Now that I'm calmer and and got suggestions, I guess the best thing is to return the PSU and get a refund. As this situation highlights, I completely lack common practicality. Guess that's where others come on to help. Makes me glad I have a family.
July 13th, 11:29 AM
death.gif
RangerLord
Peasant He/Him Hungary bloop
The nation above all. 
Managed to use a different PSU. No change, still overheats - maybe a bit slower though. But I now realize what caused the overheating - Proton. Maybe I should've used a more stable version of it, but it matters no longer. I plan to use Windows alongside Linux Mint. I don't think I'm quite ready to exclusively game on Linux.