Skip to content

Nintendo Switch Sports Resort (04008E001F098000, v65536): profile and note; plays at 60 FPS on Mac with #1561 and #2103-#2106, 2264, 2271, 2273 - #2107

Closed
FifteenPen wants to merge 4 commits into
seedds:mainfrom
FifteenPen:pr/switch-sports-wip
Closed

FifteenPen wants to merge 4 commits into
seedds:mainfrom
FifteenPen:pr/switch-sports-wip

Conversation

@FifteenPen

@FifteenPen FifteenPen commented Nov 10, 2026 •

Copy link
Copy Markdown
Contributor

This gets the game booting and fully playable, with Joy-Con 2 motion and calibration support (#2106).

What and why

Nintendo Switch Sports Resort (04008E001F098000, update v65536, SDK 22, NVN2, Nintendo EPD's sead / agl / gsys). On main alone it does not boot. With these it plays on the Mac to its title, Select User, the menus, golf and tennis at its own 60 fps:

For Miis, #2274 with the player's own files: Mii head models (system data 0400000000000849) and the Mii database (system save 8000000000000030) from DM_SYSTEM_DIR. Without them the game runs with no Mii heads and only the default Miis.

#1609 and #1921 are no longer needed: main covers them as f02d047 and 30c9b16. A session on main with those and the PRs above (no nvn_draw_ctl) ran 815 s and exited cleanly.

The profile is the survey's guess and the NSP script's heap check (a 7.47 GB heap, depth_mode zero), unchanged after play. pso_manifest.tsv is the host's per-device list from the sessions played (5,934 rows).

Checked

Docs

  • The game note and its row in the games table; findings are in the reference entries of the pull requests it links
  • No game files, keys or data extracted from a game in the change or the attachments

…ork-in-progress profile and note; boots to its title, menus, golf and tennis on the Mac with PRs seedds#1609, seedds#1561, seedds#1921 and seedds#2103-seedds#2106
@github-actions github-actions Bot added docs Documentation game: 04008E001F098000 A game new game Adds a game profile that main does not have yet labels Nov 10, 2026
@FifteenPen
FifteenPen marked this pull request as ready for review November 10, 2026 03:04
@FifteenPen

Copy link
Copy Markdown
Contributor Author

Update: the issue with visuals in the Golf mode is now solved.

… it), seedds#1921 on main as 30c9b16, seedds#1561 explained (aborts after the safety screen without it), its six refused shaders built by seedds#2264
seedds#2273 (black outfits in menus); Miis with seedds#2274 and the player's own files; golf's far ground right with the seedds#2040 series
@FifteenPen FifteenPen changed the title WIP: Nintendo Switch Sports Resort (04008E001F098000, v65536): profile and note; boots to golf and tennis on the Mac with #1609, #1561, #1921 and #2103-#2106 Nintendo Switch Sports Resort (04008E001F098000, v65536): profile and note; plays at 60 FPS on Mac with #1561 and #2103-#2106, 2264, 2271, 2273 Nov 11, 2026
@FifteenPen

Copy link
Copy Markdown
Contributor Author

This is now fully working and ready to review/merge.

@seedds

seedds commented Nov 12, 2026

Copy link
Copy Markdown
Owner

Landed on main as f4b7e77 (profile, note, games table row and README line), with you credited as co-author: the note keeps your findings (the outfit material reading 0 from R and A of the blurred shadow target, the Mii system data, the six refused mesh shaders). The host fixes landed from the matching pull requests: #2103 (b581efc), and bymaxmarc's #2376, #2377, #2380, #2384 and #2385 for the RAM disk, the read-only save mount, the output device, the controller style and the IMU, which cover #2105, #2104, #1561 and #2106. The profile has render_cond on instead of #2273: see that pull request. Your pso_manifest.tsv was not taken: none of its render or mesh pipeline keys matches the current host's, so the profile has a list recorded on the current host. #2264, #2271 and #2274 are still to be judged on their own. Thank you!

@seedds seedds closed this Nov 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

docs Documentation game: 04008E001F098000 A game new game Adds a game profile that main does not have yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants