diff --git a/Applications/Games/MagicTheGatheringArena/Online/script.js b/Applications/Games/Magic The Gathering Arena/Online/script.js similarity index 83% rename from Applications/Games/MagicTheGatheringArena/Online/script.js rename to Applications/Games/Magic The Gathering Arena/Online/script.js index f04846991c..6557e66381 100644 --- a/Applications/Games/MagicTheGatheringArena/Online/script.js +++ b/Applications/Games/Magic The Gathering Arena/Online/script.js @@ -1,6 +1,6 @@ -include("engines.wine.quick_script.custom_installer_script"); +include("engines.wine.quick_script.online_installer_script"); include("engines.wine.verbs.dxvk"); -include("engines.wine.plugins.UseTakeFocus") +include("engines.wine.plugins.usetakefocus") var installerImplementation = { @@ -17,7 +17,7 @@ var installerImplementation = { wine.DXVK(); wine.UseTakeFocus("N"); }) - .executable("MTGAInstaller.exe") + .executable("MtgaLauncher.exe") .go(); } }; diff --git a/Applications/Games/MagicTheGatheringArena/Online/script.json b/Applications/Games/Magic The Gathering Arena/Online/script.json similarity index 100% rename from Applications/Games/MagicTheGatheringArena/Online/script.json rename to Applications/Games/Magic The Gathering Arena/Online/script.json diff --git a/Applications/Games/MagicTheGatheringArena/application.json b/Applications/Games/Magic The Gathering Arena/application.json similarity index 100% rename from Applications/Games/MagicTheGatheringArena/application.json rename to Applications/Games/Magic The Gathering Arena/application.json diff --git a/Applications/Games/MagicTheGatheringArena/miniatures/main.png b/Applications/Games/Magic The Gathering Arena/miniatures/main.png similarity index 100% rename from Applications/Games/MagicTheGatheringArena/miniatures/main.png rename to Applications/Games/Magic The Gathering Arena/miniatures/main.png diff --git a/Engines/Wine/Engine/Object/script.js b/Engines/Wine/Engine/Object/script.js index aa86da4c8a..c56e3b1218 100644 --- a/Engines/Wine/Engine/Object/script.js +++ b/Engines/Wine/Engine/Object/script.js @@ -7,9 +7,9 @@ include("utils.functions.net.resource"); /* exported LATEST_STABLE_VERSION */ var LATEST_STABLE_VERSION = "4.0.1"; /* exported LATEST_DEVELOPMENT_VERSION */ -var LATEST_DEVELOPMENT_VERSION = "4.8"; +var LATEST_DEVELOPMENT_VERSION = "4.9"; /* exported LATEST_STAGING_VERSION */ -var LATEST_STAGING_VERSION = "4.8"; +var LATEST_STAGING_VERSION = "4.9"; /* exported LATEST_DOS_SUPPORT_VERSION */ var LATEST_DOS_SUPPORT_VERSION = "4.0"; diff --git a/Engines/Wine/Plugins/nocrashdialog/script.js b/Engines/Wine/Plugins/nocrashdialog/script.js new file mode 100644 index 0000000000..04cb1ee147 --- /dev/null +++ b/Engines/Wine/Plugins/nocrashdialog/script.js @@ -0,0 +1,15 @@ +include("engines.wine.engine.object"); + +/** + * disables the crashdialog + * @returns {Wine} Wine object + */ +Wine.prototype.nocrashdialog = function () { + var regeditFileContent = + "REGEDIT4\n" + + "\n" + + "[HKEY_CURRENT_USER\\Software\\Wine\\WineDbg]\n" + + "\"ShowCrashDialog\"=\""00000000"\"" + this.regedit().patch(regeditFileContent); + return this; +}; diff --git a/Engines/Wine/Plugins/nocrashdialog/script.json b/Engines/Wine/Plugins/nocrashdialog/script.json new file mode 100644 index 0000000000..230caf2c9f --- /dev/null +++ b/Engines/Wine/Plugins/nocrashdialog/script.json @@ -0,0 +1,11 @@ +{ + "scriptName" : "nocrashdialog", + "id" : "engines.wine.plugins.nocrashdialog", + "compatibleOperatingSystems" : [ + "MACOSX", + "LINUX" + ], + "testingOperatingSystems" : [], + "free" : true, + "requiresPatch" : false +} diff --git a/docs/jsdoc/Engines_Wine_Engine_Object_script.js.html b/docs/jsdoc/Engines_Wine_Engine_Object_script.js.html index d4b6ede8ec..350289cf54 100644 --- a/docs/jsdoc/Engines_Wine_Engine_Object_script.js.html +++ b/docs/jsdoc/Engines_Wine_Engine_Object_script.js.html @@ -35,9 +35,9 @@