Releases: UnionCrax-Team/uc-online2
v1.7.0
What's Changed
So, I had to push my changes I had made to my fork of this on my personal account, which is REALLY stupid since I am the original creator of both the repo AND the organization. Why it wouldn't let me is beyond me, I suspect it has something to do with me using the Linux version of Github Desktop and git (seeing as how it just wouldn't let me login on the terminal (I KNOW WHAT MY PASSWORD IS, GIT, ACCEPT IT!!!)) but anyways, this works just fine for me.
This is a "refactor", I hope I used that term correctly, of the last working version / release of uc-online2 that I found to be operational, which is
v1.2.0. Somewhere along the line, I broke a lot of things and tried fixing it with duct tape. AFTER I had already shot at it twice with a shotgun at point blank range.Even though some people had said they got it to work, I was never able to actually run any games with it. Yeah, sure, I got Steam to initialize with the set AppId, but the game never ran.
I'm going back on splitting the .dll into two, that was probably a big factor in this huge mess and I can look more into it and better execute that when and if I work on uc-online3. I apologize for the inconvenience I have caused the people who have been using this, I know it's annoying when things just don't work like they should or are claimed to.
I also took all of @xinerqu's changes and additions from PR #6 and added them in. Again, thank you for helping figure these things out. This should 100% work now or at least semi-work for anything it can be used with.
New Contributors
Full Changelog: v1.6.2...v1.7.0
v1.6.2
What's Changed
- Fix DLL loading with LOAD_WITH_ALTERED_SEARCH_PATH, add missing flat API exports, and enable Release logging by @xinerqu in #6
New Contributors
Full Changelog: v1.5.0...v1.6.2
What's Changed
- Fix DLL loading with LOAD_WITH_ALTERED_SEARCH_PATH, add missing flat API exports, and enable Release logging by @xinerqu in #6
New Contributors
Full Changelog: v1.5.0...v1.6.2
v1.5.0
Improved the injection code, fixed (possibly) the steamclient dlls and gameoverlayrenderer dlls loading once and for all (finally!) so no more missing interface errors for SteamClient023 (yay!!).
In case if it does NOT work, and there's still issues with the client dll, copy these three files from your Steam folder to the directory containing your game's exe:
- steamclient.dll / steamclient64.dll
- tier0_s.dll / tier0_s64.dll
- vstdlib_s.dll / vstdlib_64.dll
Bonus if you care about overlay: - GameOverlayRenderer.dll / GameOverlayRenderer64.dll
Full Changelog: v1.4.0...v1.5.0
v1.4.0
Full Changelog: v1.3.0...v1.4.0
v1.3.0c
v1.3.0
v1.2.0
Full Changelog: v1.1.0...v1.2.0
v1.1.0a
soorryyyy uwu
Full Changelog: v1.1.0...v1.1.0a
v1.1.0
Full Changelog: v1.0.4...v1.1.0