Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixes for newer system versions #36

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

ZeroSkill1
Copy link

  • Fix ptm:gets command handler not falling back to ptm:u for ptm:u commands
  • Extdata improvements:
    • Add support for SpotPass extdata (required during initial setup)
    • Write SMDH icon during extdata creation (will be required for listing extdata in System Settings)
  • Add stubs for both versions of fs:USER:GetNumSeeds (required by HOME menu)
  • Implement stub for dsp::DSP:ForceHeadphoneOut (required when rebooting out of initial setup)
  • Implement fs:USER:EnumerateExtSaveData, allowing a user to enter "Extra Data" in System Settings -> Data Management -> Nintendo 3DS

This should resolve the following known issues in #26 when booting newer system versions:

Unimplemented ptm:gets request 0x000c0000 (GetTotalStepCount)

HOME Menu requires FS commands 0x0883/0x87d

- Fix `ptm:gets` command handler not falling back to `ptm:u` for `ptm:u` commands
- Extdata improvements:
	- Add support for SpotPass extdata
	- Implement fs:USER:EnumerateExtSaveData
	- Write SMDH icon during extdata creation
- Add stubs for both versions of fs:USER:GetNumSeeds
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant