Skip to content

Instantly share code, notes, and snippets.

View markx86's full-sized avatar
:shipit:
User is not allowed to read this status. This incident will be reported

Mark markx86

:shipit:
User is not allowed to read this status. This incident will be reported
  • Unemployed Inc.
  • Hell
View GitHub Profile
@markx86
markx86 / winemapi-sendmail-thunderbird.patch
Last active March 16, 2025 22:28
WINEMAPI Thunderbird patch
--- a/dlls/winemapi/sendmail.c 2025-03-07 22:15:56.000000000 +0100
+++ b/dlls/winemapi/sendmail.c 2025-03-16 23:26:02.574575702 +0100
@@ -406,6 +406,257 @@
return ret;
}
+static ULONG send_mail_thunderbird(lpMapiMessage message) {
+ ULONG ret = MAPI_E_FAILURE;
+ unsigned int i, to_count = 0, cc_count = 0, bcc_count = 0;
+ unsigned int to_size = 0, cc_size = 0, bcc_size = 0, att_size = 0;
@markx86
markx86 / dcs_steam_27_proton_instructions.md
Last active January 1, 2022 00:39
DCS Steam 2.7 Proton 6.20-GE-1 instructions

KNOWN ISSUSES

INSTRUCTIONS

  1. Download Proton 6.20-GE-1 (yes, it has to be this version AFAIK)
  2. Go to ~/.local/share/Steam and create a folder named compatibilitytools.d
  3. Extract the downloaded archive in the folder you just created
  4. (Re)Launch Steam
  5. Right click on DCS > Properties... > COMPATIBILITY
  6. Make sure "Force the use of a specific Steam Play compatibility tool" is checked
@markx86
markx86 / dcs_steam_270_proton_instructions.md
Last active November 18, 2021 16:14
DCS Steam 2.7.0 Proton 6.3-6 instructions

UPDATE (18/11/2021)

Updated guide here

KNOWN ISSUES

  • Might crash sometimes (idk why)

INSTRUCTIONS

  1. Go to the library folder where DCS is installed (the default library is ~/.local/share/Steam/steamapps).
  2. Go into "compatdata" and delete the folder named "223750".
  3. Go to the properties for the game in the Steam client.