Skip to content

Conversation

@carstene1ns
Copy link
Contributor

Short demonstration:
tic80.webm

Some notes:
Touch keyboard is currently not used, since that would require some incompatible changes with the Android way. Nintendo's swkbd overlay is currently not used as well, as it hides most of the screen and is not really suited for coding. Maybe a custom solution is needed.
The network code is custom (using libcurl) and not thoroughly tested.
I added swapping of the controller buttons/labels, maybe this should be at least configurable.

- hack: make the menu accessible with "+"
- Invert Controller buttons A/B X/Y
- Enable network log only for debug builds
- Enable touchscreen mouse emulation
Also add myself to the credits in README
@nesbox
Copy link
Owner

nesbox commented Nov 20, 2025

This looks great! Seriously, I'm so glad someone finally did this Switch port.

Quick issue: We've got some conflicts in this PR now, since I merged your last few PRs. Could you take a look and resolve them, and then we'll get this merged.

Thanks again for all your help!

P.S. Feel free to add yourself to the credits if you care about that :)

@nesbox nesbox merged commit 4867353 into nesbox:main Nov 23, 2025
12 of 13 checks passed
@github-project-automation github-project-automation bot moved this from In progress to Done in dev version 1.2 Nov 23, 2025
@carstene1ns carstene1ns deleted the switch-port branch November 23, 2025 11:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants