Sacred Forest Meadow maze, fairy fountain grotto: only the fountain basin draws, no floor or walls (v2.0.12+) #1700

Closed
opened 2026-11-10 13:47:45 +00:00 by NotRexed · 4 comments
NotRexed commented 2026-11-10 13:47:45 +00:00 (Migrated from github.com)

Reported on Discord (v2.0.12 or later: the FPS counter shows 88; GPU not given yet).

What the screenshots show: inside the Great Fairy's grotto in the Sacred Forest Meadow maze, only the octagonal fountain basin with its glowing water, the light from above and the fairies are drawn. The cave floor and walls are missing: Link stands on the basin's edge over a dark void with the mist below.

History: the same grotto was reported before (#960, #692) and traced to the incomplete 23.3 GB dump, whose damaged members include the fairy fountain floor texture (CmnTex_Map_Soil_FairyFountain_Floor_D_Nrm). v2.0.12 added stand-ins for those damaged textures (#1308) and fixed the Kokiri fairy fountain, so this grotto drawing nothing on v2.0.12 is unexpected.

What would help: your .nup's size and the output of python nx2/nup.py <file>.nup --verify (in the Builder's tools folder), whether the game was rebuilt on v2.0.12 (the stand-ins are written at build time), your GPU, and a hookshot_log.txt from inside the grotto.

Reported on Discord (v2.0.12 or later: the FPS counter shows 88; GPU not given yet). **What the screenshots show:** inside the Great Fairy's grotto in the Sacred Forest Meadow maze, only the octagonal fountain basin with its glowing water, the light from above and the fairies are drawn. The cave floor and walls are missing: Link stands on the basin's edge over a dark void with the mist below. **History:** the same grotto was reported before (#960, #692) and traced to the incomplete 23.3 GB dump, whose damaged members include the fairy fountain floor texture (`CmnTex_Map_Soil_FairyFountain_Floor_D_Nrm`). v2.0.12 added stand-ins for those damaged textures (#1308) and fixed the Kokiri fairy fountain, so this grotto drawing nothing on v2.0.12 is unexpected. **What would help:** your .nup's size and the output of `python nx2/nup.py <file>.nup --verify` (in the Builder's tools folder), whether the game was rebuilt on v2.0.12 (the stand-ins are written at build time), your GPU, and a hookshot_log.txt from inside the grotto.
NotRexed commented 2026-11-10 16:45:32 +00:00 (Migrated from github.com)

Update from the Discord reporter: they rebuilt from a dump of the correct size and the void is still there, so this isn't the incomplete-dump case; it's a real rendering or scene bug in this grotto.

To reproduce it here, could you attach:

  • a save made near the maze's grotto hole (the save folder is beside hookshot.exe; please say which slot it is in),
  • and the hookshot_log.txt from a run where you enter the grotto.
Update from the Discord reporter: they rebuilt from a dump of the correct size and the void is still there, so this isn't the incomplete-dump case; it's a real rendering or scene bug in this grotto. To reproduce it here, could you attach: - a save made near the maze's grotto hole (the save folder is beside hookshot.exe; please say which slot it is in), - and the hookshot_log.txt from a run where you enter the grotto.
PorkSnorkle commented 2026-11-10 19:11:07 +00:00 (Migrated from github.com)

Update from the Discord reporter: they rebuilt from a dump of the correct size and the void is still there, so this isn't the incomplete-dump case; it's a real rendering or scene bug in this grotto.

To reproduce it here, could you attach:

* a save made near the maze's grotto hole (the save folder is beside hookshot.exe; please say which slot it is in),

* and the hookshot_log.txt from a run where you enter the grotto.

I was incorrect and didn't load the right dump when I reported that it wasn't fixed. Using a dump of the correct 23.8 GB size fixed it completely.

> Update from the Discord reporter: they rebuilt from a dump of the correct size and the void is still there, so this isn't the incomplete-dump case; it's a real rendering or scene bug in this grotto. > > To reproduce it here, could you attach: > > * a save made near the maze's grotto hole (the save folder is beside hookshot.exe; please say which slot it is in), > > * and the hookshot_log.txt from a run where you enter the grotto. I was incorrect and didn't load the right dump when I reported that it wasn't fixed. Using a dump of the correct 23.8 GB size fixed it completely.
dazemc commented 2026-11-11 10:11:59 +00:00 (Migrated from github.com)

Corroborating data point for the "fixed by correct-size dump" conclusion: I reproduced this exact symptom class from a bad dump whose damage list included Tex/CmnTex_Map_Soil_FairyFountain_Floor_D_Nrm.bntx.zs (Fairy Fountain floor normal), replaced at build time with the sand variant. So a grotto with no floor is precisely what that damaged file produces. Details and the other two damaged files are in #2237.

Corroborating data point for the "fixed by correct-size dump" conclusion: I reproduced this exact symptom class from a bad dump whose damage list included `Tex/CmnTex_Map_Soil_FairyFountain_Floor_D_Nrm.bntx.zs` (Fairy Fountain floor normal), replaced at build time with the sand variant. So a grotto with no floor is precisely what that damaged file produces. Details and the other two damaged files are in #2237.
NotRexed commented 2026-11-11 21:23:35 +00:00 (Migrated from github.com)

Thanks for the report. Reports of the same problem are now collected in #1002, which lists this one with your details and links back here, so one fix closes them together and the open list stays readable. Follow #1002 for the fix, and add new details there (or here). If this turns out to be a separate problem it will be reopened.

Thanks for the report. Reports of the same problem are now collected in #1002, which lists this one with your details and links back here, so one fix closes them together and the open list stays readable. Follow #1002 for the fix, and add new details there (or here). If this turns out to be a separate problem it will be reopened.
Commenting is not possible because the repository is archived.
No milestone
No assignees
1 participant
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
MagicBeanDev/Hookshot#1700
No description provided.