SpaceManiac

Results 49 issues of SpaceManiac

Adjusts the `initial()` and `issaved()` opcodes to take their field name from the stack instead of the instruction, so that dynamic `vars[X]` access can push the result of evaluating `X`....

[Rust conventions](http://doc.crates.io/build-script.html#-sys-packages) prescribe a crate boundary between raw FFI bindings (the `ffi` module, the buildscript, and the generated glue) and a higher-level (even if it still has some `unsafe`) Rust...

discussion

Having the problem on 64-bit Linux. [OpenRCT2-0.3.5.1-develop-2b0d4e6-linux-x86_64.tar.gz](https://github.com/Limetric/OpenRCT2-binaries/releases/download/v0.3.5.1-2b0d4e6/OpenRCT2-0.3.5.1-develop-2b0d4e6-linux-x86_64.tar.gz) contains some files: ``` OpenRCT2/data/object/rct2tt/footpath_railings/ OpenRCT2/data/object/rct2tt/footpath_railings/rct2tt.footpath_railings.medieval.parkobj OpenRCT2/data/object/rct2tt/footpath_railings/rct2tt.footpath_railings.balustrade.parkobj OpenRCT2/data/object/rct2tt/footpath_railings/rct2tt.footpath_railings.pavement.parkobj OpenRCT2/data/object/rct2tt/footpath_railings/rct2tt.footpath_railings.circuitboard.parkobj OpenRCT2/data/object/rct2tt/footpath_railings/rct2tt.footpath_railings.rocky.parkobj OpenRCT2/data/object/official/footpath_surface/openrct2.footpath_surface.queue_invisible.json OpenRCT2/data/object/rct2tt/footpath_railings/rct2tt.footpath_railings.circuitboard_invisible.parkobj OpenRCT2/data/object/rct2tt/footpath_railings/rct2tt.footpath_railings.rainbow.parkobj ``` Instead of `circuitboard_invisible`, the launcher sees a file named...

A common feature request is a button to control Weapon Lock. There are two possibilities: 1. Tap to toggle Weapon Lock state. 2. Press and hold to temporarily toggle Weapon...

enhancement
p-supreme

Generic - [x] OPUS_RESET_STATE - [x] OPUS_GET_FINAL_RANGE - [x] OPUS_GET_BANDWIDTH - [x] OPUS_GET_SAMPLE_RATE Encoder - [x] OPUS_SET_COMPLEXITY - [x] OPUS_GET_COMPLEXITY - [x] OPUS_SET_BITRATE - [x] OPUS_GET_BITRATE - [x] OPUS_SET_VBR -...

Opus offers `x_get_size` and `x_init` functions that can be used to use an allocator other than C's malloc. Because this binding is intended for use by Rust hosts, using Rust's...

Ideally, some or all of Opus's C public test suite should be ported to run against the Rust bindings. This would help verify that the bindings are correct.

Documented [here](https://opus-codec.org/docs/opus_api-1.1.2/group__opus__multistream.html). Not urgent.