Skip to content

Conversation

@lspepinho
Copy link
Contributor

Update the mega.nz download link to the new version (python rewrite)

@mrexodia
Copy link
Contributor

mrexodia commented Jan 9, 2026

Could you explain how to built this package locally?

@lspepinho
Copy link
Contributor Author

lspepinho commented Jan 10, 2026

I detailed it on the main README (and added the Cemu folder from the V9 release and dragged 2.6 into it). Sorry for the late response!

@mrexodia
Copy link
Contributor

Okay I did some testing locally to try and reproduce things, but there are some issues with the current implementation:

  • The app should not require Administrator access
  • Cemu 2.6 does not require modifying the hosts file, you can specify the endpoint directly in the configuration now
  • It's not possible to run the HTTP server independent from the UI, this should be decoupled (probably should be in NintendoClients)
  • Documentation about Cemu config modifications is necessary (this was fully undocumented, I figured it out from the source code)
  • Instead of 127.0.0.1 we should use 127.0.5.1 or a similar localhost address, this can avoid port conflicts. This only works on Windows/Linux though, not macos. I did not test this with Cemu, but I don't foresee any issues

My time is limited, so I was not able to test things fully. I made some minor changes to SmmServer, switched to uv and fixed package generation but it requires some more work before I can release it. If you are up for it I am happy to accept PRs to improve the situation, but otherwise you'll have to give me a few weeks to find time to investigate the issue.

Here is a modified version of the previous version of SmmServer that works with Cemu 2.6 and does not require patching or hosts modifications: https://mega.nz/file/K9gWHALD#vkeT380GJdWKWA1jMNi-s6uf1FqPCvi78fj311dcoiM. My next steps would be to separate out the new HTTP server and make things work (running manually now freezes when you open course world, but this package works).

@lspepinho
Copy link
Contributor Author

I literally couldnt figure out the "Custom" setting, glad u figured it out. I probably will push the HTTP server and Admin fix with my new PR (adds proper Course World support, with Star Ranking and New Arrivals). I'll definitely look into that manual run problem!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants