David Konsumer
David Konsumer
I have tried a lot of stuff, so my repro is maybe not as simple as it could be, but I am happy to do the leg-work to setup any...
I did this on OSX to get wasm (using cmake, which you can install with `brew install cmake`): ``` git clone https://github.com/jarikomppa/soloud.git cd soloud/build emcmake cmake -DSOLOUD_BACKEND_SDL2=OFF -DSOLOUD_C_API=ON -DSOLOUD_BACKEND_NULL=ON -DSOLOUD_BUILD_DEMOS=ON...
You can also see some 1-off emscripten-builds in `demos/emscripten`, but it looks like the file-paths are messed up for preloaded assets.
@ChaseCarlson why 😕 ? If you have a look [here](https://github.com/jarikomppa/soloud/blob/master/demos/emscripten/build_piano) you can see it references `../../bin/graphics/` which should be `bin/`, but that dir does not exist. It's not in the...
Played with it a bunch on [my fork](https://github.com/notnullgames/soloud/tree/master/web) and I still can't get the right combo of engine/flags/js to be able to reach into the wasm and play things, but...
I [got the first phase](https://github.com/konsumer/rm8/actions/runs/3778115720) done I think, which builds windows, linux & mac amd64 targets. I still need to figure out some things to make cross-builds work, but this...
Ok, I have [basic CI native build & release working](https://github.com/konsumer/rm8/actions/runs/3778406724) [Here](https://github.com/konsumer/rm8/releases/tag/vtest1) is an example-release (in "Releases" tab.) Files look like this: ``` ├── rm8-linux-x86_64 │  ├── README.md │  ├── rm8...
Yeh, I see this on mac (among many other errors): ``` npm ERR! node_modules/fastcall/deps/ref/src/binding.cc:7:10: fatal error: 'nan.h' file not found npm ERR! #include "nan.h" ``` It fails to install.
- mac x86-64 runs, but I get `No M8 audio device found`, runs (with no audio) with #8 - steamdeck (linux x86-64) runs well, had to change default audio to...
Update: just needed joystick mapping to make RG353P work. Here is what I landed on: ```json { "joysticks": { "190000004b4800000111000000010000": { "buttons": { "15": "Left", "16": "Right", "8": "Escape", "14":...