Repository navigation
Conversation
|
I'm aware of this issue, however, extracting the files is required - not doing so will crash the application when it starts. This won't be visible if you're running through, e.g Visual Studio, because the folder that contains Mesen.exe will also contain all the files that it needs to extract, but if you run the .exe file from a folder that doesn't have those files (e.g libskiasharp, mesencore.dll, etc.), which is what happens when someone runs mesen after download it, the application displays nothing and crashes immediately with these changes. |
|
Sorry about that, yes it wasn't visible in Visual Studio as the dependancies are there. I have not been able to build a single exe file with the Would this changed commit work? If so, |
Issue
On the initial configuration wizard when the following is set:
The program will create duplicated files in the user profile regardless:
Fix
Remove redundant calls of
ExtractNativeDependencies()and let the following method call it:Mesen2/UI/Config/ConfigManager.cs
Line 46 in c0e7d9f
N.B. An empty directory "Mesen2" will still be created in the user profile. I can add that folder not being created with the above setting if this is a wanted change.