Josh Goebel
Josh Goebel
> Maybe just dropping an extra source file in alongside the current main.zig? Sure, but how does that work with the build system?
> For now I've decided to just use the wrapped version of the API, I think that's fine, that's what I'd recommend to 99% of people... raw is just there...
> Most API calls work, it's just that any calls that require transparency or strings just state "missing imported function" with no further information. Can you give me a *specific*...
> "missing imported function" Usually this indicates a data type misalignment or passing the wrong # of arguments... have you looked at the Go code on the WASM4 to see...
You are never reducing the number of bits per map tile. Each map **tile** is always 8 bits, 256 possible values. BPP has nothing to do with this. BPP only...
> If you have space for 8 bit flags at 4 bpp, then at 2 bpp you should be able to have 4 flags You do, math wise, but the...
> However when pasting at the end of a line it is a bit funky. What do you think the correct behavior is? VS Code seems to paste (cleanly) ABOVE...
I could see the helpfulness angle - some people REALLY love the built in help for API stuff, but I think per-language library help is just way out of scope...
I created a placeholder page: https://github.com/nesbox/TIC-80/wiki/supported-languages--libraries
> If we could make an input() API function What do you imagine that function would do? It can't freeze the machine... TIC() still needs to run at 60 FPS......