impbox

Results 19 comments of impbox

NimJS is possible via emscripten, though it's not simple to use. https://emscripten.org/docs/porting/connecting_cpp_and_javascript/Interacting-with-code.html (Nim acts as C++ here)

`nimble install nico` isn't supposed to install examples, if it's creating that directory its probably a mistake, from what I understand nimble doesn't support extra files like this. To get...

Hmm, I've just gone and tested this with Nim 1.4 and Nim 1.2 and get the same behaviour, so it seems this is not caused by a recent change in...

Testing using a cutdown example doesn't reproduce the problem. ```nim import nimPNG import os import strformat import strutils import times import sdl2_nim/sdl var swCanvas32: Surface var writePath = "." proc...

You can emulate this by duplicating the project 4 times and soloing each channel, using midi sync+autoplay to start them all at once, routing each system to a single stereo...

Thanks, good find! The problem is with `t /= d/2` This expands to `t = t / d/2` when it should expand to `t = t / (d/2)`

Sadly, this is not an easy fix, I'll need to implement a modified lua parser to handle this case, and also some of the other shorthand.

I don't think this issue is resolved, there is a bug with music when loading from PNG =) I'll update the issue name.

@felipebueno it requires changes to the game to operate correctly at 60fps. http://static.impbox.net/celeste60fps.p8