Closed Andryshik345 closed 2 months ago
Log on 0.5.7 Melonloader.
I have a few questions.
Will other mods work?
Well, I only tried two forks of UnityExplorer so far, I wasn't aware if there are any other mods but I'll look into it.
are there any anti-cheats
I'm not 100% sure, but there's no any DRM so far and I didn't see any folders or dlls like EAC.
I just tried RuntimeGraphicsSettings mod from https://github.com/knah/ML-UniversalMods repo and it seem work fine (though idk how to change the settings)
Not mods that change settings, but does a mod that accesses the game's objects work?
I'm not 100% sure, but there's no any DRM so far and I didn't see any folders or dlls like EAC.
It may be designed to monitor dlls etc. loaded without EAC etc. and crash if they contain tools related to the mod.
does a mod that accesses the game's objects work?
It probably game-specific then? Then there are no any other mods for that title yet. Maybe you can provide some sample?
It may be designed to monitor dlls etc. loaded without EAC
Then I think it will crash with pure MelonLoader install as well?
It probably game-specific then? Then there are no any other mods for that title yet. Maybe you can provide some sample?
Mods that reference in-game objects anyway, even if they are not game-specific. For example, GameObject.Find (“Hoge”) after the game starts.
Then I think it will crash with pure MelonLoader install as well?
Does it start correctly with only MelonLoader installed?
My personal opinion is that the game is crashing without error, so I suspect that there is some kind of protection on the game() side, rather than a problem with UE itself. Looking at the UE code, it appears that after that log, the UE itself has completed starting up.
Does it start correctly with only MelonLoader installed?
Yes. I'll try to write and compile a tiny mod with such funcs then. Also, the game itself also saves quite detailed logs, so I'll check it for anything useful too.
UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
~ This Game has been MODIFIED using MelonLoader. DO NOT report any issues to the Game Developers! ~
UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
-------------------------------------------------------------------------------------------------------
UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
UnloadTime: 6.142700 ms
Wow, it actually detects ML... But it is still boots just fine without any mods loaded.
Ok, so I tried to write a tiny mod. It works, but now after the first intro video (when world loading occurs) game crashes. No errors again, though. But while researching assembles, I found some classes regarding to anticheat(?), so maybe it kills the process after all.
Code of the mod:
Though it never finds that object :)
Ok, so I tried to write a tiny mod. It works, but now after the first intro video (when world loading occurs) game crashes. No errors again, though. But while researching assembles, I found some classes regarding to anticheat(?), so maybe it kills the process after all.
Then this would not be a UE issue, but a issue with the game itself.
May I close it?
I guess so...
Are you on the latest version of UnityExplorer?
Which release are you using?
MelonLoader IL2CPP CoreCLR
Which game did this occur on?
CarX Street
Describe the issue.
This is a copy-paste issue from https://github.com/originalnicodr/CinematicUnityExplorer/issues/89, since it has the same symptoms. MelonLoader crashes almost immediately after loading the plugin, on
Initialized UnityCrashPrevention for: Canvas.get_renderingDisplaySize
. Tried both MelonLoader 0.5.7 and 0.6.4, also tried general IL2CPP and IL2CPP CoreCLR versions, also tried release and nightly builds - crash moment is the same (well, on 0.5.7 it complains about some missing dependencies). Also tried BepInEx 6 with no luck. And If to be precise, on melonloader 0.5.7, even if ignoring that warning about dependencies, UE just won't load (no any new logs in Mods directory). Unity Version:2022.3.19f1
Relevant log output