Max Bruckner

Results 61 issues of Max Bruckner

This is still a work in progress. * [x] Make pairs of `to_json`, `from_json` for every struct * [x] Use these to generate JSON * [x] Hook up loading from...

enhancement

I'm interested what would be required to port this game to Linux (e.g. via SDL). Are the windows specific parts isolated properly or is it just one mess of spaghetti...

enhancement

Running Schiffbruch fails with the error `DirectDraw Init FAILED: -2147467263`. Then there seems to be a null pointer dereference of `lpDDSBack` [here](https://github.com/eXpl0it3r/Schiffbruch/blob/b5ecc78ecccc058e8c7845a1fc73b49bec24e5cf/src/Renderer.cpp#L1095) Build environment: * Windows 10 * Visual Studio...

discussion

This uses breadth first search for copying in order to make it possible to clone tables with reference cycles and metatables. Fixes #10 and #9 This will fix object oriented...

See the caveats section of the README.

This can be done with `xpcall` and `debug.getinfo`. This would probably allow a much less ugly solution than what I currently do.

If the `reference` option is not set, all template parameters will be cloned recursively. This will result in an infinite loop if there is a reference cycle in the parameters....

When building on alpine and enabling the `xmlsec` feature, the build fails with `Unable to find libclang: "the `libclang` shared library at /usr/lib/llvm16/lib/libclang.so.16.0.6 could not be opened: Dynamic loading not...

See https://docs.confluent.io/platform/7.5/clients/librdkafka/html/rdkafka_8h.html#ade8d161dfb86a94179d286f36ec5b28e

It's possible to get a 20-25% speedup in rendering performance, by not using coroutines in `slt2.render`. This can even be implemented without changing the API and without breaking `slt2.render_co`. See...