| Versions: | | - | | [v0.6.4](#v064) | | [v0.6.3](#v063) | | [v0.6.2](#v062) | | [v0.6.1](#v061) | | [v0.6.0](#v060) | | [v0.5.7](#v057) | | [v0.5.5](#v055) | | [v0.5.4](#v054) | | [v0.5.3](#v053) | | [v0.5.2](#v052) | | [v0.5.1](#v051) | | [v0.5.0](#v050) | | [v0.4.3](#v043) | | [v0.4.2](#v042) | | [v0.4.1](#v041) | | [v0.4.0](#v040) | | [v0.3.0](#v030) | | [v0.2.7.4](#v0274) | | [v0.2.7.3](#v0273) | | [v0.2.7.2](#v0272) | | [v0.2.7.1](#v0271) | | [v0.2.7](#v027) | | [v0.2.6](#v026) | | [v0.2.5](#v025) | | [v0.2.4](#v024) | | [v0.2.3](#v023) | | [v0.2.2](#v022) | | [v0.2.1](#v021) | | [v0.2.0](#v020) | | [v0.1.0](#v010) | | [v0.0.3](#v003) | | [v0.0.2](#v002) | | [v0.0.1](#v001) | --- ### v0.6.4 1. Removed Analytics Blocker for causing crashes, will be ported to its own Plugin 2. Updated Cpp2IL to 2022.1.0-pre-release.15 --- ### v0.6.3 1. Updated NuGet Packages 2. Updated Cpp2IL to 2022.1.0-pre-release.14 3. Updated Il2CppInterop to 1.4.6-ci.433 4. Updated Tomlet to 5.3.1 5. Fixed Referenced DLLs not being resolved properly resulting in crashes 6. Fixed Proxy being unable to find Original DLL (Credits to [RinLovesYou](https://github.com/RinLovesYou) :3) 7. Fixed LoadLibrary failing on in rare cases (Credits to [RinLovesYou](https://github.com/RinLovesYou) :3) 8. Fixed Preload Module failing to initialize included resources (Credits to [TrevTV](https://github.com/TrevTV) :P) 9. Reimplemented Log Caching and Logs folder 10. Implemented Additional Initialization Error Handling 11. Implemented Garbage Collection handling for NativeHook 12. Rewrote the Demeo Compatibility Layer to be less prone to breakage 13. Fixed DarkRed ConsoleColor (Credits to [Scoolnik](https://github.com/Scoolnik) :D) 14. Fixed several .NET Framework 2.0 compatibility issues (Credits to [slxdy](https://github.com/slxdy) :D) 15. Fixed an issue with Mods loading when Il2Cpp Assembly Generation fails 16. Added `--melonloader.sab` Launch Option to disable the Analytics Blocker 17. Fixed an issue with MelonCompatibilityLayer causing crashes on some games --- ### v0.6.2 1. Added a compatibility layer for EOS (Epic Online Services), preventing a crash caused by the Overlay 2. Updated Cpp2IL 3. Updated Tomlet 5. Updated `MelonLoader.NativeUtils.NativeHook` to prevent GC issues 6. Updated Il2CppAssetBundleManager for Il2CppInterop 7. Fixed Proxy being unable to find System32 when Windows is not installed in C: 8. Fixed logger sha256 hash (Credits to [Windows10CE](https://github.com/Windows10CE)) 9. Fixed DAB Thread safety & Oculus Profile Pictures (Credits to [SirCoolness](https://github.com/SirCoolness)) 10. Fix Melon Load Order (Credits to [Loukylor](https://github.com/loukylor)) 11. General fixes for Proxy & Bootstrap --- ### v0.6.1 1. Refactored Bootstrap, more informative errors 2. Updated classdata.tpk, fixing some issues when reading game versions 3. Deprecated NativeHooks, giving a new utility class `MelonLoader.NativeUtils.NativeHook where T : Delegate` 4. Updated MonoMod, fixing some issues with old Mono Games 5. Fix some compatibility issues for certain Mono Games 6. Implemented some missing launch options --- ### v0.6.0: 1. Added Linux Support (Credits to [RinLovesYou](https://github.com/RinLovesYou) :3) 2. Switched the runtime to .NET 6 CoreCLR for Il2Cpp Games (Credits to [SamboyCoding](https://github.com/SamboyCoding) :D) 3. Moved a lot of logic from Native to Managed (Credits to [SamboyCoding](https://github.com/SamboyCoding) & [RinLovesYou](https://github.com/RinLovesYou) :D) 4. Replaced Unhollower with Il2CppInterop (Credits to [SamboyCoding](https://github.com/SamboyCoding), [nitrog0d](https://github.com/nitrog0d) & [ds5678](https://github.com/ds5678) :D) 5. Rewrote Proxy & Bootstrap (Credits to [RinLovesYou](https://github.com/RinLovesYou) :3) 6. Fixed some start screen corruption 7. Added helper methods for determining current platform 8. added `Utils.MelonConsole` for printing to console on mono games 9. Removed Il2CppDumper 10. Update HarmonyX, MonoMod, and Tomlet 11. Switched from MSDetours to Dobby 12. Added full RGB color support in console using Pastel 13. Added `MelonEnvironment` class --- ### v0.5.7: 1. Fixed the MelonEvent registration sorting. (Credits to [SlidyDev](https://github.com/SlidyDev) :D) 2. Inverted the MelonEvent priority sorting system to match the MelonPriorityAttribute. (Credits to [SlidyDev](https://github.com/SlidyDev) :D) 3. Updated Start Screen Signatures. (Credits to [Slaynash](https://github.com/Slaynash) :3) 4. Fixed Start Screen Issues with UnityInternals.runtime_class_init. 5. Updated Class Data TPK. (Credits to [ds5678](https://github.com/ds5678) :D) 6. Updated [Cpp2IL](https://github.com/SamboyCoding/Cpp2IL) to v2022.1.0-pre-release.8. 7. Added Launch Option Logging. 8. Added new MelonInfo constructors. 9. Setup Compatibility Layer for BONEWORKS and BONELAB. 10. Made Game Specific Compatibility Layers load agnostically. 11. Fixed race condition issue with multiple concurrent scene loads. 12. Removed BONEWORKS_OnLoadingScreen MelonMod override and MelonEvent. 13. Added Auto-Resolver for OnLoadingScreen MelonMod methods. 14. Rewrote ServerCertificateValidation Fix to use Reflection. 15. Separated Melon Harmony Initialization from OnApplicationStart events. 16. Fixed issue with MelonInfo Semver Constructors being inaccessable. 17. Added LemonTuple Constructors. --- ### v0.5.5: 1. Rewrote Proxy. (Credits to [autumncpp](https://github.com/autumncpp) :D) 2. Updated [AssetsTools.NET](https://github.com/nesrak1/AssetsTools.NET) to v3.0.0-preview1. 3. Updated [AssetRipper.VersionUtilities](https://github.com/AssetRipper/VersionUtilities) to v1.2.1. 4. Removed Game Blacklist. (Credits to [SlidyDev](https://github.com/SlidyDev) :D) 5. Rewritten the Melons loader. (Credits to [SlidyDev](https://github.com/SlidyDev) :D) 6. Added MelonEvents. (Credits to [SlidyDev](https://github.com/SlidyDev) :D) 7. Added MelonModules. (Credits to [SlidyDev](https://github.com/SlidyDev) :D) 8. Gave all MelonModules their own logger instances. (Credits to [SlidyDev](https://github.com/SlidyDev) :D) 9. Added MelonAssemblies. (Credits to [SlidyDev](https://github.com/SlidyDev) :D) 10. Fixed MelonLoader's deinitialization time. (Credits to [SlidyDev](https://github.com/SlidyDev) :D) 11. Implemented warning for Melons which don't use a semver-style version. (Credits to [SlidyDev](https://github.com/SlidyDev) :D) 12. Fixed Crash Issue with Demeo Compatibility Layer. 13. Fixed Issue with VR Mode on Demeo. 14. Fixed Issues with Demeo CL not refreshing Melon Listings. 15. Fixed MME Issue with MelonBase. 16. Updated [Cpp2IL](https://github.com/SamboyCoding/Cpp2IL) to v2022.1.0-pre-release.7. 17. Backported StackFrame::GetMethod Fix. (Credits to [Samboy](https://github.com/SamboyCoding) :3) 18. Added a singleton class for Melons (Melon) (Credits to [SlidyDev](https://github.com/SlidyDev) :]) 19. Fixed Issue with Unity Game Check in Proxy. 20. Removed ``--melonloader.agfvunity`` Launch Option. 21. Added ``--melonloader.unityversion`` Launch Option. 22. Added Backup Unity Version Parsing Method. 23. Fixed Issue with Reading Launch Options. 24. Temporarily disabled mono_debug_init Call for Mono Games to fix Crash Issue. 25. Removed Useless DLL Name Parse. 26. Downgraded HarmonyX and MonoMod.RuntimeDetour to fix NRE issue with MonoMod's ReflectionHelper. 27. Added a simpler unsub method for melon events. (Credits to [Samboy](https://github.com/SamboyCoding) :3) 28. Replaced Assembly Generator User-Agent with Build Version. 29. Cleaned the melon info log format. (Credits to [SlidyDev](https://github.com/SlidyDev) :]) 30. Implemented Fallback Unity Version Parsing. (Credits to [Samboy](https://github.com/SamboyCoding) and [ds5678](https://github.com/ds5678) :D) 31. Swapped out the official bHaptics library with the open-source bHapticsLib. 32. Fixed MRE Issue with MelonLoader.Core referencing the Obsolete bHaptics class. 33. Fixed Regex Compatibility Issue with Older Runtimes. 34. Added additional null checking for Start Screen's GfxDevice. 35. Fixed Start Screen issue with Signature Scanning GfxDevice on Unity 2020.3.15 x86 Mono. 36. Updated [Tomlet](https://github.com/SamboyCoding/Tomlet) to v5.0.0. 37. Implemented Fallback Game Information Parsing. 38. Fixed issue with manually setting Unity version via Launch Option causing it to not attempt to read Game Name, Game Developer, or Game Version. --- ### v0.5.4: 1. Modified VerifyLoaderVersion Attribute to bring it in line with SemVer spec. 2. Removed File Watchers from Start Screen Config. 3. Removed Manual Parsing for Game Information. 4. Implemented [AssetsTools.NET](https://github.com/nesrak1/AssetsTools.NET). 5. Rewrote Unity Information Handling. 6. Fixed Issue with Exception Logging on Older Mono versions. 7. Improved UnityInformationHandler Exception Handling. 8. Fixed Issue with Il2CppAssemblyUnhollower Initialization. 9. Fixed Issue with Cpp2IL Package Cleanup. 10. Fixed Comparison Issue with Semver. 11. Fixed Issue with Start Screen Background and Logo not Animating Properly. 12. Added Start Screen Element Position Customization. 13. Fixed Issue with Start Screen Progress Bar Positioning. 14. Added Start Screen Version Text Customization. 15. Added Start Screen Version Text Anchor Customization. 16. Added Start Screen Version Text Style, RichText, FontSize, Scale, and LineSpacing Customization. 17. Demeo_LobbyRequired has been renamed to Demeo_LobbyRequirement. 18. Cleaned up Start Screen Config. 19. Rewrote Start Screen UI Element Backend. 20. Updated AssetsTools.NET to v2.0.11. 21. Fixed Issue with Melon Author Coloring. 22. Added Theme Folders and Theme Selection to Start Screen Customization. 23. Fixed Issue with Custom Start Screen Background Image rendering upside-down. 24. Fixed Issue with Custom Start Screen Image Scanning not checking the Theme's Folder. 25. Fixed Issue with TomlEnumParseException during MelonPreferences load causing Crashing. 26. Added Default Fallback to Start Screen Customization. 27. Added Old Category Purging to Start Screen Customization. 28. Fixed Issue with Custom Start Screen Image Scanning not taking into account File Extension. 29. Added Optional Random Theme Selection to Start Screen. 30. Fixed Issue with OnPreferencesSaved and OnPreferencesLoaded being called Incorrectly. 31. Changed "No Compatibility Layer Found" Message from Error to Warning. (Credits to [ds5678](https://github.com/ds5678) :D) 32. Implemented [AssetRipper.VersionUtilities](https://github.com/AssetRipper/VersionUtilities) (Credits to [ds5678](https://github.com/ds5678) :D) 33. Fixed Demeo Incompatibility Issues with Compatibility Layer and PC Edition. 34. Combined Demeo Compatibility Layers into 1 Singular Dll. 35. Fixed TLS Bridging Failure on Unity 2021.2.7 x64 Il2Cpp. 36. Updated to Il2CppAssemblyUnhollower v0.4.18.0. 37. Improved Signature Scanning for Il2CppUnityTls Compatibility Layer. 38. Fixed Mono TLS Provider Registration. 39. Updated AssetRipper.VersionUtilities to v1.2.0. (Credits to [ds5678](https://github.com/ds5678) :D) 40. Implemented TLS Certificate Validation Fix. 41. Fixed Downloading Issue with Deobfuscation Maps. 42. Fixed Crash Issue with Start Screen attempting to instantiate stripped classes. (Credits to [Samboy](https://github.com/SamboyCoding) :3) 43. Fixed Crash Issue with Il2CppUnityTls Compatibility Layer. (Credits to [Samboy](https://github.com/SamboyCoding) :3) 44. Fixed Hashing Case Issue with Deobfuscation Maps. 45. Removed ILRepack. (Credits to [ds5678](https://github.com/ds5678) :D) 46. Added Forwarding Attributes. (Credits to [ds5678](https://github.com/ds5678) :D) 47. Moved Il2Cpp Harmony Patcher to Il2Cpp Support Module. 48. Fixed Issue with Solution Build Dependencies copying to Output Directory. 49. Fixed Issue with Il2Cpp Harmony Patcher breaking on Custom Il2Cpp Types. (Credits to [ds5678](https://github.com/ds5678) :D) 50. Implemented Management and Disposal Handling for Start Screen UI Elements. 51. Used a different namespace for UnityEngine classes in Start Screen wrapper. (Credits to [Sinai](https://github.com/sinai-dev) :D) 52. Removed runtime_class_init Call from MelonUnityEngine.UnityObject to fix Crashing Issue. 53. Updated Cpp2IL to v2022.1.0-pre-release.3. (Credits to [Samboy](https://github.com/SamboyCoding) :3) 54. Added Version Check to Cpp2IL Package Usage. --- ### v0.5.3: 1. Updated HarmonyX to v2.8.0. 2. Updated Tomlet to v3.1.3. 3. Updated SharpZipLib to v1.3.3. 4. Updated Il2CppAssemblyUnhollower to v0.4.17.1. 5. Updated Newtonsoft.Json to v13.0.1. 6. Updated Cpp2IL to v2022.0.0. 7. Removed Analytics Blocker's modification of hostname if NULL. (Credits to [SirCoolness](https://github.com/SirCoolness) :D) 8. Fixed Connection Issue on Demeo. 9. Added Demeo_LobbyRequired Attribute to Compatibility Layer to enforce all lobby members on Demeo to have a specific melon and version. 10. Implemented mgGif for Start Screen Image Parsing. (Credits to [TrevTV](https://github.com/TrevTV) :P) 11. Reimplemented Image Frame Parsing for Start Screen. (Credits to [TrevTV](https://github.com/TrevTV) :P) 12. Moved EnumExtensions from MelonStartScreen Assembly to Main MelonLoader Assembly. 13. Removed ZIP Loading Functionality for Plugins and Mods folders. 14. Fixed Issue with FileHandler Blacklist. 15. Added Optional MelonID Attribute for Melons. 16. Updated Logger to Print MelonID when set. 17. Removed Obsolete Attributes from MelonLogger static methods. 18. Internal Failures now print their proper Failure Messages in the MessageBox even if not in Debug Mode. 19. Cleaned Up Start Screen's Animated Image Customization. 20. Added Start Screen Color Customization for Background, Progress Bar, and Progress Bar Outline. 21. Added Start Screen Text Color Customization. 22. Fixed Issue with Colors Reading and Writing to Start Screen Config Incorrectly. 23. Implemented Element Toggles for Start Screen. 24. Added LemonArraySegment because System.ArraySegment doesn't have interfaces on older .NET Framework versions. 25. Fixed Issue with SharpZipLib's InflaterHuffmanTree not properly Segmenting Array. 26. Refactored Start Screen Image Handling. 27. Added Start Screen Logo Customization. 28. Added Start Screen Background Image Customization. 29. Proxy will now terminate any Non-Unity Process that load it without warning. Example of this is UnityCrashHandler. 30. Fixed Issue with Custom Start Screen Background Image being Inverted. 31. Added JPG/JPEG Support to Start Screen Image Customization. 32. Replaced Start Screen's Default Loading GIF. (Credits to [gompocp](https://github.com/gompocp) :D) 33. Combined Mono Support Modules into 1 Singular Support Module. 34. Fixed Start Screen Issue with Image Filtering. 35. Added Start Screen Image Filtering Customization. 36. MelonPreferences_Category DisplayName and IsHidden is now Modifiable during Runtime. 37. MelonPreferences_Entry DisplayName, Description, IsHidden, and DontSaveDefault are now Modifiable during Runtime. 38. Added MelonPreferences_Category.IsInlined for inlining the TomlTable of the Category. 39. MelonPreferences_Entry.Description now Writes to File as a Comment. 40. Changed MelonPreferences_Entry.Description to Preceding Comment. 41. Added MelonPreferences_Entry.Comment for Inline Comment. 42. Fixed Issue with Apostrophes in File Pathing. (Credits to [SlidyDev](https://github.com/SlidyDev) :D) 43. Added Methods for deleting and renaming Entries in MelonPreferences. (Credits to [DragonPlayerX](https://github.com/DragonPlayerX) :D) 44. Removed Newtonsoft.Json from Il2CppAssemblyUnhollower Blacklist. 45. Moved OnApplicationStart Initialization to Component Start. 46. MelonPreferences files will now Auto-Reset if TomlUnescapedUnicodeControlCharException is thrown when the file is corrupt. 47. Fixed Assembly Verification Issue with MonoMod DMD Dumping. 48. Added OnPreferencesSaved string variant that gets passed the Preferences's File Path. 49. Added OnPreferencesLoaded string variant that gets passed the Preferences's File Path. 50. Fixed MissingMethodException Issue with MelonLoader.MelonPreferences_Category.CreateEntry. 51. Added Il2CppUnityTls CL for Managed-sided Il2Cpp Unity TLS Bridging. 52. Fixed Issue with OnSceneWasLoaded not being called for First Scene Load. 53. [StartScreen] ICall <2018.1 for UE.SystemInfo::GetGraphicsDeviceType. (Credits to [Slaynash](https://github.com/Slaynash) :3) 54. Added Additional Exception Catching to Il2CppUnityTls CL. 55. Moved InstallUnityTlsInterface Signature Scanning from Bootstrap to Il2CppUnityTls CL. 56. Fixed MissingMethodException Issue with MelonUtils.SetCurrentDomainBaseDirectory. 57. Added --melonloader.agfregex Launch Option to Force Regex used for Assembly Generation. 58. Added LemonSHA256 because System.Security.Cryptography.SHA256 can be stripped. 59. Fixed MissingMethodException Issue with MelonHandler.sha256. 60. Fixed MissingMethodException Issue with MonoResolveManager.AddSearchDirectory. 61. Added LemonSHA512 because System.Security.Cryptography.SHA512 can be stripped. 62. Added LemonMD5 because System.Security.Cryptography.MD5 can be stripped. 63. Fixed Issue with Assembly Generator where Deobfuscation Regex changes wouldn't induce Regeneration. 64. Rewrote Package System in Assembly Generator. 65. Fixed Issue with Main Window not having it's Close Button Disabled during Assembly Generation. 66. Added OnPreSupportModule override for Plugins and Mods. 67. Fixed Issue with Initialization of Il2Cpp Harmony Patcher. 68. Temporarily Disabled Start Screen on Unity Versions lower than 2018. 69. Improved Exception Catching on Start Screen. 70. Added '{' and '}' to Assembly Verifier whitelist. 71. Added Melon Author Coloring and MelonAuthorColor Attribute. (Credits to [adamdev](https://github.com/adamd3v) :D) 72. Fixed Issue with Melon Author Coloring. 73. Fixed Regeneration Issue with Assembly Generator. 74. Temporarily Disabled Start Screen on Unity Versions higher than or equal to 2020.3.22. 75. Fixed Issue with Assembly Generator not Re-Enabling the Close Button on the Game Window. --- ### v0.5.2: 1. Fixed Issue with --melonloader.basedir Launch Option not finding Bootstrap.dll. 2. Fixed Issue with Console not properly Coloring Melon Names. (Credits to [benaclejames](https://github.com/benaclejames) :D) --- ### v0.5.1: 1. Updated Il2CppAssemblyUnhollower to v0.4.16.2. 2. Added '(' and ')' Character to Assembly Verification. 3. Fixed Issue with Force Launch Options not checking Argument Count. 4. Fixed Issue with Proxy not properly detecting UnityCrashHandler. 5. Fixed Issue with Proxy not properly locating Bootstrap. 6. Fixed Issue with Offline Mode throwing an NRE during Assembly Generation. 7. Fixed Issue with Launch Options causing Crash. 8. [StartScreen] Fix resize crash on DX11/DX12. (Credits to [Slaynash](https://github.com/Slaynash) :3) 9. Fixed Issue with Older OS Check running under Wine/Proton. 10. [StartScreen] Resize fix x86. (Credits to [Slaynash](https://github.com/Slaynash) :3) 11. [StartScreen] Fixed crash on mono. (Credits to [Slaynash](https://github.com/Slaynash) :3) 12. Rewrote MelonLaunchOptions Loading. 13. Fixed Issue with Console not displaying Properly under Wine/Proton. 14. Fixed Issue with VerifyLoaderVersion Attribute missing methods. --- ### v0.5.0: 1. Updated HarmonyX to v2.6.1. 2. Updated Tomlet to v2.1.0. 3. Updated Il2CppAssemblyUnhollower to v0.4.16.1. 4. Updated Cpp2IL to v2021.5.3. 5. Added User Libs Directory and Assembly Resolver. 6. Replaced StackTrace System in MelonLogger with Instance Based System. 7 Fixed Issue with Il2Cpp Harmony Method Patcher throwing Debug Warnings multiple times for the same Method. 8. Implemented Temporary Workaround for Cpp2IL Failing under Wine or Steam Proton. 9. Fixed Missing Method Issue caused by LemonAction. 10. Implemented MonoResolveManager and Assembly Resolving Management System. 11. Removed symbolsdata null check. (Credits to [AuM0b](https://github.com/AuM0b) :D) 12. Implemented Directory Priority Scanning for MonoResolveManager. 13. Implemented SteamManifestReader. 14. Fixed Issue with Bhaptics API and Steam Version of Bhaptics Player. 15. Added an error message for paths with non-ASCII characters. (Credits to [SlidyDev](https://github.com/SlidyDev) :D) 16. File Pathing is now printed to Log by Default to help aid in Debugging. 17. Implemented Non-ASCII Character Check in Proxy. 18. Fixed Issue with ASCII Character Check preventing Bootstrap from Loading. 19. Implemented Automated Cleanup System for Support Modules. 20. Added MelonLogger Error Overloads for Exceptions. (Credits to [zeobviouslyfakeacc](https://github.com/zeobviouslyfakeacc) :3) 21. Implemented Start Screen. (Credits to [Slaynash](https://github.com/Slaynash) :3) 22. Added "--melonloader.disablestartscreen" Launch Option. (Credits to [Slaynash](https://github.com/Slaynash) :3) 23. Added Unity Game Check to Proxy. 24. Fixed Issue with MonoResolveManager on x86 Platform. 25. Fixed Issue with Proxy's Unity Game Check on Older Unity Versions. 26. Made Failure to Properly Load MelonStartScreen less severe of an Error. 27. Fixed Type Locking Issue with MelonPreferences_ReflectiveCategory. 28. Fixed Issue with MelonLoader reading the wrong Unity Version from EXEs with Custom Info. 29. Removed base_path DirectoryExists Check in Mono::CheckLibName. (Credits to [Samboy](https://github.com/SamboyCoding) :3) 30. Fixed Issue with new Cpp2IL Download. 31. Moved Obfuscation Mapping Download to Il2CppAssemblyGenerator folder. 32. Added '@' Character to Assembly Verification. 33. Fixed Issue with the Start Screen using stripped Func instead of LemonFunc. (Credits to [Slaynash](https://github.com/Slaynash) :3) 34. Fixed Issue with the Start Screen not functioning under Mono Games. (Credits to [Slaynash](https://github.com/Slaynash) :3) 35. Improved Start Screen Compatibility. (Credits to [Slaynash](https://github.com/Slaynash) :3) 36. Changed UnityEngine.Mesh Implementation in Start Screen to Internal Calls. (Credits to [Slaynash](https://github.com/Slaynash) :3) 37. Fixed Issue with the Start Screen's UIVertex Implementation. (Credits to [Slaynash](https://github.com/Slaynash) :3) 40. Fixed Crash Issue with Mesh::SetArrayForChannelImpl. (Credits to [Slaynash](https://github.com/Slaynash) :3) 41. Reimplemented Image Frame Parsing for Start Screen. 42. Custom Start Screen Image File Name is now Case Insensitive. 43. Improved Frame Size Handling when Parsing Custom Start Screen Image. 44. Improved Manual FrameBuffer Input for Image Frame Parsing. 45. Changed UnityEngine.Material Implementation in Start Screen to Internal Calls. (Credits to [Slaynash](https://github.com/Slaynash) :3) 46. Fixed Issue with Mono TLS Bridge running on Mono Games. 47. Fixed Issue with Proxy not properly detecting Unity Games. 48. Fixed Issue with Mono TLS Bridge not failing Gracefully. 49. Fixed Issue with Start Screen Support of Unity 2020.2.0+. (Credits to [Slaynash](https://github.com/Slaynash) :3) 50. Implemented Automatic Aspect Ratio Sizing for Custom Start Screen Image. (Credits to [Slaynash](https://github.com/Slaynash) :3) 51. Il2Cpp Assembly Generation issues now elevated to Internal Failure. 52. [StartScreen] Removed UE.GL class initializer. (Credits to [Slaynash](https://github.com/Slaynash) :3) 53. [StartScreen] Put the NSR in a try/catch. (Credits to [Slaynash](https://github.com/Slaynash) :3) 54. [StartScreen] Mono + Mono x64 fixes. (Credits to [Slaynash](https://github.com/Slaynash) :3) 55. [StartScreen] Fix UE.Graphics icall fallback. (Credits to [Slaynash](https://github.com/Slaynash) :3) 56. [StartScreen] Fix text rendering on Mono. (Credits to [Slaynash](https://github.com/Slaynash) :3) 57. Fixed Resolving Issue with MonoResolveManager. 58. Switched Coroutine System for Il2Cpp to a Wrapper based Interface. (Credits to [HookedBehemoth](https://github.com/HookedBehemoth) :D) 59. Fixed occasional double-logging issue with MelonLogger. (Credits to [benaclejames](https://github.com/benaclejames) :D) 60. Removed Useless Logger Instance Constructor. 61. Added more Comprehensive Exception Message when attempting to use an Instance Patch Method. 62. Fixed Conflict Issue with Debug Mode. 63. Added "--melonloader.disableunityclc" Launch Option to toggle Unity Console Log Cleaner. 64. Fixed Issue with Process.MainWindowHandle and Process.MainWindowTitle returning null. 65. Improved Assembly Verifier to make it less angry about small assemblies. (Credits to [knah](https://github.com/knah) :D) 66. Use ReferenceEquals to compare il2cpp delegates as op_equality is not always present. (Credits to [knah](https://github.com/knah) :D) 67. Fixed Issue with Animated Image on Start Screen using Incorrect Sizing. 68. [StartScreen]