Meziu
Meziu
Continuing off #56 discussions. @ian-h-chamberlain @AzureMarker The new example in the [test/rapier-physics](https://github.com/Meziu/ctru-rs/tree/test/rapier-physics) branch doesn’t run correctly. While the actual panic (which catches a potential ARM Exception) is situated in the...
The crate needs to be deeply tested (some features, like `Console`s, were already damaged when I forked the library, due to changes in `libctru`'s inner workings). Testing the crate and...
Born from: https://github.com/Meziu/ctru-rs/issues/60 ## Description After some testing on our Rust libraries for this system, we've noticed a weird bug with the use of thread-local storage. With some investigation, we...
Seems like the latest nightly broke something in the `std::os::unix::net` module, for which now the maximum backlog number for `horizonOS` seems to be set to `libc::SOMAXCONN`, a constant we obviously...
As stated in this [comment](https://github.com/rust3ds/ctru-rs/pull/137#issuecomment-1763503705): > For `CAMU_SetStereoCameraCalibrationData`: * You need to use `cam:s` (I think `cam:c` also works?) for privileged access. All 3 cam services share the same handler...
We should mass produce tests now that the API is getting stabilized, and integrate with the CI to make sure the examples build after changes.
Having dependencies on third party tools that must be in range of the environment commands isn't a good idea. Also, `smdhtool` isn't designed very well, and misses some features. Rewriting...
Relevant links: https://github.com/rust3ds/ctru-rs/issues/174, [discussion on courses of action](https://github.com/Meziu/rust-horizon/commit/96b0f4c2d3f61863b1499037d3a738f73cb4511a#r145611578), [original change in libc crate](https://github.com/rust-lang/libc/pull/2725), [problematic test](https://github.com/rust-lang/rust/blob/38e3a5771cefc9362976a605549f8b04d5707311/library/std/src/sys_common/net.rs#L113). CC: @ian-h-chamberlain @adryzz @AzureMarker The kernel implementation of `sockaddr` data, used by all `soc` services,...
Closes #41 CC: @adryzz @ian-h-chamberlain Bad first implementation i cooked up 2 months ago. Is there any project i could try this on? Extremely simple and portable C code doesn't...
Add a basic implementation of the `PTM:User` and `PTM:SysM` services with examples and docs. This is just a small push of some dusty code I had locally for a couple...