From 4f88404d60439108f71e2fe284c8c865603bbf8e Mon Sep 17 00:00:00 2001 From: slxdy Date: Mon, 3 Feb 2025 22:47:31 +0100 Subject: [PATCH 1/2] Update README for v0.7 --- README.md | 83 ++++++++++++++++++++++++++++++++++++++----------------- 1 file changed, 58 insertions(+), 25 deletions(-) diff --git a/README.md b/README.md index 59fa5c7b..aa8d5311 100644 --- a/README.md +++ b/README.md @@ -15,6 +15,12 @@ --- + + + + +--- + ## GENERAL INFORMATION: - Debug Mode is for Development Purposes. @@ -114,31 +120,58 @@ These additional steps below are OPTIONAL if you want to do a FULL UN-INSTALL. --- -## START SCREEN CUSTOMIZATION: - -> The start screen is temporarily disabled due to instabilities - -- After Initial Launch the Start Screen will create a folder under `UserData/MelonStartScreen` -- Inside this folder it will create a `Themes` folder and a `Config.cfg` file for Customization Settings. -- You can also place Custom Themes in the created `Themes` folder. -- Inside `Config.cfg` you can set what Theme folder you would like to use. -- If you set your Theme folder to `Random` it will randomly pick and load from existing Themes. - -- For Custom Themes you can place Custom Images in their Theme folder to further customize it. -- Listed below are the Compatible File Names and Extensions for the Custom Images. - -| Compatible File Names | -| - | -| Background | -| Loading | -| Logo | - -| Compatible Extensions | -| - | -| .gif | -| .png | -| .jpg | -| .jpeg | +## CONFIG: + +MelonLoader has its own config file at `./UserData/Loader.cfg` (you need to run MelonLoader at least once for it to appear). + +Here is a list of the current config options (and their default values): +```toml +[loader] +# Disables MelonLoader. Equivalent to the '--no-mods' launch option +disable = false +# Equivalent to the '--melonloader.debug' launch option +debug_mode = true +# Only use this if the game freezes when trying to quit. Equivalent to the '--quitfix' launch option +force_quit = false +# Disables the start screen. Equivalent to the '--melonloader.disablestartscreen' launch option +disable_start_screen = false +# Starts the dotnet debugger (only for Il2Cpp games). Equivalent to the '--melonloader.launchdebugger' launch option +launch_debugger = false +# Sets the loader theme. Currently, the only available themes are "Normal" and "Lemon". Equivalent to the '--melonloader.consolemode' launch option (0 for Normal, 4 for Lemon) +theme = "Normal" + +[console] +# Hides warnings from displaying. Equivalent to the '--melonloader.hidewarnings' launch option +hide_warnings = false +# Hides the console. Equivalent to the '--melonloader.hideconsole' launch option +hide_console = false +# Forces the console to always stay on-top of all other applications. Equivalent to the '--melonloader.consoleontop' launch option +console_on_top = false +# Keeps the console title as original. Equivalent to the '--melonloader.consoledst' launch option +dont_set_title = false + +[logs] +# Sets the maximum amount of log files in the Logs folder (Default: 10). Equivalent to the '--melonloader.maxlogs' launch option +max_logs = 10 + +[unityengine] +# Overrides the detected UnityEngine version. Equivalent to the '--melonloader.unityversion' launch option +version_override = "" +# Disables the console log cleaner (only applies to Il2Cpp games). Equivalent to the '--melonloader.disableunityclc' launch option +disable_console_log_cleaner = false +# Forces the Il2Cpp Assembly Generator to run without contacting the remote API. Equivalent to the '--melonloader.agfoffline' launch option +force_offline_generation = false +# Forces the Il2Cpp Assembly Generator to use the specified regex. Equivalent to the '--melonloader.agfregex' launch option +force_generator_regex = "" +# Forces the Il2Cpp Assembly Generator to use the specified Il2Cpp dumper version. Equivalent to the '--melonloader.agfvdumper' launch option +force_il2cpp_dumper_version = "" +# Forces the Il2Cpp Assembly Generator to always regenerate assemblies. Equivalent to the '--melonloader.agfregenerate' launch option +force_regeneration = false +# Enables the CallAnalyzer processor for Cpp2IL. Equivalent to the '--cpp2il.callanalyzer' launch option +enable_cpp2il_call_analyzer = false +# Enables the NativeMethodDetector processor for Cpp2IL. Equivalent to the '--cpp2il.nativemethoddetector' launch option +enable_cpp2il_native_method_detector = false +``` --- From af51a49e8ef0584d4796c27b3624c4b5019dcdb3 Mon Sep 17 00:00:00 2001 From: slxdy Date: Mon, 3 Feb 2025 22:57:28 +0100 Subject: [PATCH 2/2] Center the installer buttons --- README.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index aa8d5311..4c2797a1 100644 --- a/README.md +++ b/README.md @@ -13,11 +13,13 @@

---- - - +

+ +

- +

+ +

---