Skip to content

Conversation

@carstene1ns
Copy link
Contributor

  • fix use of deprecated macro
  • move network stuff to platform directory
  • ensure all lua is built for 32 bit integers
  • clean up build configurations
  • use newer docker image

At least the network code was not used since devkitpro deprecated the _3DS macro in favor of the __3DS__ one. Using the surf mode likely resulted in a hang. Now it just reports an error, if missing.
The pocketpy module build works here locally, but not in the docker image, this needs to be investigated further. Same for the wasm3 module, where I disabled tailcalling of some function, because of a build error on CI.

I have not tested this on real hardware yet.

- fix use of deprecated macro
- move network stuff to platform directory
- ensure all lua is built for 32 bit integers
- clean up build configurations
- use newer docker image
@github-project-automation github-project-automation bot moved this to In progress in dev version 1.2 Nov 20, 2025
@nesbox nesbox merged commit e9d10fe into nesbox:main Nov 20, 2025
11 of 12 checks passed
@github-project-automation github-project-automation bot moved this from In progress to Done in dev version 1.2 Nov 20, 2025
@carstene1ns carstene1ns deleted the 3ds-fixes branch November 20, 2025 10:20
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