-
Notifications
You must be signed in to change notification settings - Fork 31
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update to VS2019 and Win10 SDK #26
Conversation
/cc @JuniorDjjr @Deji69 |
Maybe I already fixed it "incorrectly" in #25 ? Partially. I use VS 2017 but I also had a few problems when compiling, and I remember having the problem exactly with CRGBA, specifically, CRGBA::CRGBA in PluginSdkExternals.cpp. It was fixed by re-declaring it in the same file: So this re-declaration is probably no longer necessary, if this was the problem. I currently don't have VS 2019 here. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
I'm bumping version to 4.4 to designate a major change |
By the way, you can merge! I prefer to provide the necessary approval for the merge, but given that approval, you can merge whenever you feel like it. |
@thelink2012 @JuniorDjjr I have made a new release https://github.com/cleolibrary/CLEO4/releases/tag/v4.4.0 please give it a try before I publish it on cleo.li |
Nice :) I can't test since I'm away from a Windows box, so let's wait for @JuniorDjjr |
You forgot to include the new IniFiles.cleo. |
|
I removed the release for now. I will open another PR with updated plugins. If you can debug the crash it would be helpful. |
Could it crash on a newer plugin-sdk version? I built v4.4 using DK22Pac/plugin-sdk@b38ab7b |
Just rebuilding: No error, but crashes with "Whole Program Optimization" is important, so I don't know how to proceed. I created a new plugin-sdk project running |
Is there a specific reason to still use bass.dll from 2013? I compiled with the new bass.dll, I didn't test it much but it seems ok. |
No, I haven't got this error. I actually downloaded brand new VS2019 and Win10 SDK before building this project and I had everything set to default. Can you share a script (.cs file) that crashes on the new version?
I didn't think about it. We could update bass.dll to the latest version. Want to open a PR? |
@JuniorDjjr please let's continue in the issue that I've just created. #28 Please share a script so I can try to reproduce the issue on my machine. |
Some guys on my site reported a crash in AUDIOSES.DLL when closing the game using the new bass.dll, and this only happens with MoonLoader, so, MoonLoader should do something before we update it. Tested with beta and preview versions of MoonLoader. |
This should fix some build issues noted in #24