⭐️NINIKA⭐️
⭐️NINIKA⭐️
**Describe the bug:** Starting play for [this map](https://osu.ppy.sh/beatmapsets/924551#osu/1949551) with storyboard enabled takes a two and half minutes of one CPU core usage at 100%. This is too long to wait...
The `unsafe-libopus` library does not have a dependency on C toolchain, allowing for easier deployment to some targets This PR adds `audiopus-sys-backend` and `unsafe-libopus-backend` features with `audiopus-sys-backend` being enabled by...
- This implementation errors out if any intersecting regions are detected instead of silently xor'ing them. (Is there even point in doing anything else?) - It is much faster due...
Making exported trik functionality to modules is more "in spirit" of python (this is how ghidra and IDA Pro integrated python into their projects, for example). Furthermore, it will allow...
ld.lld: error: cannot open /lib/x86_64-linux-gnu/libm.so.6: No such file or directory (Arch linux)
First of all, thanks a lot for this wonderful project, allowing to use hermetic toolchains without going through a lot of pain, trial and error to set up. Unfortunately, it...
Want to have the [kinsoku](https://en.wikipedia.org/wiki/Line_breaking_rules_in_East_Asian_languages) system as in the original engine, as well as word-wrapping for western languages as an extension
I have spent some time carefully reverse-engineering how the rendering pipeline _actually_ works in the engine, and what we have right now is very different from the game. I want...
The new kira update [exposes the `Decoder` trait](https://github.com/tesselode/kira/issues/40#issuecomment-1558384851), possibly (?) allowing us to duplicate less code. The feasibility should be investigated
I think game treats them like EVs (#20), allowing to skip them by pressing B
So, apparently, entergram has fucked up gamma correctness in their engine...  They do not mark textures as being in sRGB space (but they are!) and therefore all computations happen...