Beta-1 Achievements Fixes - #148
Conversation
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
Fixes error with dependencies that use <coroutine>: coroutine(15): warning STL4039: The contents of <coroutine> are not available with /await. Remove /await or use /await:strict for standard coroutines. Use <experimental/coroutine> for legacy /await support.
This adds libdatachannel and the following dependencies: * libjuice * libsrtp * plog * usrsctp TODO: Remove the following hacky patches * libdatachannel/0001-Look-for-usrsctp-in-subdirectory.patch * libdatachannel/0002-Rename-static-library-and-exclude-shared-library.patch * usrsctp/0001-Add-CMake-export-targets.patch * usrsctp/0002-Also-install-library-to-subdirectory.patch
This adds libtorrent and the following dependencies: * Boost * try_signal
* Advanced Kodi Launcher * Arctic Fuse skin * Confluence ZEITGEIST skin * IAGL * libretro buildbot cores * OSMC skin * Steam add-on
* game.libretro * game.shader.presets * peripheral.joystick * screensaver.matrixtrails * vfs.libarchive * vfs.rar
Includes the following subcomponents:
* CSPRNG implementation
* Ed25519 implementation
* Base58 implementation
* DID "key" driver
* Multiformat implementations
- CID
- Multibase
- Multicodec
- Multihash
- VarInt
This adds an abstraction for a data store. LMDB is included as an implementation. A block store is built on the data store abstraction. Blocks are chunked data addressed by a CID (content identifier).
This includes two subsystems: * Rendering * Input
…ithout HAS_WEB_SERVER
… leaderboard auth check, page scrolling, InfoLabel rename, mutex includes, NetworkServices LE build fix
|
You should push fixes to #147. Checkout the branch, cherry-pick the commit, and push the branch. The PR will automatically update. The webserver/kademlia commit isn't correct, try building with The fixes commit also has unrelated files, you probably shouldn't be pushing ROMs to GH when you can avoid it. For the other fixes, try pushing one fix per commit. That makes it easier to review. If you're prompting, then just commit prompt-by-prompt instead of a single megaprompt. Once the fixes are pushed to #147, this PR can be closed. |
|
I force-push to |
|
Ah apologies my mistake - I'll try fix this in a few hours! |
39e1348 to
3434de4
Compare
Description
Post-review bug fixes and improvements to the RetroAchievements integration, addressing issues found during community testing on LibreELEC and WSL2 builds.
Motivation and context
Bug fixes !
How has this been tested?
Tested on:
Specific scenarios verified:
What is the effect on users?
RetroPlayer.AchievementsLoggedInrenamed toRetroPlayer.RetroAchievementsLoggedInfor clarity and consistency with the platform name.Screenshots (if appropriate):
Types of change
Checklist: