MacOS + Firefox. The image processing relies on the web browser's Canvas API, so depending on your setup, there could be differences which might cause it not to work on the Switch. At the end of the day, I don't have control over that part.
It should work if you set the Uae4All2 nro file as the Core Path, and then set the path to the game file as ROM Path.
If that doesn't automatically launch the game, then it's possible that Uae4All2 is not checking the argv when launching to boot straight into a game, in which case you'd need to...
Can you share the image that you are trying to use? IIRC there's a max file size limit that the Switch will accept (128kb?) and if the image is larger than that then it will just show the question mark. Maybe I can tweak the quality setting to ensure the size is within the allowed range.
I...
I haven't tried it, but it depends on if that standalone melonds supports specifying the ROM path as a parameter. Give it a try and let us know!
If it does work, we should add a preset for it to the dropdown.
I'm not sure what you mean for "by default". The example values, when the inputs are empty, use forward slashes.
I will add some logic to replace backslashes with forward slashes though. That's an easy UX tweak. Thanks for the feedback.
Interesting idea! It looks like libnx does expose Bluetooth related APIs (btdrv), but at the moment none are exposed within nx.js. Feel free to open a GitHub issue to track as a feature request.
1696076364
nx.js v0.0.18 has been released!
This version includes the initial implementation of the...
nx.js is not quite a browser. It's more similar to a runtime like Node.js. There is no HTML / CSS / layout engine. It's just JavaScript, a Canvas to draw onto the screen, and a global `Switch` object with access to the Switch native APIs.
The Switch OS does include a built-in web browser...
I'm not sure if I fully understand your question, but the base nxjs.nro file (which contains the core runtime) is not meant to be used directly (for distribution, at least).
Instead, you invoke the nxjs-pack command which repackages that base nro file to include your app's JavaScript code and...
I actually got inspired to create nx.js after seeing PyNX!
I saw this one as well while investigating if there was any prior art on this idea. brew.js looked more low-level and, ya, abandoned. I think nx.js could shine in comparison by having nicer APIs and tooling.
Hello all, I'm feeling like it's time to share the nights / weekends project that I've been working on for the past few months: nx.js
GitHub repository
Documentation website
Discord server
nx.js is runtime which enables Nintendo Switch homebrew applications to be written in JavaScript (or...
btw i feel this a good time to remind you guys that sea of thieves was made by rare, who also made DKC1-3 and DK64, alongside banjo kazooie and conker's bad fur day