Repository navigation
Nintendo Switch Sports Resort (04008E001F098000, v65536): profile and note; plays at 60 FPS on Mac with #1561 and #2103-#2106, 2264, 2271, 2273 - #2107
Conversation
…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
|
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
|
This is now fully working and ready to review/merge. |
|
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! |
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:GetVirtualOutputDeviceProperties: without it the game aborts with0xa99after the safety screen);For Miis, #2274 with the player's own files: Mii head models (system data
0400000000000849) and the Mii database (system save8000000000000030) fromDM_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.tsvis the host's per-device list from the sessions played (5,934 rows).Checked
python3 -m unittest dm/tools/tests/test_docs.py dm/tools/tests/test_game_profile.py dm/tools/tests/test_architecture.py dm/tools/tests/test_nsp_chain.py;python3 dm/tools/docs_patches.py(no change: the game has no patches).0400000000000849and a one-Mii database), Translator: Ampere forms of PRAGMATA's shaders #1800 and the Ampere instructions checked against a Jetson Orin: what differed from the hardware, and the PRs that fix it #2040 series: Select User and Customize with the Mii listed and lit outfits, a golf round; the second start after the shader rebuild took 8,446 of its prebuild's pipelines from the archive and built the rest with 0 failed compiles.Docs